IRC channel logs
2025-03-02.log
back to list of logs
<rlb>I have no idea why yet, but the powerpc r6rs-ports.test failure is caused by --trs-file, i.e. "./check-guile r6rs-ports.test" is fine, "./check-guile --trs-file foo r6rs-ports.test" fails with the error. <rlb>ACTION will likely look in to it tomorrow <rlb>civodul: fwiw, I'm still investigating the main r6rs-ports.test failure on powerpc - s390x was fine. <ArneBab>dsmith: Dale P. Smith is you, right? <ArneBab>dsmith: does this need a change in docs? <dsmith>ArneBab, Yes, that's me. Docs? I'll look. <dsmith>ArneBab, I don't see a need to change the docs. <ArneBab>(this is normally only for the files, so not required here, I think) <ArneBab>it may be good to add a comment in the code ;; fully qualified (absolute) domain name <ArneBab>Could you also do the small change: gnu commit message format (just check the log)? <ArneBab>The linked bug actually opened neatly debbugs <dsmith>ArneBab, What needs to change in the commit message? <ArneBab>Just needs an addition below the bug: * path/to/file (procedure name): support fully qualified domain names <ArneBab>Just get the git log of the file and adapt another commit :-) <ArneBab> (maybe_warn_about_environ_mutation): New private procedure ... <ArneBab> (scm_environ): ... called here when mutating the environment ... <rlb>OK, I think I've found the general issue -- those tests use a shared "log" via log!, but I'm fairly certain, don't clear it everywhere they should (only clear when getting results), and the issue is that there are some "late" close calls (presumably from previous port objects) that corrupt the results of later tests. <ArneBab>dsmith: that looks good — I’ll check whether I looked wrong <dsmith>ArneBab, Thanks! Replied with an attachment <ArneBab>dsmith: looks good to me, the tests pass. Merged and pushed. Thank you! <rlb>civodul: pushed a few fixes, including a less ambitious fix for that custom-ports test failures and the addition of -ffat-lto-objects when it's available. <rlb>With that (and the debian big-endian 32-bit patch we were discussing), powerpc is fine now.