Bug 513636

Summary: Support macOS 12.0 (Monterey)
Product: [Developer tools] valgrind Reporter: Paul Floyd <pjfloyd>
Component: generalAssignee: Paul Floyd <pjfloyd>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 3.27 GIT   
Target Milestone: ---   
Platform: Other   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Paul Floyd 2025-12-21 07:34:16 UTC
SUMMARY
Meta bug to track progress towards Valgrind support for the release of macOS Monterey(12.0) that reached general availability on 25 October, 2021.

STEPS TO REPRODUCE
1. Build Valgrind master sources on macOS Monterey (12.0).
2. Resolve material regressions in the unit test suite on this platform.
Comment 1 Paul Floyd 2025-12-21 21:02:02 UTC
== 723 tests, 56 stderr failures, 7 stdout failures, 0 stderrB failures, 0 stdoutB failures, 4 post failures ==

As usual several new fails

memcheck/tests/darwin/aio                (stderr)
^^ extra Cond jump error

memcheck/tests/darwin/deep_badparam      (stdout)
^^ junk in stdout

memcheck/tests/memcmptest                (stdout)
memcheck/tests/memcmptest                (stderr)
memcheck/tests/memmem                    (stderr)
memcheck/tests/str_tester 
^^ nasty looking crash

drd/tests/unit_bitmap
^^ bonkers errors, Jump to the invalid address stated on the next line
SIGSEGV (a bit like the mem* str* tests above) 

massif/tests/culling2
^^ dunno

none/tests/darwin/apple-main-arg
^^ asserts under Valgrind, OK standalone