User Details
- User Since
- May 27 2014, 3:17 PM (624 w, 4 d)
Yesterday
Wed, May 13
Sat, May 9
Fri, May 8
Tue, Apr 28
Wed, Apr 22
Thanks for pointing out the typo in dc_tests.sh.
I can see that this typo makes the test fail on the build cluster, when run under an account without write access to /usr/tests/usr.bin/gh-bc.
It worked on my machine when run as root, but that's no excuse ...
I plan to commit these patches after some more testing (for some reason depends_cleanup.sh is not executed during buildworld, but the tests obj directory is removed in stage 2.2, anyway).
Tue, Apr 21
The author of this BC / DC has asked me to not create a fork.
The typo in all.sh has been reported by me and fixed in upstream commit 3887cc1.
The author offered to tag a version 7.1.1, but since it did not affect FreeBSD (all.sh is not used on FreeBSD), I did not ask for it.
The script tests are only relevant for the port, since they depend on a previous version of BC / DC installed on the system the test is run on.
Since no previous version can be assumed to exist on the base system, there is no way to generate the expected outputs from a binary other than the one to be tested.
Apr 11 2026
The tests complete in 3 seconds on my amd64 system.
I do assume that the 100 times slower execition on riscv64 is due to inefficient emulation of that platform?
Instead of patching the timeout in individual ports, I believe the parameters in the CI system should be adjusted to account for the slow execution speed of emulated systems.
Therefore, I do not want to set the timeout to such a high value for all platforms.
If there is consensus that changing individual ports is required, I'd make the timeout adjustment depend on the architecture (apparently, only riscv64 is affected).
Apr 5 2026
Mar 7 2026
Mar 6 2026
Mar 4 2026
Mar 1 2026
Feb 8 2026
Dec 18 2025
Dec 5 2025
Nov 9 2025
Nov 6 2025
Oct 9 2025
Oct 6 2025
Oct 5 2025
Sep 17 2025
Sep 11 2025
Sep 10 2025
Sep 8 2025
Aug 29 2025
Aug 28 2025
Aug 16 2025
Aug 6 2025
Aug 5 2025
Jul 28 2025
Jul 27 2025
Jul 24 2025
Jul 4 2025
Jun 27 2025
Jun 24 2025
Jun 23 2025
Jun 22 2025
Jun 12 2025
Jun 11 2025
Update diff to be in standard format (had been created with "diff.mnemonicprefix=true").
Jun 7 2025
Jun 3 2025
May 24 2025
May 9 2025
Apr 26 2025
Apr 24 2025
Apr 9 2025
Apr 8 2025
Apr 6 2025
Mar 30 2025
Mar 25 2025
Mar 22 2025
Mar 8 2025
Feb 27 2025
Feb 26 2025
Feb 19 2025
Jan 3 2025
Dec 13 2024
Dec 5 2024
Nov 29 2024
Nov 25 2024
Nov 24 2024
Nov 8 2024
Nov 1 2024
Oct 28 2024
Oct 18 2024
Oct 5 2024
Oct 4 2024
Oct 2 2024
Address review comments.
Update diff to include removal of dependency on MK_GH_BC from usr.bin/Makefile and from tools/build/mk/OptionalObsoleteFiles.inc.