[Bug c/35822] Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
--- Comment #4 from rbertran at ac dot upc dot edu 2008-04-04 06:57 --- I've been testing using the Cell SDK3.0, and I can compile the program. I've used -O3 and -ftree-vectorize flags. The gcc version provided by the SDK is 4.1.1. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3582

[Bug c/35822] Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
--- Comment #3 from rbertran at ac dot upc dot edu 2008-04-04 06:48 --- host: x86 linux gnu build: x86 linux gnu target : spe -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35822

[Bug ada/35823] New: verify_gimple fails on taking 'Size of a String subprogram parameter

2008-04-03 Thread oliver dot kellogg at eads dot com
$ gcc -c -v verify_gimple_failure.adb Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../../SOURCES/gcc/configure --prefix=/opt/gccsnap --enable-debug --enable-languages=c,ada,c++ Thread model: posix gcc version 4.4.0 20080403 (experimental) (GCC) COLLECT_GCC_OPTIONS='-c

[Bug c/35822] Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
--- Comment #2 from rbertran at ac dot upc dot edu 2008-04-04 06:45 --- Created an attachment (id=15422) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15422&action=view) Temp file generated when -save-temp flag is set -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35822

[Bug tree-optimization/35821] Internal compiler error: segmentation fault

2008-04-03 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-04-04 06:44 --- This might be a gc bug with the back-end that shows up with the vectorizer. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35822] Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
--- Comment #1 from rbertran at ac dot upc dot edu 2008-04-04 06:43 --- Created an attachment (id=15421) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15421&action=view) Temp file generated when -save-temp flag is set -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35822

[Bug c/35822] New: Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
Crosstoolchain for the Cell. I got an internal compiler error (segmentation fault). I'm usign gcc 4.3.0 . Command: /opt/ia32/cell/toolchain/2008-03-28/bin/../bin/spu-gcc-W -Wall -Winline -Wno-main -I. -I ../../../include -I ../../../include/spu -I ../../include/jpc -I /scratch/local/rber

[Bug c/35821] Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
--- Comment #1 from rbertran at ac dot upc dot edu 2008-04-04 06:42 --- Created an attachment (id=15420) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15420&action=view) Temp file generated when -save-temps flag is set -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35821

[Bug c/35821] New: Internal compiler error: segmentation fault

2008-04-03 Thread rbertran at ac dot upc dot edu
Crosstoolchain for the Cell. I got an internal compiler error (segmentation fault). I'm usign gcc 4.3.0 . Command: /opt/ia32/cell/toolchain/2008-03-28/bin/../bin/spu-gcc-W -Wall -Winline -Wno-main -I. -I ../../../include -I ../../../include/spu -I ../../include/jpc -I /scratch/local/rber

[Bug middle-end/35818] ICE on incomplete array in shared clause

2008-04-03 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35818

[Bug target/20366] AIX g++ -D_LARGE_FILES fails to compile #include

2008-04-03 Thread pogma at gcc dot gnu dot org
-- pogma at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |pogma at gcc dot gnu dot org |dot org

[Bug bootstrap/35155] Ada not building on gcc-4.2.3

2008-04-03 Thread pogma at gcc dot gnu dot org
--- Comment #1 from pogma at gcc dot gnu dot org 2008-04-04 05:30 --- Fixed in r125309 -- pogma at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug rtl-optimization/35817] [ira] Error in init_move_cost, at regclass.c:321

2008-04-03 Thread vmakarov at gcc dot gnu dot org
--- Comment #1 from vmakarov at gcc dot gnu dot org 2008-04-04 02:05 --- Subject: Bug 35817 Author: vmakarov Date: Fri Apr 4 02:04:25 2008 New Revision: 133888 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133888 Log: 2008-04-03 Vladimir Makarov <[EMAIL PROTECTED]>

[Bug target/35713] [4.4 Regression] invalid type for va_arg with _Decimal128

2008-04-03 Thread janis at gcc dot gnu dot org
--- Comment #3 from janis at gcc dot gnu dot org 2008-04-04 00:21 --- Subject: Bug 35713 Author: janis Date: Fri Apr 4 00:20:48 2008 New Revision: 133887 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133887 Log: PR target/35713 * config/rs6000/rs6000.c (rs6000_

[Bug c/35712] decimal float literal constant zero loses significant trailing zeroes

2008-04-03 Thread janis at gcc dot gnu dot org
--- Comment #1 from janis at gcc dot gnu dot org 2008-04-03 23:50 --- Subject: Bug 35712 Author: janis Date: Thu Apr 3 23:49:35 2008 New Revision: 133881 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133881 Log: 2008-04-03 Janis Johnson <[EMAIL PROTECTED]> gcc/ PR c

[Bug target/35013] Incomplete check in RTL for "pm()" annotation

2008-04-03 Thread eric dot weddington at atmel dot com
-- eric dot weddington at atmel dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last r

[Bug fortran/35820] internal compiler error with forall

2008-04-03 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2008-04-03 22:27 --- Confirm. While I do not get any crash like Dominique, valgrind shows that that there is a problem: ==20532== Invalid write of size 8 ==20532==at 0x463933: resolve_code (resolve.c:5902) ==20532==by 0x4661DB: g

[Bug fortran/35819] internal compiler error with forall

2008-04-03 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2008-04-03 22:20 --- Close then as INVALID. Actual bug report is PR 35820 -- burnus at gcc dot gnu dot org changed: What|Removed |Added --

[Bug fortran/35820] internal compiler error with forall

2008-04-03 Thread dick dot hendrickson at gmail dot com
--- Comment #2 from dick dot hendrickson at gmail dot com 2008-04-03 22:12 --- Subject: Re: internal compiler error with forall On Thu, Apr 3, 2008 at 3:30 PM, dominiq at lps dot ens dot fr <[EMAIL PROTECTED]> wrote: > > > --- Comment #1 from dominiq at lps dot ens dot fr 2008-0

[Bug c/35738] ICE with #pragma omp atomic and conversion from pointer to int

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-04-03 21:26 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-04-03 21:25 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/35818] ICE on incomplete array in shared clause

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-03 21:25 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug c/35738] ICE with #pragma omp atomic and conversion from pointer to int

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-03 21:25 --- Subject: Bug 35738 Author: jakub Date: Thu Apr 3 21:24:28 2008 New Revision: 133879 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133879 Log: PR c/35738 * c-parser.c (c_parser_omp_atomic): Ca

[Bug middle-end/35818] ICE on incomplete array in shared clause

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-04-03 21:23 --- Subject: Bug 35818 Author: jakub Date: Thu Apr 3 21:22:41 2008 New Revision: 133878 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133878 Log: PR middle-end/35818 * omp-low.c (scan_sharing_cla

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-04-03 21:21 --- Subject: Bug 35786 Author: jakub Date: Thu Apr 3 21:20:53 2008 New Revision: 133877 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133877 Log: PR fortran/35786 * openmp.c (resolve_omp_clauses)

[Bug c/35738] ICE with #pragma omp atomic and conversion from pointer to int

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2008-04-03 21:04 --- Subject: Bug 35738 Author: jakub Date: Thu Apr 3 21:03:54 2008 New Revision: 133876 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133876 Log: PR c/35738 * c-parser.c (c_parser_omp_atomic): Ca

[Bug middle-end/35818] ICE on incomplete array in shared clause

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2008-04-03 21:03 --- Subject: Bug 35818 Author: jakub Date: Thu Apr 3 21:02:44 2008 New Revision: 133875 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133875 Log: PR middle-end/35818 * omp-low.c (scan_sharing_cla

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-03 21:02 --- Subject: Bug 35786 Author: jakub Date: Thu Apr 3 21:01:26 2008 New Revision: 133874 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133874 Log: PR fortran/35786 * openmp.c (resolve_omp_clauses)

[Bug libstdc++/35816] libstdc++ build during bootstrap is optimizing away atomic builtin check

2008-04-03 Thread oblivian at users dot sourceforge dot net
--- Comment #2 from oblivian at users dot sourceforge dot net 2008-04-03 20:45 --- Ok so the gcc/g++ i build has optimization on by default. The configuration scripts don't seem to take this into account and the call to CXX for the atomic check is optimizing away the check in the output

[Bug fortran/35820] internal compiler error with forall

2008-04-03 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-04-03 20:30 --- The code compiles fine on (powerpc|i686)-apple-darwin9. Would it be possible to check how the executable works? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35820

[Bug tree-optimization/30911] VRP fails to eliminate range checks in Ada code

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #68 from rguenth at gcc dot gnu dot org 2008-04-03 19:52 --- I am no longer working on specifically this. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c/35738] ICE with #pragma omp atomic and conversion from pointer to int

2008-04-03 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug fortran/35820] New: internal compiler error with forall

2008-04-03 Thread dick dot hendrickson at gmail dot com
The following program causes an internal compiler error. Each of the three subroutines causes an ICE. The ICE moves around or goes away when I try to simplify the test much more. ! fails on Windows XP ! gcc version 4.4.0 20080312 (experimental) [trunk revision 133139] Dick Hendrickson MOD

[Bug fortran/35819] internal compiler error with forall

2008-04-03 Thread dick dot hendrickson at gmail dot com
--- Comment #1 from dick dot hendrickson at gmail dot com 2008-04-03 18:37 --- Obviously, ignore this one. I must have hit "enter" by mistake -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35819

[Bug fortran/35819] New: internal compiler error with forall

2008-04-03 Thread dick dot hendrickson at gmail dot com
-- Summary: internal compiler error with forall Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: di

[Bug libstdc++/35816] libstdc++ built during bootstrap is pulling in host g++ support for atomic builtins

2008-04-03 Thread oblivian at users dot sourceforge dot net
--- Comment #1 from oblivian at users dot sourceforge dot net 2008-04-03 17:34 --- After looking back at my 4.2.3 build logs. The above is somewhat incorrect. In 4.2.3, the pass 2 toolchain build of libstdc++ correctly checked the target g++ rather than the host and reported that it w

[Bug rtl-optimization/33642] unrecognizable insn for -frtl-abstract-sequences

2008-04-03 Thread janis at gcc dot gnu dot org
--- Comment #21 from janis at gcc dot gnu dot org 2008-04-03 17:04 --- Dominique, in answer to your question in comment #19, without the patch any code for powerpc*-linux gets an ICE as reported originally. The very long compilation times are a concern, but wrong code in four CPU2000 te

[Bug middle-end/35818] New: ICE on incomplete array in shared clause

2008-04-03 Thread jakub at gcc dot gnu dot org
extern int a[]; void foo (void) { #pragma omp parallel #pragma omp master a[3] = 1; #pragma omp parallel shared(a) #pragma omp master a[3] = 1; } ICEs, because is_variable_sized doesn't expect incomplete types. -- Summary: ICE on incomplete array in shared clause Produ

[Bug c/35751] ICE with invalid variable after #pragma omp parallel

2008-04-03 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug tree-optimization/35817] New: [ira] Error in init_move_cost, at regclass.c:321

2008-04-03 Thread mstein dot lists at googlemail dot com
Hi, I get an ICE when compiling vector-2.c with -fira: Executing on host: /home/mstein/sim/ira/arm-elf/build/gcc/xgcc -B/home/mstein/sim/ira/arm-elf/build /gcc/ -O0 -w -DSTACK_SIZE=16384 -fno-show-column -c-fira -o vector-2.o /home/mstein/svn/ira/ gcc/testsuite/gcc.c-torture/compile/vector-

[Bug target/35795] [4.4 Regression] Revision 133787 breaks ia64

2008-04-03 Thread hjl dot tools at gmail dot com
--- Comment #12 from hjl dot tools at gmail dot com 2008-04-03 16:21 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|UNCONFI

[Bug target/35795] [4.4 Regression] Revision 133787 breaks ia64

2008-04-03 Thread joel at gcc dot gnu dot org
--- Comment #11 from joel at gcc dot gnu dot org 2008-04-03 16:19 --- (In reply to comment #10) > Subject: Re: [4.4 Regression] Revision 133787 breaks ia64 > > > I am pretty sure I saw this one targeting sparc-rtems. Building an updated > > tree now to confirm it is the fix. > > > >

[Bug rtl-optimization/35812] redundant range check in trivial switch statements

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-03 16:19 --- Fixed in 4.4: foo: .LFB2: andl$7, %edx jmp *.L10(,%rdx,8) ... -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/35816] New: libstdc++ built during bootstrap is pulling in host g++ support for atomic builtins

2008-04-03 Thread oblivian at users dot sourceforge dot net
When compiling a combined gcc + g++ + binutils, the configure script for the libstdc++ library is using the host g++ rather than the last stage g++ for determining atomic builtin support status. While I probably need to compile the toolchain with CXXFLAGS=-march=i486, from what I've read, to enabl

[Bug target/35795] [4.4 Regression] Revision 133787 breaks ia64

2008-04-03 Thread hubicka at ucw dot cz
--- Comment #10 from hubicka at ucw dot cz 2008-04-03 15:44 --- Subject: Re: [4.4 Regression] Revision 133787 breaks ia64 > I am pretty sure I saw this one targeting sparc-rtems. Building an updated > tree now to confirm it is the fix. > > ../../../../gcc/libstdc++-v3/src/iostream-i

[Bug rtl-optimization/33642] unrecognizable insn for -frtl-abstract-sequences

2008-04-03 Thread dominiq at lps dot ens dot fr
--- Comment #20 from dominiq at lps dot ens dot fr 2008-04-03 15:22 --- I have reverted the patch referenced in comment #16 and the 16 tests fail as with gfortran 4.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33642

[Bug bootstrap/35804] Bootstrap of combined gcc + binutils, with --enable-shared, with sysroot fails

2008-04-03 Thread oblivian at users dot sourceforge dot net
--- Comment #7 from oblivian at users dot sourceforge dot net 2008-04-03 15:07 --- They re-closed the binutils bug as invalid again and told me to open a new one. So here's the new one http://sourceware.org/bugzilla/show_bug.cgi?id=6027 We'll see if it gets any more traction. -- h

[Bug rtl-optimization/33642] unrecognizable insn for -frtl-abstract-sequences

2008-04-03 Thread dominiq at lps dot ens dot fr
n a less than 10% decrease in the executable size at the expense of more than a factor 3 in the compile time. Core2Duo 2.16Ghz, i686-apple-darwin9, gcc version 4.4.0 20080403 (experimental) (GCC) + patches (including the patch referenced in comment #16):

[Bug fortran/35786] OpenMP Fortran PRIVATE on parameter gives error in gfc_finish_var_decl

2008-04-03 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug c++/35815] New: partial specialization of variadic templates with different order of parameter results in different semantics

2008-04-03 Thread sultansharem at gmx dot ch
the static 2nd static assertion in x() fails. if the other partial specialization of template d is used, the code works as expected. As you can see the only difference between these d's is, that the T parameter is at a different position which shouldn't make a difference to the outcome of typedef T

[Bug ada/35284] Branch to 0x0 from Ada run-time

2008-04-03 Thread joel dot sherrill at oarcorp dot com
--- Comment #35 from joel dot sherrill at oarcorp dot com 2008-04-03 14:30 --- Subject: Re: Branch to 0x0 from Ada run-time laurent at guerby dot net wrote: > --- Comment #34 from laurent at guerby dot net 2008-04-03 03:47 --- > May be other platform aligned the record 8 byte

[Bug target/35795] [4.4 Regression] Revision 133787 breaks ia64

2008-04-03 Thread joel at gcc dot gnu dot org
--- Comment #9 from joel at gcc dot gnu dot org 2008-04-03 13:44 --- I am pretty sure I saw this one targeting sparc-rtems. Building an updated tree now to confirm it is the fix. ../../../../gcc/libstdc++-v3/src/iostream-inst.cc: In member function 'void std::basic_iostream >::_ZThn8_

[Bug c++/35814] New: demangler fails on variadic template with empty parameter pack

2008-04-03 Thread sultansharem at gmx dot ch
code: #include #include namespace __cxxabi { extern "C" char* __cxa_demangle(const char* mangled_name, char* buf, size_t* n, int*status); } template struct p {}; int main() { int r; assert(__cxxabi::__cxa_demangle(typeid(p<>).name(),0,0,&r)); } -- Summary: deman

[Bug c++/35813] New: ICE with partial specialization of variadic templates

2008-04-03 Thread sultansharem at gmx dot ch
code, template struct i { typedef i t; }; template struct n; template struct n > : i { }; template struct n > : i { }; typedef i<1, char> t; typedef n::t x; leads to "internal compiler error: tree check: expected tree_vec, have type_pack_expansion in tsubst_copy_and_build, at cp/pt.c

[Bug target/35795] [4.4 Regression] Revision 133787 breaks ia64

2008-04-03 Thread hjl at gcc dot gnu dot org
--- Comment #8 from hjl at gcc dot gnu dot org 2008-04-03 12:50 --- Subject: Bug 35795 Author: hjl Date: Thu Apr 3 12:49:27 2008 New Revision: 133868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133868 Log: 2008-04-03 Jan Hubicka <[EMAIL PROTECTED]> PR tree-optimiz

[Bug rtl-optimization/35812] New: redundant range check in trivial switch statements

2008-04-03 Thread mikpe at it dot uu dot se
The code generated for "switch (n & 7)" which has all possible cases (0-7) includes a redundant range check. To illustrate, this source code: void foo(unsigned int *d, const unsigned int *s, unsigned int n) { switch (n & 7) { case 7: d[7] = s[7]; break; case 6:

[Bug c++/35758] [4.3/4.4 Regression] vector_size attribute lost in function arguments for templates

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #11 from jakub at gcc dot gnu dot org 2008-04-03 11:28 --- Actually, to clarify #c10, attributes on parameter packs just make things harder on the compiler side, but even in C++98 the same issue is present: #define vector __attribute__((__vector_size__ (16))) template void

[Bug c++/35758] [4.3/4.4 Regression] vector_size attribute lost in function arguments for templates

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #10 from jakub at gcc dot gnu dot org 2008-04-03 10:23 --- See http://gcc.gnu.org/ml/gcc-patches/2008-04/msg00177.html for details. I guess before moving further along with this, attributes for parameter packs should be decided upon. Do we want to allow them at all? What ac

[Bug middle-end/35204] [4.3/4.4 Regression] crash by too deep recursion in DFS tree-ssa-sccvn.c:1898

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #24 from rguenth at gcc dot gnu dot org 2008-04-03 10:02 --- "It looks ugly as hell, but i have no problem with it because i'm not sure you can do better without completely replacing the algorithm :)" as it seems only wine is affected (and there is the -fno-tree-fre -fno-t

[Bug middle-end/35204] [4.3/4.4 Regression] crash by too deep recursion in DFS tree-ssa-sccvn.c:1898

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2008-04-03 09:53 --- *** Bug 35811 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/35811] [4.3/4.4 Regression] SCC VN deep recursion

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-03 09:53 --- I suppose this is exactly PR35204. *** This bug has been marked as a duplicate of 35204 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/35809] default case label for casesi should be spliced off from last element

2008-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-03 09:52 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug tree-optimization/35811] [4.3/4.4 Regression] SCC VN endless recursion

2008-04-03 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.3.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35811

[Bug tree-optimization/35811] New: [4.3/4.4 Regression] SCC VN endless recursion

2008-04-03 Thread jakub at gcc dot gnu dot org
On the attached testcase (from wine) at -O -m32 or higher GCC ICEs, because very deep recursion in tree-ssa-sccvn.c's DFS: ... #49137 0x0078fe7c in DFS (name=0x2aaab0a8dde0) at ../../gcc/tree-ssa-sccvn.c:1898 #49138 0x0078fe7c in DFS (name=0x2f5d7840) at ../../gcc/tree-ssa-sccvn

[Bug fortran/35810] [F2003] Automatic reallocation on assignment to allocatable variables

2008-04-03 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2008-04-03 09:04 --- One thing to add: Seemingly gfortran supports reallocation for allocatable components (by itself a F2003 feature) using the constructor (see example), but not without constructor. Additionally, while a simple example

[Bug libstdc++/35588] [parallel mode] parallel std::sort and bind()

2008-04-03 Thread singler at gcc dot gnu dot org
--- Comment #2 from singler at gcc dot gnu dot org 2008-04-03 09:00 --- Same thing for me. -- singler at gcc dot gnu dot org changed: What|Removed |Added Assigned

[Bug fortran/35810] New: [F2003] Automatic reallocation on assignment to allocatable variables

2008-04-03 Thread burnus at gcc dot gnu dot org
The following is invalid Fortran 95 but valid Fortran 2003 as the variable is reallocated: integer, allocatable :: a(:) allocate(a(1)) print *, size(a) a = [1,2,3] ! Implicit reallocation. ! Wrong: a(:) = [1,2,3] ! Out of bounds 1 vs. 3 print *, size(a) end The Intel compiler already supports th

[Bug rtl-optimization/33642] unrecognizable insn for -frtl-abstract-sequences

2008-04-03 Thread loki at gcc dot gnu dot org
--- Comment #18 from loki at gcc dot gnu dot org 2008-04-03 08:24 --- *** Bug 35785 has been marked as a duplicate of this bug. *** -- loki at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/35785] gcc.c-torture/compile/pr11832.c doesn't work for Linux/ia64

2008-04-03 Thread loki at gcc dot gnu dot org
--- Comment #4 from loki at gcc dot gnu dot org 2008-04-03 08:24 --- The patch from http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00824.html should fix this kind of problem. *** This bug has been marked as a duplicate of 33642 *** -- loki at gcc dot gnu dot org changed:

[Bug c++/35741] [4.2/4.3/4.4 regression] ICE with offsetof and references

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-04-03 07:52 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/35741] [4.2/4.3/4.4 regression] ICE with offsetof and references

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2008-04-03 07:51 --- Subject: Bug 35741 Author: jakub Date: Thu Apr 3 07:51:01 2008 New Revision: 133864 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133864 Log: PR c++/35741 * semantics.c (finish_offsetof): Und

[Bug c++/35741] [4.2/4.3/4.4 regression] ICE with offsetof and references

2008-04-03 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2008-04-03 07:44 --- Subject: Bug 35741 Author: jakub Date: Thu Apr 3 07:43:46 2008 New Revision: 133863 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133863 Log: PR c++/35741 * semantics.c (finish_offsetof): Und