On Wed, Dec 08, 2010 at 02:42:56PM +0100, Richard Guenther wrote:
> 
> A release candidate for GCC 4.5.2 is available from
> 
>  ftp://gcc.gnu.org/pub/gcc/snapshots/4.5.2-RC-20101208
> 
> and shortly its mirrors.  It has been generated from SVN revision 167585.
> 
> I have so far bootstrapped and tested the release candidate on
> x86_64-linux, bootstraps and tests on
> {i686,ia64,ppc,ppc64,s390,s390x}-linux are running.
> 
> Please test it and report any issues to bugzilla.
> 
> The branch remains frozen and all checkins until after the final release
> of GCC 4.5.2 require explicit RM approval.
> 
> If all goes well, I'd like to release 4.5.2 early next week.

Richard,
   I am seeing a large number of regressions in gcc-4.5.2-RC-20101208
on x86_64-apple-darwin10 in the graphite tests. So far I have...

                === gcc Summary for unix/-m32 ===

# of expected passes            70022
# of unexpected failures        227
# of expected failures          175
# of unresolved testcases       36
# of unsupported tests          1281

The failures all seem to be of the form...

Executing on host: /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/xgcc 
-B/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/ 
/sw/src/fink.build/gcc45-4.5.2-1000/gcc-4.5.2-RC-20101208/gcc/testsuite/gcc.dg/graphite/scop-0.c
   -O2 -fgraphite -fdump-tree-graphite-all -S  -m32 -o scop-0.s    (timeout = 
300)
/sw/src/fink.build/gcc45-4.5.2-1000/gcc-4.5.2-RC-20101208/gcc/testsuite/gcc.dg/graphite/scop-0.c:
 In function 'toto':^M
/sw/src/fink.build/gcc45-4.5.2-1000/gcc-4.5.2-RC-20101208/gcc/testsuite/gcc.dg/graphite/scop-0.c:4:5:
 internal compiler error: Segmentation fault^M

which backtraces as...

gdb /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/cc1 
GNU gdb 6.3.50-20050815 (Apple version gdb-1472) (Wed Jul 21 10:53:12 UTC 2010)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared 
libraries ...
warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/block.o" - no debug 
information available for "source/block.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/loop.o" - no debug 
information available for "source/loop.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/names.o" - no debug 
information available for "source/names.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/options.o" - no 
debug information available for "source/options.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/clast.o" - no debug 
information available for "source/ppl/clast.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/domain.o" - no 
debug information available for "source/ppl/domain.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/matrix.o" - no 
debug information available for "source/ppl/matrix.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/pprint.o" - no 
debug information available for "source/pprint.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/program.o" - no 
debug information available for "source/program.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/statement.o" - no 
debug information available for "source/statement.c".


warning: Could not find object file 
"/sw/src/fink.build/cloog-0.15.10-0/cloog-ppl-0.15.10/.libs/version.o" - no 
debug information available for "source/version.c".

..b........ done
^R

(gdb) break fancy_abort
Breakpoint 1 at 0x10034a400: file ../../gcc-4.5.2-RC-20101208/gcc/diagnostic.c, 
line 762.
(gdb) r -quiet -v -imultilib i386 -iprefix 
/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/
 -isystem /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include 
-isystem /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include-fixed 
-D__DYNAMIC__ 
/sw/src/fink.build/gcc45-4.5.2-1000/gcc-4.5.2-RC-20101208/gcc/testsuite/gcc.dg/graphite/scop-0.c
 -fPIC -quiet -dumpbase scop-0.c -mmacosx-version-min=10.6.5 -m32 
-mtune=generic -auxbase-strip scop-0.s -O2 -version -fgraphite 
-fdump-tree-graphite-all -o scop-0.s
Starting program: /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/cc1 
-quiet -v -imultilib i386 -iprefix 
/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/
 -isystem /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include 
-isystem /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include-fixed 
-D__DYNAMIC__ 
/sw/src/fink.build/gcc45-4.5.2-1000/gcc-4.5.2-RC-20101208/gcc/testsuite/gcc.dg/graphite/scop-0.c
 -fPIC -quiet -dumpbase scop-0.c -mmacosx-version-min=10.6.5 -m32 
-mtune=generic -auxbase-strip scop-0.s -O2 -version -fgraphite 
-fdump-tree-graphite-all -o scop-0.s
Reading symbols for shared libraries .++++++++++++........ done
GNU C (GCC) version 4.5.2 20101208 (prerelease) (x86_64-apple-darwin10.5.0)
        compiled by GNU C version 4.5.2 20101208 (prerelease), GMP version 
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory 
"/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/include"
ignoring nonexistent directory 
"/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/include-fixed"
ignoring nonexistent directory 
"/sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/../lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/../../../../x86_64-apple-darwin10.5.0/include"
ignoring nonexistent directory "/usr/local/include"
ignoring nonexistent directory 
"/sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/../../../../x86_64-apple-darwin10.5.0/include"
#include "..." search starts here:
#include <...> search starts here:
 /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include
 /sw/src/fink.build/gcc45-4.5.2-1000/darwin_objdir/gcc/include-fixed
 /sw/lib/gcc4.5/include
 /sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/include
 /sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin10.5.0/4.5.2/include-fixed
 /usr/include
 /System/Library/Frameworks
 /Library/Frameworks
End of search list.
GNU C (GCC) version 4.5.2 20101208 (prerelease) (x86_64-apple-darwin10.5.0)
        compiled by GNU C version 4.5.2 20101208 (prerelease), GMP version 
4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: def76a9b571a21bdf5be23da03e60418

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
Parma_Polyhedra_Library::Constraint_System::insert (this=0x7fff5fbfe5c0, 
c...@0x0) at Constraint_System.cc:233
233       if (topology() == c.topology())
(gdb) bt
#0  Parma_Polyhedra_Library::Constraint_System::insert (this=0x7fff5fbfe5c0, 
c...@0x0) at Constraint_System.cc:233
#1  0x0000000141356c03 in Parma_Polyhedra_Library::Polyhedron::Polyhedron 
(this=0x7fff5fbfe5c0, topol=Parma_Polyhedra_Library::NECESSARILY_CLOSED, 
num_dimensions=1, kind=<value temporarily unavailable, due to optimizations>) 
at Constraint_System.inlines.hh:183
#2  0x0000000141055f68 in Determinate [inlined] () at ppl.hh:29623
#3  Determinate [inlined] () at 
/sw/src/fink.build/ppl-0.10.2-3/ppl-0.10.2/src/ppl.hh:71424
#4  0x0000000141055f68 in 
Parma_Polyhedra_Library::Pointset_Powerset<Parma_Polyhedra_Library::C_Polyhedron>::Pointset_Powerset
 (this=0x14481df20, num_dimensions=1, kind=<value temporarily unavailable, due 
to optimizations>) at ppl.hh:74409
#5  0x000000014104f5df in 
ppl_new_Pointset_Powerset_C_Polyhedron_from_space_dimension (pph=0x14481e090, 
d=1, empty=0) at ppl_c_Pointset_Powerset_C_Polyhedron.cc:75
#6  0x000000010044022c in build_poly_scop (scop=0x14481e060) at 
../../gcc-4.5.2-RC-20101208/gcc/graphite-sese-to-poly.c:1032
#7  0x000000010041a69f in graphite_transform_loops () at 
../../gcc-4.5.2-RC-20101208/gcc/graphite.c:271
#8  0x00000001006463fa in graphite_transforms () at 
../../gcc-4.5.2-RC-20101208/gcc/tree-ssa-loop.c:300
#9  0x00000001004eb1d2 in execute_one_pass (pass=0x100a48580) at 
../../gcc-4.5.2-RC-20101208/gcc/passes.c:1568
#10 0x00000001004eb46d in execute_pass_list (pass=0x100a48580) at 
../../gcc-4.5.2-RC-20101208/gcc/passes.c:1623
#11 0x00000001004eb47f in execute_pass_list (pass=0x100a482e0) at 
../../gcc-4.5.2-RC-20101208/gcc/passes.c:1624
#12 0x00000001004eb47f in execute_pass_list (pass=0x100a47920) at 
../../gcc-4.5.2-RC-20101208/gcc/passes.c:1624
#13 0x00000001005df1e1 in tree_rest_of_compilation (fndecl=0x144a07b00) at 
../../gcc-4.5.2-RC-20101208/gcc/tree-optimize.c:413
#14 0x000000010073a243 in cgraph_expand_function (node=0x142f0c4e0) at 
../../gcc-4.5.2-RC-20101208/gcc/cgraphunit.c:1574
#15 0x000000010073c5a4 in cgraph_optimize () at 
../../gcc-4.5.2-RC-20101208/gcc/cgraphunit.c:1653
#16 0x000000010073caad in cgraph_finalize_compilation_unit () at 
../../gcc-4.5.2-RC-20101208/gcc/cgraphunit.c:1122
#17 0x000000010001672b in c_write_global_declarations () at 
../../gcc-4.5.2-RC-20101208/gcc/c-decl.c:9520
#18 0x0000000100597e3e in toplev_main (argc=28, argv=0x7fff5fbfed98) at 
../../gcc-4.5.2-RC-20101208/gcc/toplev.c:1065
#19 0x00000001000011d4 in start ()
Current language:  auto; currently c++
(gdb) 

Using built-in specs.
COLLECT_GCC=gcc-fsf-4.5
COLLECT_LTO_WRAPPER=/sw/lib/gcc4.5/libexec/gcc/x86_64-apple-darwin10.5.0/4.5.2/lto-wrapper
Target: x86_64-apple-darwin10.5.0
Configured with: ../gcc-4.5.2-RC-20101208/configure --prefix=/sw 
--prefix=/sw/lib/gcc4.5 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.5/info 
--enable-languages=c,c++,fortran,objc,obj-c++,java --with-gmp=/sw 
--with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw 
--with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib 
--program-suffix=-fsf-4.5 --enable-lto
Thread model: posix
gcc version 4.5.2 20101208 (prerelease) (GCC) 

This was built against ppl 0.10.2 and cloog 0.15.10.
     Jack
> 
> 
> Richard.
> 
> -- 
> Richard Guenther <rguent...@suse.de>
> Novell / SUSE Labs
> SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746 - GF: Markus 
> Rex

Reply via email to