[Bug libstdc++/51906] thread lock test failures on darwin11 under Xcode 4.2
howarth at nitro dot med.uc.edu
gcc-bugzilla@gcc.gnu.org
Fri Feb 3 17:01:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51906
--- Comment #43 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-02-03 17:00:49 UTC ---
(In reply to comment #42)
> That header isn't even installed, let alone included, on other targets
>
> Jack, if you test it please change == to >= in
> libstdc++-v3/config/os/bsd/darwin/os_defines.h
While this appears to work for the generic testsuite run, breakage can still be
exposed by appending...
-mmacosx-version-min=10.6
to the compilation line for 30_threads/lock/3.cc etc. I expected this problem
because the proposed fix doesn't handle the situation of targeting 10.6 on
Lion. I complained about this on darwin-dev earlier today...
http://lists.apple.com/archives/darwin-dev/2012/Feb/msg00009.html
but the darwin developers seem strangely unbothered by different OS releases
producing different code for the same target OS release.
http://lists.apple.com/archives/darwin-dev/2012/Feb/msg00011.html
More information about the Gcc-bugs
mailing list