This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/36924] mt_allocator/deallocate_local_thread-5.cc and ext/mt_allocator/deallocate_local_thread-7.cc fail sometimes
- From: "hjl dot tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Jul 2008 23:17:25 -0000
- Subject: [Bug libstdc++/36924] mt_allocator/deallocate_local_thread-5.cc and ext/mt_allocator/deallocate_local_thread-7.cc fail sometimes
- References: <bug-36924-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from hjl dot tools at gmail dot com 2008-07-24 23:17 -------
(In reply to comment #1)
> I suppose you can believe me if I tell you that I care about libstdc++-v3.
>
> Then, commit 138087 cannot have anything to do with these failures, really,
> believe me. Actually, I suspect 138092 is ""at fault"". Are you 101% sure about
> 138087? Can you double check, please?
>
>
I am 100% sure. The difference is
[hjl@gnu-26 rrs]$ ldd ./138087/usr/lib64/libstdc++.so.6
librt.so.1 => /lib64/tls/librt.so.1 (0x0000002a95884000)
libm.so.6 => /lib64/tls/libm.so.6 (0x0000002a9599e000)
libc.so.6 => /lib64/tls/libc.so.6 (0x0000002a95b24000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000002a95d5a000)
libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x0000002a95e67000)
/lib64/ld-linux-x86-64.so.2 (0x000000552aaaa000)
librt will make stack limit very small. It is a known issue.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36924