PR34668
Richard Guenther
richard.guenther@gmail.com
Wed Mar 10 12:36:00 GMT 2010
On Wed, Mar 10, 2010 at 1:17 PM, Bingfeng Mei <bmei@broadcom.com> wrote:
> Hi, Richard,
> I yesterday added some comment on pr34668. Since it is marked
> as fixed (by you), not sure if you or others receive mail from
> bugzilla and I haven't heard from anyone.
>
> The test fails in my x86-64 build as well as our private port,
> but I didn't see from GCC's regression tracking list. Not sure
> if I did anything stupid or it is a genuine regression. I am
> still not very familiar at tree-level stuff, and couldn't spot where
> it goes wrong.
It's known to FAIL on trunk again (the failure will go away once
checking is disabled). -combine is really broken.
Richard.
> Bingfeng Mei
> Broadcom UK
>
>
> ~/work/install-x86/bin/gcc /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-1.c --combine -O2 /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-2.c -S -o pr34668-1.s -v
> Using built-in specs.
> COLLECT_GCC=/home/bmei/work/install-x86/bin/gcc
> COLLECT_LTO_WRAPPER=/projects/firepath/tools/work/bmei/install-x86/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/lto-wrapper
> Target: x86_64-unknown-linux-gnu
> Configured with: ../trunk/configure --prefix=/home/bmei/work/install-x86 --with-mpfr=/projects/firepath/tools/work/bmei/packages/mpfr/2.4.1/x86-64 --with-gmp=/projects/firepath/tools/work/bmei/packages/gmp/4.3.0/x86-64 --with-mpc=/projects/firepath/tools/work/bmei/packages/mpc/0.8.1/x86-64 --enable-languages=c,c++ --disable-bootstrap : (reconfigured) ../trunk/configure --prefix=/home/bmei/work/install-x86 --with-mpfr=/projects/firepath/tools/work/bmei/packages/mpfr/2.4.1/x86-64 --with-gmp=/projects/firepath/tools/work/bmei/packages/gmp/4.3.0/x86-64 --with-mpc=/projects/firepath/tools/work/bmei/packages/mpc/0.8.1/x86-64 --enable-languages=c --disable-bootstrap : (reconfigured) ../trunk/configure --prefix=/home/bmei/work/install-x86 --with-mpfr=/projects/firepath/tools/work/bmei/packages/mpfr/2.4.1/x86-64 --with-gmp=/projects/firepath/tools/work/bmei/packages/gmp/4.3.0/x86-64 --with-mpc=/projects/firepath/tools/work/bmei/packages/mpc/0.8.1/x86-64 --disable-bootstrap CC='gcc -static' CFLAGS='-g -O0' --enable-languages=c --no-create --no-recursion
> Thread model: posix
> gcc version 4.5.0 20100309 (experimental) [trunk revision 143368] (GCC)
> COLLECT_GCC_OPTIONS='-combine' '-O2' '-S' '-o' 'pr34668-1.s' '-v' '-mtune=generic' '-march=x86-64'
> /projects/firepath/tools/work/bmei/install-x86/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/cc1 -quiet -v -iprefix /projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/ /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-1.c /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-2.c -quiet -dumpbase pr34668-1.c -mtune=generic -march=x86-64 -auxbase-strip pr34668-1.s -O2 -version -o pr34668-1.s
> GNU C (GCC) version 4.5.0 20100309 (experimental) [trunk revision 143368] (x86_64-unknown-linux-gnu)
> compiled by GNU C version 4.2.1, GMP version 4.3.0, MPFR version 2.4.1, MPC version 0.8.1
> GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
> ignoring nonexistent directory "/projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include"
> ignoring duplicate directory "/projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include"
> ignoring duplicate directory "/projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed"
> ignoring nonexistent directory "/projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include"
> #include "..." search starts here:
> #include <...> search starts here:
> /projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include
> /projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed
> /usr/local/include
> /projects/firepath/tools/work/bmei/install-x86/bin/../lib/gcc/../../include
> /usr/include
> End of search list.
> GNU C (GCC) version 4.5.0 20100309 (experimental) [trunk revision 143368] (x86_64-unknown-linux-gnu)
> compiled by GNU C version 4.2.1, GMP version 4.3.0, MPFR version 2.4.1, MPC version 0.8.1
> GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
> Compiler executable checksum: 30c0dc51a87e4fc67d15f4275ddae179
> /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-2.c: In function 'set_conv_libfunc':
> /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-2.c:5:15: error: type mismatch in array reference
> struct optab
>
> struct optab
>
> # .MEM_3 = VDEF <.MEM_1(D)>
> optab_table[0].code = 57005;
>
> /projects/firepath/tools/work/bmei/gcc-head/src/gcc/testsuite/gcc.dg/pr34668-2.c:5:15: internal compiler error: verify_stmts failed
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
>
>
>
More information about the Gcc-patches
mailing list