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



--- Comment #2 from Markus Trippelsdorf <markus at trippelsdorf dot de> 
2012-09-20 14:01:14 UTC ---

(In reply to comment #1)

> Please specify -v output of that command (what does -march=native expand to?)

> and attach preprocessed source.  Is that stage1 xgcc?



It also happens without -march=native. And yes, it's stage1 xgcc:



/var/tmp/gcc_build_dir/./gcc/xgcc -v -B/var/tmp/gcc_build_dir/./gcc/

-B/usr/local/x86_64-unknown-linux-gnu/bin/

-B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem

/usr/local/x86_64-unknown-linux-gnu/include -isystem

/usr/local/x86_64-unknown-linux-gnu/sys-include -march=native -O2 -pipe -O2

-march=native -O2 -pipe -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings

-Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition

-isystem ./include -fpic -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector

-fpic -I. -I. -I../.././gcc -I/home/markus/gcc/libgcc

-I/home/markus/gcc/libgcc/. -I/home/markus/gcc/libgcc/../gcc

-I/home/markus/gcc/libgcc/../include -I/home/markus/gcc/libgcc/config/libbid

-DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _cmpdi2.o -MT _cmpdi2.o

-MD -MP -MF _cmpdi2.dep -DL_cmpdi2 -c /home/markus/gcc/libgcc/libgcc2.c

-fvisibility=hidden -DHIDE_EXPORTS

Reading specs from /var/tmp/gcc_build_dir/./gcc/specs

COLLECT_GCC=/var/tmp/gcc_build_dir/./gcc/xgcc

Target: x86_64-unknown-linux-gnu

Configured with: /home/markus/gcc/configure --disable-werror --disable-multilib

--enable-checking=release --enable-languages=c,c++

Thread model: posix

gcc version 4.7.2 20120920 (prerelease) (GCC) 

COLLECT_GCC_OPTIONS='-v' '-B' '/var/tmp/gcc_build_dir/./gcc/' '-B'

'/usr/local/x86_64-unknown-linux-gnu/bin/' '-B'

'/usr/local/x86_64-unknown-linux-gnu/lib/' '-isystem'

'/usr/local/x86_64-unknown-linux-gnu/include' '-isystem'

'/usr/local/x86_64-unknown-linux-gnu/sys-include' '-march=native' '-O2' '-pipe'

'-O2' '-march=native' '-O2' '-pipe' '-D' 'IN_GCC' '-Wextra' '-Wall'

'-Wno-narrowing' '-Wwrite-strings' '-Wcast-qual' '-Wstrict-prototypes'

'-Wmissing-prototypes' '-Wold-style-definition' '-isystem' './include' '-g'

'-D' 'IN_LIBGCC2' '-fbuilding-libgcc' '-fno-stack-protector' '-fpic' '-I' '.'

'-I' '.' '-I' '../.././gcc' '-I' '/home/markus/gcc/libgcc' '-I'

'/home/markus/gcc/libgcc/.' '-I' '/home/markus/gcc/libgcc/../gcc' '-I'

'/home/markus/gcc/libgcc/../include' '-I'

'/home/markus/gcc/libgcc/config/libbid' '-D' 'ENABLE_DECIMAL_BID_FORMAT' '-D'

'HAVE_CC_TLS' '-D' 'USE_TLS' '-o' '_cmpdi2.o' '-MT' '_cmpdi2.o' '-MD' '-MP'

'-MF' '_cmpdi2.dep' '-D' 'L_cmpdi2' '-c' '-fvisibility=hidden' '-D'

'HIDE_EXPORTS'

 /var/tmp/gcc_build_dir/./gcc/cc1 -quiet -v -I . -I . -I ../.././gcc -I

/home/markus/gcc/libgcc -I /home/markus/gcc/libgcc/. -I

/home/markus/gcc/libgcc/../gcc -I /home/markus/gcc/libgcc/../include -I

/home/markus/gcc/libgcc/config/libbid -iprefix

/var/tmp/gcc_build_dir/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/ -isystem

/var/tmp/gcc_build_dir/./gcc/include -isystem

/var/tmp/gcc_build_dir/./gcc/include-fixed -MD _cmpdi2.d -MF _cmpdi2.dep -MP

-MT _cmpdi2.o -D IN_GCC -D IN_LIBGCC2 -D ENABLE_DECIMAL_BID_FORMAT -D

HAVE_CC_TLS -D USE_TLS -D L_cmpdi2 -D HIDE_EXPORTS -isystem

/usr/local/x86_64-unknown-linux-gnu/include -isystem

/usr/local/x86_64-unknown-linux-gnu/sys-include -isystem ./include

/home/markus/gcc/libgcc/libgcc2.c -march=amdfam10 -mcx16 -msahf -mno-movbe

-mno-aes -mno-pclmul -mpopcnt -mabm -mno-lwp -mno-fma -mno-fma4 -mno-xop

-mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-sse4.2 -mno-sse4.1 -mlzcnt

-mno-rdrnd -mno-f16c -mno-fsgsbase --param l1-cache-size=64 --param

l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10 -quiet

-dumpbase libgcc2.c -auxbase-strip _cmpdi2.o -g -O2 -O2 -O2 -Wextra -Wall

-Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes

-Wmissing-prototypes -Wold-style-definition -version -fbuilding-libgcc

-fno-stack-protector -fpic -fvisibility=hidden -o - |

 /var/tmp/gcc_build_dir/./gcc/as -v -I . -I . -I ../.././gcc -I

/home/markus/gcc/libgcc -I /home/markus/gcc/libgcc/. -I

/home/markus/gcc/libgcc/../gcc -I /home/markus/gcc/libgcc/../include -I

/home/markus/gcc/libgcc/config/libbid --64 -o _cmpdi2.o

GNU assembler version 2.23.51 (x86_64-pc-linux-gnu) using BFD version (GNU

Binutils) 2.23.51.20120914

GNU C (GCC) version 4.7.2 20120920 (prerelease) (x86_64-unknown-linux-gnu)

        compiled by GNU C version 4.8.0 20120920 (experimental), GMP version

5.0.5, MPFR version 3.1.1, MPC version 1.0.1

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072

ignoring nonexistent directory "/usr/local/x86_64-unknown-linux-gnu/include"

ignoring nonexistent directory

"/usr/local/x86_64-unknown-linux-gnu/sys-include"

ignoring nonexistent directory "./include"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/include"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/include-fixed"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../x86_64-unknown-linux-gnu/include"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/include"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/include-fixed"

ignoring nonexistent directory

"/var/tmp/gcc_build_dir/gcc/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.7.2/../../../../x86_64-unknown-linux-gnu/include"

ignoring duplicate directory "."

ignoring duplicate directory "/home/markus/gcc/libgcc/."

#include "..." search starts here:

#include <...> search starts here:

 .

 ../.././gcc

 /home/markus/gcc/libgcc

 /home/markus/gcc/libgcc/../gcc

 /home/markus/gcc/libgcc/../include

 /home/markus/gcc/libgcc/config/libbid

 /var/tmp/gcc_build_dir/./gcc/include

 /var/tmp/gcc_build_dir/./gcc/include-fixed

 /usr/local/include

 /usr/include

End of search list.

GNU C (GCC) version 4.7.2 20120920 (prerelease) (x86_64-unknown-linux-gnu)

        compiled by GNU C version 4.8.0 20120920 (experimental), GMP version

5.0.5, MPFR version 3.1.1, MPC version 1.0.1

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072

Compiler executable checksum: d3079c9e650d188865673f87bd2f25ec

*** glibc detected *** /var/tmp/gcc_build_dir/./gcc/cc1: malloc(): memory

corruption: 0x0000000002601000 ***

Reply via email to