http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410

--- Comment #10 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Kostya Serebryany from comment #3)
> (In reply to H.J. Lu from comment #0)
> > On a Linux/x86-64 machine with 4GB RAM, I got failures like:
> > 
> > FAIL: c-c++-common/tsan/atomic_stack.c  -O0  output pattern test, is FATAL:
> > ThreadSanitizer can not mmap the shadow memory (something is mapped at
> > 0x555555554000 < 0x7cf000000000)
> 
> This warning is not about physical RAM, but about virtual RAM. 
> This systems is not compatible with the tsan's shadow mapping.
> Can you show the /proc/self/maps of the process before it dies 

555555554000-555555555000 r-xp 00000000 08:11 34221424                  
/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/atomic_stack.exe
555555755000-555555756000 rw-p 00001000 08:11 34221424                  
/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/atomic_stack.exe
7d0000000000-7d0800000000 ---p 00000000 00:00 0 
7d0800000000-7d0800010000 rw-p 00000000 00:00 0 
7d0800010000-7d0bffff0000 ---p 00000000 00:00 0 
7d0bffff0000-7d0c00000000 rw-p 00000000 00:00 0 
7d0c00000000-7d6400000000 ---p 00000000 00:00 0 
7d6400000000-7d6400020000 rw-p 00000000 00:00 0 
7d6400020000-7d67ffff0000 ---p 00000000 00:00 0 
7d67ffff0000-7d6800000000 rw-p 00000000 00:00 0 
7d6800000000-7e0000000000 ---p 00000000 00:00 0 
7e0000000000-7e0000003000 rw-p 00000000 00:00 0 
7ffff4000000-7ffff5000000 rw-p 00000000 00:00 0 
7ffff5f1c000-7ffff5f31000 r-xp 00000000 08:05 1445037                   
/usr/lib64/libgcc_s-4.8.2-20131111.so.1
7ffff5f31000-7ffff6131000 ---p 00015000 08:05 1445037                   
/usr/lib64/libgcc_s-4.8.2-20131111.so.1
7ffff6131000-7ffff6132000 rw-p 00015000 08:05 1445037                   
/usr/lib64/libgcc_s-4.8.2-20131111.so.1
7ffff6132000-7ffff621e000 r-xp 00000000 08:11 34215160                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.20
7ffff621e000-7ffff641d000 ---p 000ec000 08:11 34215160                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.20
7ffff641d000-7ffff6425000 r--p 000eb000 08:11 34215160                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.20
7ffff6425000-7ffff6427000 rw-p 000f3000 08:11 34215160                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.20
7ffff6427000-7ffff643c000 rw-p 00000000 00:00 0 
7ffff643c000-7ffff643f000 r-xp 00000000 08:05 1443711                   
/usr/lib64/libdl-2.17.so
7ffff643f000-7ffff663e000 ---p 00003000 08:05 1443711                   
/usr/lib64/libdl-2.17.so
7ffff663e000-7ffff663f000 r--p 00002000 08:05 1443711                   
/usr/lib64/libdl-2.17.so
7ffff663f000-7ffff6640000 rw-p 00003000 08:05 1443711                   
/usr/lib64/libdl-2.17.so
7ffff6640000-7ffff6656000 r-xp 00000000 08:05 1443800                   
/usr/lib64/libpthread-2.17.so
7ffff6656000-7ffff6855000 ---p 00016000 08:05 1443800                   
/usr/lib64/libpthread-2.17.so
7ffff6855000-7ffff6856000 r--p 00015000 08:05 1443800                   
/usr/lib64/libpthread-2.17.so
7ffff6856000-7ffff6857000 rw-p 00016000 08:05 1443800                   
/usr/lib64/libpthread-2.17.so
7ffff6857000-7ffff685b000 rw-p 00000000 00:00 0 
7ffff685b000-7ffff6a10000 r-xp 00000000 08:05 1443557                   
/usr/lib64/libc-2.17.so
7ffff6a10000-7ffff6c0f000 ---p 001b5000 08:05 1443557                   
/usr/lib64/libc-2.17.so
7ffff6c0f000-7ffff6c13000 r--p 001b4000 08:05 1443557                   
/usr/lib64/libc-2.17.so
7ffff6c13000-7ffff6c15000 rw-p 001b8000 08:05 1443557                   
/usr/lib64/libc-2.17.so
7ffff6c15000-7ffff6c1a000 rw-p 00000000 00:00 0 
7ffff6c1a000-7ffff6d1b000 r-xp 00000000 08:05 1443818                   
/usr/lib64/libm-2.17.so
7ffff6d1b000-7ffff6f1a000 ---p 00101000 08:05 1443818                   
/usr/lib64/libm-2.17.so
7ffff6f1a000-7ffff6f1b000 r--p 00100000 08:05 1443818                   
/usr/lib64/libm-2.17.so
7ffff6f1b000-7ffff6f1c000 rw-p 00101000 08:05 1443818                   
/usr/lib64/libm-2.17.so
7ffff6f1c000-7ffff6fac000 r-xp 00000000 08:11 34216164                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libsanitizer/tsan/.libs/libtsan.so.0.0.0
7ffff6fac000-7ffff71ab000 ---p 00090000 08:11 34216164                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libsanitizer/tsan/.libs/libtsan.so.0.0.0
7ffff71ab000-7ffff71ae000 rw-p 0008f000 08:11 34216164                  
/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/libsanitizer/tsan/.libs/libtsan.so.0.0.0
7ffff71ae000-7ffff7ddc000 rw-p 00000000 00:00 0 
7ffff7ddc000-7ffff7dfd000 r-xp 00000000 08:05 1443142                   
/usr/lib64/ld-2.17.so
7ffff7f64000-7ffff7fd5000 rw-p 00000000 00:00 0 
7ffff7ff8000-7ffff7ffa000 rw-p 00000000 00:00 0 
7ffff7ffa000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 00020000 08:05 1443142                   
/usr/lib64/ld-2.17.so
7ffff7ffd000-7ffff7ffe000 rw-p 00021000 08:05 1443142                   
/usr/lib64/ld-2.17.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0                         
[stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                 
[vsyscall]

Reply via email to