• Austin Clements's avatar
    misc/cgo/test: disable some Darwin tests in cgo mode · 30d7e644
    Austin Clements authored
    For unknown reasons, linking against CoreFoundation on macOS 10.10
    sometimes causes mmap to ignore the hint address, which makes the Go
    allocator incompatible with TSAN. Currently, the effect of this is to
    run the allocator out of arena hints on the very first allocation,
    causing a "too many address space collisions for -race mode" panic.
    
    This CL skips the cgo tests that link against CoreFoundation in race
    mode.
    
    Updates #26475.
    Updates #26513.
    
    Change-Id: I52ec638c99acf5d4966e68ff0054f7679680dac6
    Reviewed-on: https://go-review.googlesource.com/125304
    Run-TryBot: Austin Clements <austin@google.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
    Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    30d7e644
Name
Last commit
Last update
..
android Loading commit data...
arm Loading commit data...
cgo Loading commit data...
chrome/gophertool Loading commit data...
git Loading commit data...
ios Loading commit data...
linkcheck Loading commit data...
nacl Loading commit data...
sortac Loading commit data...
swig Loading commit data...
trace Loading commit data...
wasm Loading commit data...
benchcmp Loading commit data...
editors Loading commit data...