------- Comment #3 from zsojka at seznam dot cz  2010-08-30 10:58 -------
It still fails for me, r163636:
$ /mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df/bin/gcc
-fcompare-debug -ftree-vectorize -fno-var-tracking-assignments -O2
testcase-min3.ii -v
Using built-in specs.
COLLECT_GCC=/mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df/bin/gcc
COLLECT_LTO_WRAPPER=/mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df/libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /mnt/svn/gcc-trunk/configure --enable-checking=yes,rtl,df
--enable-languages=c,c++,lto,fortran
--prefix=/mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df
Thread model: posix
gcc version 4.6.0 20100830 (experimental) (GCC) 
COLLECT_GCC_OPTIONS='-fcompare-debug=-gtoggle' '-ftree-vectorize'
'-fno-var-tracking-assignments' '-O2' '-v' '-mtune=generic' '-march=x86-64'

/mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df/libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/cc1plus
-fpreprocessed testcase-min3.ii -quiet -dumpbase testcase-min3.ii
-mtune=generic -march=x86-64 -auxbase testcase-min3 -O2 -version
-fcompare-debug=-gtoggle -ftree-vectorize -fno-var-tracking-assignments
-frandom-seed=0xc2a418ea -fdump-final-insns=/tmp/cczfC9TV.gkd -o
/tmp/cc5tTAgp.s
GNU C++ (GCC) version 4.6.0 20100830 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.6.0 20100830 (experimental), GMP version
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C++ (GCC) version 4.6.0 20100830 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.6.0 20100830 (experimental), GMP version
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 01faedd5cf2fd2cf2fddcfbd58cba8ee
COLLECT_GCC_OPTIONS='-fcompare-debug=-gtoggle' '-ftree-vectorize'
'-fno-var-tracking-assignments' '-O2' '-v' '-mtune=generic' '-march=x86-64'
 as -V -Qy --64 -o /tmp/ccoCyhWT.o /tmp/cc5tTAgp.s
GNU assembler version 2.20.1 (x86_64-pc-linux-gnu) using BFD version (GNU
Binutils) 2.20.1.20100303
gcc: note: recompiling with -fcompare-debug
COLLECT_GCC_OPTIONS='-fcompare-debug=-gtoggle' '-ftree-vectorize'
'-fno-var-tracking-assignments' '-O2' '-v' '-mtune=generic' '-march=x86-64'
'-w' '-S' '-o' '/dev/null' '-fcompare-debug-second' '-gtoggle'

/mnt/svn/gcc-trunk/binary-163636-lto-fortran-checking-yes-rtl-df/libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/cc1plus
-fpreprocessed testcase-min3.ii -quiet -dumpbase testcase-min3.ii.gk
-mtune=generic -march=x86-64 -auxbase testcase-min3 -gtoggle -O2 -w -version
-fcompare-debug=-gtoggle -ftree-vectorize -fno-var-tracking-assignments
-fcompare-debug-second -o /dev/null -frandom-seed=0xc2a418ea
-fdump-final-insns=/tmp/ccHFJEDo.gk.gkd
GNU C++ (GCC) version 4.6.0 20100830 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.6.0 20100830 (experimental), GMP version
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C++ (GCC) version 4.6.0 20100830 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.6.0 20100830 (experimental), GMP version
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 01faedd5cf2fd2cf2fddcfbd58cba8ee
gcc: note: comparing final insns dumps
gcc: error: testcase-min3.ii: -fcompare-debug failure

The second testcase from PR45419 shows this difference as well.


-- 


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

Reply via email to