Am 08.12.2021 um 02:09 schrieb matthew green:
Module Name: src Committed By: rillig Date: Sun Dec 5 14:57:36 UTC 2021Modified Files: src/usr.bin/make: test-variants.sh src/usr.bin/make/unit-tests: Makefile export.mk opt-file.mk Log Message: tests/make: migrate to jemalloc > 100note that the build allows choosing jemalloc 100 or 510, and we default to 100 on vax and sun2 currently.
The code of usr.bin/make is as platform-independent as possible, therefore my idea was to run the tests with memory debugging on the main development platforms, assuming that if the memory management would be broken, either x86_64 or i386 or sparc would fail first, and these are included in https://releng.netbsd.org/test-results.html. I don't think adding memory management debugging for vax or sun2 provides much additional value. Sure, if you insist, I can add that, but right now I feel it would be redundant. On the plus side, omitting memory debugging on these platforms makes the tests run a bit faster. Roland
