[Bug fortran/30437] [4.1/4.2 Regression] -Wno-all is rejected (even when fortran is not included)

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

[Bug rtl-optimization/30643] [4.1/4.2/4.3 Regression] CSE regression

2007-03-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2007-03-05 07:22 --- Investigating. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Assigne

[Bug target/30451] incorrect attributes in *movti_ppc64 of rs6000.md

2007-03-04 Thread dje at gcc dot gnu dot org
--- Comment #4 from dje at gcc dot gnu dot org 2007-03-05 04:56 --- Yes, the attributes are in the wrong order. A patch to correct the attributes probably can be considered obvious. -- dje at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/31038] [4.1/4.2/4.3 regression] ICE with C99 style compound literal vs templates vs instiaiontion

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31038

[Bug libfortran/31001] [4.1/4.2 only] PACK crashes on zero-sized arrays

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31001

[Bug c++/30988] [4.1/4.2/4.3 Regression] Incorrect "no return statement" warning with __attribute__ ((noreturn)) and __FUNCTION__

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30988

[Bug middle-end/30984] [4.1/4.2/4.3 Regression] ICE with computed goto and constants

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30984

[Bug c++/30924] [4.1/4.2/4.3 Regression] Array of pointer type argument in partial template specialization fails

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30924

[Bug c++/30917] [4.1/4.2/4.3 Regression] ICE with friend in local class (to a function)

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30917

[Bug c++/30897] [4.1/4.2/4.3 regression] ICE with default argument in template template parameter

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30897

[Bug c++/30895] [4.1/4.2/4.3 regression] ICE with complex values in template parameter

2007-03-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 04:00 --- Simon -- Would you please test and apply the patch to 4.1 and 4.2 as well? Thanks, -- Mark -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/30863] [4.1/4.2/4.3 Regression] Unsigned templatized struct treated as unsigned int

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30863

[Bug c++/30850] [4.1/4.2/4.3 regression] ICE with invalid asm statement

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30850

[Bug c++/30818] [4.1/4.2/4.3 Regression] templates and typedefs cause function prototype not to match

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30818

[Bug preprocessor/30805] [4.1/4.2/4.3 Regression] Internal compiler error when using "x##,##__VA_ARGS__" in macro

2007-03-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 03:55 --- The fact that the result is in any case unspecified, coupled with the obscurity of the code, makes this a P2. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/30643] [4.1/4.2/4.3 Regression] CSE regression

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30643

[Bug inline-asm/30505] [4.2 regression] asm operand has impossible constraints.

2007-03-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #4 from mmitchel at gcc dot gnu dot org 2007-03-05 03:29 --- Jan -- I would still like your input; would you please comment? Thanks, -- Mark -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30505

[Bug c++/30274] [4.2/4.3 Regression] bool bit-field: wrong increment and decremenet

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30274

[Bug target/30406] [4.1/4.2 only] ICE in LOGICAL(8) functions

2007-03-04 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30406

[Bug tree-optimization/29718] [4.2 Regression] ice in add_virtual_operand with some C++ code

2007-03-04 Thread mmitchel at gcc dot gnu dot org
--- Comment #9 from mmitchel at gcc dot gnu dot org 2007-03-05 03:27 --- Moshe -- Did you get a chance to see whether this test case still fails? -- Mark -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29718

[Bug bootstrap/31039] New: Latest CVS-stage 2-Cannot create executables

2007-03-04 Thread mckelvey at maskull dot com
$ uname -a CYGWIN_NT-5.1 McKelvey-PC 1.5.24(0.156/4/2) 2007-01-31 10:57 i686 Cygwin alias CONFIGURECVS='/home/User/cvsroot/gcc/configure --verbose --enable-threads --disable-nls --disable-win32-registry --enable-languages=c,c++' alias BUILD='nice make CFLAGS='\'''\'' BOOT_CFLAGS='\'''\''

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread ian at airs dot com
--- Comment #5 from ian at airs dot com 2007-03-05 00:42 --- I'm testing this patch. Index: tree-vrp.c === --- tree-vrp.c (revision 122538) +++ tree-vrp.c (working copy) @@ -1137,13 +1137,14 @@ extract_range_from_assert (

[Bug other/30465] Duplicated overflow warning

2007-03-04 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2007-03-04 23:30 --- Fixed in GCC 4.3.0 -- manu at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug other/30465] Duplicated overflow warning

2007-03-04 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2007-03-04 23:29 --- Subject: Bug 30465 Author: manu Date: Sun Mar 4 23:29:41 2007 New Revision: 122534 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122534 Log: 2007-03-04 Manuel Lopez-Ibanez <[EMAIL PROTECTED]> PR ot

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-03-04 23:13 --- Here is a reduced testcase for that last one: struct GenBuffer { virtual int getLength () const = 0; }; struct SimBuffer { struct B : virtual public GenBuffer { char *beg; virtual int getLength () c

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-03-04 Thread tbm at cyrius dot com
--- Comment #4 from tbm at cyrius dot com 2007-03-04 22:27 --- Created an attachment (id=13143) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13143&action=view) testcase Here's another testcase. This one only needs -O (sid)3163:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++

[Bug c++/31038] [4.1/4.2/4.3 regression] ICE with C99 style compound literal vs templates vs instiaiontion

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-03-04 22:14 --- #8 0x0017dc54 in cp_parser_initializer_clause (parser=0x434e1dc0, non_constant_p=0xb039 "") at ../../gcc/cp/parser.c:12954 12954 initializer = fold_non_dependent_expr (initializer); And fold_non_depen

[Bug c++/31038] [4.1/4.2/4.3 regression] ICE with C99 style compound literal vs templates vs instiaiontion

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-03-04 22:00 --- I can fix the testcase here by optimizing when we produce a CLEANUP_POINT_EXPR but the following testcase still fails at that point: int f(void); template void foo() { int i = (int) { f() }; } template void foo<0

[Bug c++/31038] [4.1/4.2/4.3 regression] ICE with cast in initializer

2007-03-04 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31038

[Bug c++/31038] New: [4.1/4.2/4.3 regression] ICE with cast in initializer

2007-03-04 Thread reichelt at gcc dot gnu dot org
The following valid code snippet triggers an ICE since GCC 4.1.0: = template void foo() { int i = (int) { 0 }; } template void foo<0>(); = bug.cc: In function 'void foo() [with int = 0]': bug.cc:6: instantiated from here bug.cc:3: inte

[Bug target/30582] 64-bit Darwin ABI does not support array field

2007-03-04 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-03-04 21:15 --- Subject: Bug number PR c++/30582 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00229.html -- http://gcc.gnu.org/bugzil

[Bug fortran/30723] Freeing memory doesn't need to call a library function

2007-03-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-03-04 21:01 --- Note that we currently do not optimize tmp = malloc (XXX); free (tmp); That would require some special handling in DCE (or a completely separate pass). -- rguenth at gcc dot gnu dot org changed: W

[Bug libfortran/30690] Clean up m4 files

2007-03-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2007-03-04 20:59 --- I'll give this a shot. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Assi

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-03-04 20:56 --- Reduced as far as I can get it: struct nsGetServiceByContractID { nsGetServiceByContractID (const char *aContractID) :mContractID (aContractID) { } const char *mContractID; }; struct nsCOMPtr_ba

[Bug c++/30534] [4.3 regression] ICE with invalid template argument

2007-03-04 Thread patchapp at dberlin dot org
--- Comment #3 from patchapp at dberlin dot org 2007-03-04 20:56 --- Subject: Bug number PR c++/30534 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-03/msg00228.html -- http://gcc.gnu.org/bugzil

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-03-04 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2007-03-04 20:13 --- Created an attachment (id=13142) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13142&action=view) testcase Slightly more reduced, although I'm sure pinskia can still trim it down. ;) -- tbm at cyrius dot com change

[Bug fortran/30723] Freeing memory doesn't need to call a library function

2007-03-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-03-04 20:12 --- Created an attachment (id=13141) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13141&action=view) Patch removing need for internal_malloc and internal_free library functions Attached patch updates the previ

[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-03-04 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2007-03-04 19:53 --- Created an attachment (id=13140) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13140&action=view) testcase Here's the testcase based on Thunderbird. You need -O1 -fno-exceptions -- http://gcc.gnu.org/bugzilla/sho

[Bug c++/30895] [4.1/4.2/4.3 regression] ICE with complex values in template parameter

2007-03-04 Thread simartin at gcc dot gnu dot org
--- Comment #3 from simartin at gcc dot gnu dot org 2007-03-04 19:51 --- Subject: Bug 30895 Author: simartin Date: Sun Mar 4 19:50:54 2007 New Revision: 122532 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122532 Log: 2007-03-04 Simon Martin <[EMAIL PROTECTED]> PR

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2007-03-04 19:07 --- > c41307d: This symbols is not marked call-clobbered: C.83 > c41307d: This symbols is not marked call-clobbered: C.84 > c41307d: This symbols is not marked call-clobbered: C.87 Those are constants decls so they shou

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread dnovillo at gcc dot gnu dot org
--- Comment #8 from dnovillo at gcc dot gnu dot org 2007-03-04 19:04 --- (In reply to comment #7) > If you have a run directory: > cd gcc/testsuite/ada/acats/tests/c4/c41307d > gdb .../gcc/x86_64-unknown-linux-gnu/4.3.0/gnat1 > r -I../../../support -quiet -dumpbase c41307d.adb -O1 -mtu

[Bug middle-end/30744] [4.2/4.3 Regression] ICE in compare_values, at tree-vrp.c:466

2007-03-04 Thread sayle at gcc dot gnu dot org
--- Comment #2 from sayle at gcc dot gnu dot org 2007-03-04 19:03 --- Subject: Bug 30744 Author: sayle Date: Sun Mar 4 19:03:13 2007 New Revision: 122531 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122531 Log: PR middle-end/30744 * fold-const.c (fold_compari

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
--- Comment #7 from laurent at guerby dot net 2007-03-04 18:44 --- If you have a run directory: cd gcc/testsuite/ada/acats/tests/c4/c41307d gdb .../gcc/x86_64-unknown-linux-gnu/4.3.0/gnat1 r -I../../../support -quiet -dumpbase c41307d.adb -O1 -mtune=generic c41307d.adb If not cd somewh

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread dnovillo at gcc dot gnu dot org
--- Comment #6 from dnovillo at gcc dot gnu dot org 2007-03-04 18:37 --- I've just reproduced these failures locally. Two options: 1- The Ada FE is somehow tricking alias analysis into thinking that some call-clobbered symbols are not call-clobbered. 2- Alias analysis is not properl

[Bug tree-optimization/31037] New: [4.3 Regression] ICE: verify_ssa failed

2007-03-04 Thread tbm at cyrius dot com
I get the following ICE compiling Thunderbird with GCC 4.3. pinskia says it's related to PR31036 but that it's worth filing a separate bug. (sid)2723:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c -O1 -fno-exceptions -fcheck-new icedove-xpccomponents.ii xpccomponents.cpp: In member funct

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
--- Comment #5 from laurent at guerby dot net 2007-03-04 18:26 --- (gdb) bt #0 error (gmsgid=0xcaba20 "definition in block %i does not dominate use in block %i") at /home/guerby/work/gcc/version-head/gcc/diagnostic.c:548 #1 0x0091c5c8 in verify_use (bb=0x2ac849e1f480, def_bb=0x

[Bug target/31035] x86 GNU/Hurd should include crtfm and dfprules because it uses linux.h

2007-03-04 Thread samuel dot thibault at ens-lyon dot org
--- Comment #4 from samuel dot thibault at ens-lyon dot org 2007-03-04 17:54 --- Ok, but more generally, isn't the crtfastmath.o helper needed for what -ffast-math permits anyway? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035

[Bug target/31035] x86 GNU/Hurd should include crtfm and dfprules because it uses linux.h

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-03-04 17:47 --- Actually this is caused by i686-gnu using linux.h when it is not really GNU/Linux. This is related to PR 28102 which is exactly the same issue. -- pinskia at gcc dot gnu dot org changed: What|Rem

[Bug tree-optimization/31036] [4.3 Regression] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-03-04 17:39 --- Could you say which pass is causing this invalid IR to show up? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/18543] Error message for invalid friend declaration could be improved

2007-03-04 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2007-03-04 17:03 --- Fixed. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/18543] Error message for invalid friend declaration could be improved

2007-03-04 Thread reichelt at gcc dot gnu dot org
--- Comment #2 from reichelt at gcc dot gnu dot org 2007-03-04 17:02 --- Fixed on mainline. The message in both cases now reads: error: return type specification for constructor invalid -- reichelt at gcc dot gnu dot org changed: What|Removed |Ad

[Bug ada/31036] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
--- Comment #3 from laurent at guerby dot net 2007-03-04 13:45 --- Ooops wrong numbers, for c41307d (gdb) up #1 0x0091c5c8 in verify_use (bb=0x2abaa9552480, def_bb=0x2abaa9552d00, use_p=0x2abaa9591c38, stmt=0x2abaa9591c00, check_abnormal=0 '\0', names_defined_in_bb=0x0) at

[Bug ada/31036] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
--- Comment #2 from laurent at guerby dot net 2007-03-04 13:28 --- (gdb) debug_bb_n (5) Undefined command: "debug_bb_n". Try "help". (gdb) p debug_bb_n (5) ;; basic block 5, loop depth 0, count 0 ;; prev block 4, next block 6 ;; pred: 4 [31.0%] (true,exec) ;; succ: 6 [100.

[Bug ada/31036] ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
--- Comment #1 from laurent at guerby dot net 2007-03-04 13:25 --- No ICE at -O0 but it ICEs at -O1 and -O2 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31036

[Bug ada/31036] New: ACATS: verify_ssa failed for c41307d c85006d cd10002 cxaa018

2007-03-04 Thread laurent at guerby dot net
e in block 42 for SSA_NAME: NMT.250_740 in statement: NMT.250_1472 = PHI PHI argument NMT.250_740 for PHI node NMT.250_1472 = PHI +===GNAT BUG DETECTED==+ | 4.3.0 20070304 (experimental) (x86_64-unknown-linux-gnu) GCC error: | | verify_

[Bug c/31035] GNU/Hurd needs crtfm and dfprules too

2007-03-04 Thread tbm at cyrius dot com
--- Comment #2 from tbm at cyrius dot com 2007-03-04 13:13 --- Can you post this to gcc-patches for review? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-03-04 12:54 --- More useless stuff removed: static inline int mod (int a, int n) { return a >= n ? a % n : a; } void dpara(int); void opticurve (int m) { int i; for (i = 0; i < m; i++) { dpara(mod (i - 1, m));

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2007-03-04 12:45 --- More reduced testcase: static inline int mod (int a, int n) { return a >= n ? a % n : a >= 0 ? a : n - 1 - (-1 - a) % n; } void dpara(int); void opticurve (int m) { int i; for (i = 0; i < m; i++) {

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-03-04 12:37 --- Confirmed. #1 0x085c837d in set_value_range (vr=0xbfdff0e4, t=VR_RANGE, min=0xb7ccd300, max=0xb7d89be8, equiv=0x8aaf548) at /home/richard/src/trunk2/gcc/tree-vrp.c:267 267 gcc_assert (cmp == 0 ||

[Bug c/31035] GNU/Hurd needs crtfm and dfprules too

2007-03-04 Thread samuel dot thibault at ens-lyon dot org
--- Comment #1 from samuel dot thibault at ens-lyon dot org 2007-03-04 12:36 --- Created an attachment (id=13139) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13139&action=view) Fix -ffast-math -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035

[Bug c/31035] New: GNU/Hurd needs crtfm and dfprules too

2007-03-04 Thread samuel dot thibault at ens-lyon dot org
Currently, on the GNU/Hurd target, gcc doesn't built crtfastmath.o, which is needed whenever one compiles with -ffast-math. The attached patch fixes this. -- Summary: GNU/Hurd needs crtfm and dfprules too Product: gcc Version: 4.2.0 Status: UNCONFIRME

[Bug tree-optimization/31034] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2007-03-04 12:11 --- Created an attachment (id=13138) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13138&action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31034

[Bug tree-optimization/31034] New: [4.3 Regression] ICE in set_value_range, at tree-vrp.c:267

2007-03-04 Thread tbm at cyrius dot com
I get the following ICE with -O2: (sid)2632:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O1 potrace-trace.c (sid)2633:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O2 potrace-trace.c potrace-trace.c: In function 'opticurve': potrace-trace.c:35: internal compiler error: in se

[Bug ada/26797] [4.3 regression] ACATS cxh1001 fail

2007-03-04 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|4.2.0 |4.3.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26797

[Bug ada/26797] [4.2/4.3 regression] ACATS c35507m cd2a23e cxh1001 fail

2007-03-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #24 from ebotcazou at gcc dot gnu dot org 2007-03-04 10:05 --- Subject: Bug 26797 Author: ebotcazou Date: Sun Mar 4 10:05:44 2007 New Revision: 122524 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122524 Log: PR ada/26797 * doc/invoke.texi (-O2): D

[Bug libfortran/22423] Warnings when building libgfortran

2007-03-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #12 from fxcoudert at gcc dot gnu dot org 2007-03-04 08:32 --- Jerry sent me (on 2007-01-19) the following mail: "Andrew Pinski had issues with this fix because it is covering up a problem somewhere else. He said on IRC he may have time to look into this and get a correct

[Bug target/30406] [4.1/4.2 only] ICE in LOGICAL(8) functions

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

[Bug target/30406] ICE in LOGICAL(8) functions

2007-03-04 Thread fxcoudert at gcc dot gnu dot org
--- Comment #35 from fxcoudert at gcc dot gnu dot org 2007-03-04 08:10 --- Subject: Bug 30406 Author: fxcoudert Date: Sun Mar 4 08:10:25 2007 New Revision: 122523 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122523 Log: PR target/30406 * config/rs6000/rs6000

[Bug fortran/30981] a ** exp fails for integer exponents if exp is "-huge()-1" (endless loop)

2007-03-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2007-03-04 08:03 --- Subject: Bug 30981 Author: tkoenig Date: Sun Mar 4 08:03:34 2007 New Revision: 122522 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122522 Log: 2007-03-04 Thomas Koenig <[EMAIL PROTECTED]> PR