6 Commits

Author SHA1 Message Date
Paul Floyd
ff435bb437 Darwin suppressions: add another for getaddrinfo
On macOS 10.15
2025-12-24 11:44:19 +01:00
Paul Floyd
eab939e9c9 Bug 513533 - Support macOS 11.0 (Big Sur)
Most of the work for this was done by Louis Brunner.
Thanks Louis.
2025-12-20 15:47:50 +01:00
Paul Floyd
d3cd66160c Darwin: add macOS 10.15 support
== 721 tests, 46 stderr failures, 6 stdout failures, 0 stderrB failures, 0 stdoutB failures, 4 post failures ==

A couple more failures in none (empty-exe and scripts/shell). Otherwise quite like
macOS 10.14.

Much of the code merged from Louis Brunner's git repo. Many thanks once again
Louis.
2025-12-17 19:42:34 +01:00
Paul Floyd
720d388d91 Darwin regtest: numerous bits of Darwin 18 cleanup
Add a few more ignore-fn options to the massif tests for the
extra leaks that are in Darwin 18.

Add some suppressions to a couple of memcheck tests that use
num-callers of 2 or 3. The shorter callsteack means some of the
many Darwin default suppressions don't match which was causing
these tests to fail.

Add more DRD suppressions for getaddrinfo. There seems to be a never
ending amount of conflicts in dyld.
2025-12-10 08:58:25 +01:00
Paul Floyd
d74347eb4d Darwin: add macOS 10.14 support
== 714 tests, 77 stderr failures, 5 stdout failures, 0 stderrB failures, 0 stdoutB failures, 33 post failures ==

x86 tests are all failing due to unsupported instructions
I need to go through the Massif tests to filter out all of the new macOS leaks.

Otherwise fairly similar to trhe results on macOS 10.13
2025-12-09 14:08:22 +01:00
Paul Floyd
a6d05e329b Darwin suppressions: split out a new Helgrind suppression file
Rename darwin10-drd.supp to darwin-drd.supp, this will be the
basis for all Darwin suppressions.
2025-12-08 20:28:19 +01:00