[Bug target/42564] unrecognizable insn with -O -fPIC

2010-01-02 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2010-01-02 23:00 --- The root of the problem is plus_constant wrapping up a TLS symbol in a CONST: (const:DI (plus:DI (symbol_ref:DI (m) [flags 0x1a] var_decl m) (const_int 4 [0x4]))) what the SPARC back-end doesn't like

[Bug target/42564] ICE on sparc - unrecognizable insn

2009-12-31 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-12-31 17:36 --- I cannot reproduce with a cross, neither on mainline nor 4.4 branch. Could you post the command line passed to cc1? Do you have relevant local patches? -- ebotcazou at gcc dot gnu dot org changed

[Bug ada/42518] Alignment issue prevents building 64 bit RTS on Snow Leopard

2009-12-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-12-29 15:24 --- There is something strange: the report is about a native i386 compiler built on x86-64 but the configure line is for a native x86-64 compiler. Which one is correct? Does the base compiler target i386 or x86-64

[Bug tree-optimization/42157] [4.5 regression] ICE building stage 1 libgcc: SEGV in compare_access_positions

2009-12-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-12-29 15:56 --- So given the above, I still think the patch from comment 7 will help. Because I don't have any access to a non-Linux platform I cannot try it myself and thus can only rely on others to test it for me. I'll

[Bug ada/42518] Alignment issue prevents building 64 bit RTS on Snow Leopard

2009-12-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2009-12-29 19:29 --- I then try to build GCC4.4.2[x86_64-apple-darwin10.2.0] using GCC4.4.2[i386-apple-darwin10.2.0], with the reported results. [...] I've been using --build=x86_64-apple-darwin10.2.0 to indicate that I want

[Bug middle-end/42512] [4.5 Regression] integer wrong code bug with loop

2009-12-27 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-12-27 14:43 --- It may be caused by revision 147716: http://gcc.gnu.org/ml/gcc-cvs/2009-05/msg00693.html Same trigger as the other so the same partial reversion works: Index: tree-scalar-evolution.c

[Bug bootstrap/42068] [4.5 regression] ICE in function_and_variable_visibility breaks Tru64 UNIX Ada bootstrap

2009-12-26 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-12-26 19:44 --- Jan, you're responsible for fixing things you broke. There is a reduced testcase and the ICE can be reproduced with a cross on x86_64-linux. -- ebotcazou at gcc dot gnu dot org changed: What

[Bug bootstrap/42068] [4.5 regression] ICE in function_and_variable_visibility breaks Tru64 UNIX Ada bootstrap

2009-12-10 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42068

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #15 from ebotcazou at gcc dot gnu dot org 2009-12-05 11:34 --- The attached change seems to fix the Array_3 linux fail. Testing a similar change for hpux. However, need to fix the following warnings: ../../../gcc/libjava/prims.cc:178:1: warning: unused parameter

[Bug bootstrap/42157] [4.5 regression] ICE building stage 1 libgcc: SEGV in compare_access_positions

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-12-05 12:11 --- Reopening, this happens on Solaris 8 as well: This GDB was configured as sparc-sun-solaris2.8... (gdb) set args libgcc2.i -O (gdb) run Starting program: /nile.build/botcazou/gcc-head/sparc-sun-solaris2.8/gcc/cc1

[Bug bootstrap/42157] [4.5 regression] ICE building stage 1 libgcc: SEGV in compare_access_positions

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-12-05 12:12 --- Reopened. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug bootstrap/42157] [4.5 regression] ICE building stage 1 libgcc: SEGV in compare_access_positions

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2009-12-05 12:39 --- The problem is that the comparison of types is not anti-symmetrical: (gdb) call compare_access_positions(access_vec-base.vec[2], access_vec-base.vec[3]) $37 = 1 (gdb) call compare_access_positions(access_vec

[Bug bootstrap/42157] [4.5 regression] ICE building stage 1 libgcc: SEGV in compare_access_positions

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42157

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2009-12-05 18:32 --- Patch installed. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-12-04 09:52 --- The catch for the first null pointer exception in libjava.lang/Array_3 is not caught but I don't know why. Very likely because of the adjustment made in libjava/pa-signal.h: #define MAKE_THROW_FRAME

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-12-04 09:58 --- Very likely because of the adjustment made in libjava/pa-signal.h: libjava/hppa-signal contains a slight variant: #define MAKE_THROW_FRAME(_exception)\ do

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-12-04 10:18 --- That's not true if you set fs-signal_frame to 1 in the fallback routine. And I need to do the same clean-up in include/dwarf2-signal.h and include/sparc-signal.h for SPARC... -- http://gcc.gnu.org

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-12-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2009-12-03 18:53 --- Dave, do you happen to have a java-enabled build around? If so, could you attach the assembly generated for libjava.lang/Array_3 since it's very likely the problematic test? -- http://gcc.gnu.org/bugzilla

[Bug lto/42088] flag_gtoggle in free_lang_data hides -fcompare-debug errors

2009-11-30 Thread ebotcazou at gcc dot gnu dot org
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2009-11-30 22:08 --- The issue with the boolean_type_node is that the middle-end does not have a type for a comparison result but implicitly assumes boolean_type_node. So for D._16 = (boolean) D._6

[Bug middle-end/42220] [4.5 Regression] FAIL: gfortran.dg/complex_intrinsic_5.f90 -O3 -funroll*-loops

2009-11-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-29 17:15 --- I have forgotten to say that the failure occurs only with -funroll*-loops, -O[1-3], and -m64 options. Without -funroll*-loops the test pass. BTW I do not see any loop in the code. Very likely revision 154688

[Bug ada/42170] Ada testsuite regressions caused by revision 153918

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-25 11:01 --- Subject: Bug 42170 Author: ebotcazou Date: Wed Nov 25 11:01:26 2009 New Revision: 154646 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154646 Log: PR ada/42170 * ada/acats/run_acats: Bump

[Bug ada/42170] Ada testsuite regressions caused by 8MB stack limit

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-25 11:03 --- Thanks for reporting this. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/10127] -fstack-check let's program crash

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-11-25 19:55 --- Subject: Bug 10127 Author: ebotcazou Date: Wed Nov 25 19:55:11 2009 New Revision: 154650 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154650 Log: PR target/10127 PR ada/20548 PR

[Bug middle-end/42004] [4.5 regression] Revision 154079 failed g++.dg/torture/stackalign/unwind-2.C

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-25 19:55 --- Subject: Bug 42004 Author: ebotcazou Date: Wed Nov 25 19:55:11 2009 New Revision: 154650 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154650 Log: PR target/10127 PR ada/20548 PR

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #46 from ebotcazou at gcc dot gnu dot org 2009-11-25 19:55 --- Subject: Bug 20548 Author: ebotcazou Date: Wed Nov 25 19:55:11 2009 New Revision: 154650 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154650 Log: PR target/10127 PR ada/20548 PR

[Bug middle-end/42004] [4.5 regression] Revision 154079 failed g++.dg/torture/stackalign/unwind-2.C

2009-11-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-25 19:58 --- At last. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug ada/42170] Ada testsuite regressions caused by revision 153918

2009-11-24 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-24 22:51 --- All but six of the fails go away if I increase the stack limit in run_acats to 16384 OK, thanks, I'll try and increase it. The remaining six are: FAIL: c52103x FAIL: c52104x FAIL: c52104y FAIL

[Bug ada/42150] GNAT (really) appears to misbehave with limited types/finalization/extended return

2009-11-23 Thread ebotcazou at gcc dot gnu dot org
--- Comment #20 from ebotcazou at gcc dot gnu dot org 2009-11-23 11:02 --- Really fail to see how this is more convenient or useful for anyone involved but oh well, what do I know? Attaching a lot of files is indeed inconvenient, that's why http://gcc.gnu.org/bugs section Detailed

[Bug ada/42153] s-osinte.adb:46:21: missing body for To_Duration declared at s-osinte.ads:216

2009-11-23 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-11-23 17:09 --- Presumably, thanks Laurent. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/42068] [4.5 regression] ICE in function_and_variable_visibility breaks Tru64 UNIX Ada bootstrap

2009-11-19 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-19 12:26 --- Created an attachment (id=19048) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19048action=view) Reduced testcase To be gnatchop-ed and cross-compiled. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug bootstrap/42068] [4.5 regression] ICE in function_and_variable_visibility breaks Tru64 UNIX Ada bootstrap

2009-11-19 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-19 12:31 --- This is most likely due to one of Jan's recent commits. Right, r154121 changed gcc_assert ((!DECL_WEAK (vnode-decl) || DECL_COMMON (vnode-decl)) || TREE_PUBLIC (vnode-decl

[Bug lto/42088] flag_gtoggle in free_lang_data hides -fcompare-debug errors

2009-11-19 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-11-19 15:11 --- For not doing the boolean_type_node fixing we'd need to not pre-load the streamer chache with (selected) builtin type nodes but instead stream them with every unit and function and pass them through

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

2009-11-17 Thread ebotcazou at gcc dot gnu dot org
--- Comment #70 from ebotcazou at gcc dot gnu dot org 2009-11-17 11:19 --- It seems that variables produced by the Ada front-end no longer have any non-trivial range information associated with them. Without knowing the range information type S is range 0 .. 100; type T

[Bug target/40836] ICE: insn does not satisfy its constraints (iwmmxt_movsi_insn)

2009-11-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2009-11-16 17:23 --- CCing one the of ARM maintainers. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/32344] crash with EH on multiprocessor machines

2009-11-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-16 17:51 --- I can reproduce with mainline on a bi-processor machine (Sun-Fire-V240) running Solaris 10 but neither on a bi-processor machine (Sun-Fire-V240) runnning Solaris 9 nor on a quadri-processor machine (Sun-Fire-V440

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-11-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-11-13 17:37 --- This is an interesting suggestion. However, the results in doing this are mixed. It fixes the current testcase on hpux but not linux. Yes, you additionally need this for Linux: 2009-11-12 Eric Botcazou

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-11-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-11-13 17:55 --- Investigating. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/42004] [4.5 regression] Revision 154079 failed g++.dg/torture/stackalign/unwind-2.C

2009-11-11 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-11 08:25 --- On Linux/ia32, revision 154079: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00300.html caused: FAIL: g++.dg/torture/stackalign/unwind-2.C -O1 execution test FAIL: g++.dg/torture/stackalign/unwind-2.C

[Bug ada/37945] GNAT Sockaddr and Sockaddr_In does not match c-structures on RTEMS

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:24 --- Was the patch posted on gcc-patches@ at some point? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37945

[Bug ada/37309] tasking is not implemented on NetBSD

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:26 --- What happened to this patch? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37309

[Bug ada/35998] debug info invalid x86_64 DW_AT_byte_size 0xffffffff

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:29 --- No feedback. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/32548] gnat.dg tests for non-default multilib fail

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:32 --- Fixed in 4.4 -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/31023] Fold is agnostic of integer sub-types

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:34 --- These sub-types are gone in 4.5. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25743] crosscompiler fails to build ada-rts for target platform.

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:41 --- We regularly have Ada results for SPARC64/Linux. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/33331] FreeBSD __sparc64__ define no longer exists

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-10 08:43 --- No feedback. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/31707] Spurious 'variable' may be used uninitialized in this function warnings when using __builtin_setjmp and loops and extern function call

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-11-10 09:00 --- Not realistically fixable. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/8686] multilib bootstrap fails: 32-bit Solaris 9 + Sun patch 112963-01

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-11-10 09:07 --- Not a bug. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #43 from ebotcazou at gcc dot gnu dot org 2009-11-10 11:24 --- Subject: Bug 20548 Author: ebotcazou Date: Tue Nov 10 11:23:54 2009 New Revision: 154061 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154061 Log: PR ada/20548 * explow.c

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #44 from ebotcazou at gcc dot gnu dot org 2009-11-10 12:38 --- Subject: Bug 20548 Author: ebotcazou Date: Tue Nov 10 12:37:56 2009 New Revision: 154063 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154063 Log: PR ada/20548 * system-linux-alpha.ads

[Bug target/10127] -fstack-check let's program crash

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-11-10 20:45 --- Subject: Bug 10127 Author: ebotcazou Date: Tue Nov 10 20:45:25 2009 New Revision: 154079 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154079 Log: PR target/10127 PR ada/20548

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #45 from ebotcazou at gcc dot gnu dot org 2009-11-10 20:45 --- Subject: Bug 20548 Author: ebotcazou Date: Tue Nov 10 20:45:25 2009 New Revision: 154079 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154079 Log: PR target/10127 PR ada/20548

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-11-09 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-11-09 17:11 --- I see that it fails on HP-UX as well. That's probably because there is something missing in the fallback routines in config/pa, namely: fs-signal_frame = 1; just before return _URC_NO_REASON; -- http

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-07 Thread ebotcazou at gcc dot gnu dot org
--- Comment #42 from ebotcazou at gcc dot gnu dot org 2009-11-07 10:05 --- As I understand it, there is still a patch pending for i386? Yes, the current stack checking method is not bullet-proof and can fail to detect stack overflows; a warning should be issued in that case though

[Bug ada/41929] 64-bit null_pointer_deref1 gnat.dg test consumes all available memory

2009-11-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-11-04 11:19 --- I see the same on x86_64-linux That would be surprising, nothing has changed since they were installed. Are you sure it's not gnat.dg/stack_check1.adb instead? It passes on my machine, both 32-bit and 64-bit

[Bug ada/41929] 64-bit null_pointer_deref1 gnat.dg test consumes all available memory

2009-11-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-11-04 11:57 --- Running target unix//-m32 FAIL: gnat.dg/null_pointer_deref1.adb execution test the 64bit variant passes. the log just states raised STORAGE_ERROR : stack overflow (or erroneous memory access) OK

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #39 from ebotcazou at gcc dot gnu dot org 2009-11-04 21:46 --- Subject: Bug 20548 Author: ebotcazou Date: Wed Nov 4 21:45:54 2009 New Revision: 153918 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153918 Log: PR target/10127 PR ada/20548

[Bug target/10127] -fstack-check let's program crash

2009-11-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-11-04 21:46 --- Subject: Bug 10127 Author: ebotcazou Date: Wed Nov 4 21:45:54 2009 New Revision: 153918 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153918 Log: PR target/10127 PR ada/20548

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #40 from ebotcazou at gcc dot gnu dot org 2009-11-04 21:49 --- Tentatively on mainline. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/41929] 64-bit null_pointer_deref1 gnat.dg test consumes all available memory

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-03 18:49 --- Somewhat expected, see the comment in the test. A patch to disable it on this platform (sparc*-*-solaris2.11) is pre-approved. The failure very likely means that the 64-bit pattern matching code of the fallback

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #38 from ebotcazou at gcc dot gnu dot org 2009-11-03 22:49 --- Subject: Bug 20548 Author: ebotcazou Date: Tue Nov 3 22:49:37 2009 New Revision: 153877 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153877 Log: PR target/10127 PR ada/20548

[Bug target/10127] -fstack-check let's program crash

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ebotcazou at gcc dot gnu dot |dot org

[Bug middle-end/20548] [4.3/4.4/4.5 regression] ACATS c52103x c52104x c52104y segfault

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Status|SUSPENDED |ASSIGNED Last reconfirmed|2006-03-19 09:00:55 |2009-11

[Bug target/10127] -fstack-check let's program crash

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2009-11-03 22:52 --- At long last. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/10127] -fstack-check let's program crash

2009-11-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2009-11-03 22:49 --- Subject: Bug 10127 Author: ebotcazou Date: Tue Nov 3 22:49:37 2009 New Revision: 153877 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153877 Log: PR target/10127 PR ada/20548

[Bug ada/41912] FAIL: gnat.dg/null_pointer_deref1.adb execution test

2009-11-02 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-11-02 19:34 --- Laurent is working on it. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/41882] gcc bug when comparing x to -x (linux, 32-bit)

2009-10-31 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-10-31 09:38 --- Thanks for your quick response. I would like to point out that on every compiler and machine I've used, the behavior of signed overflow may not be defined -- but it's always been consistent. Consistency

[Bug ada/41870] [4.5 Regression] ACATS c46051a fail on powerpc-linux

2009-10-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-10-29 19:10 --- Investigating. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/41870] [4.5 Regression] ACATS c46051a fail on powerpc-linux

2009-10-29 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-10-30 00:23 --- Fixed by http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01756.html :-) -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug lto/40790] plugin-api.h unconditionally includes stdint.h

2009-10-26 Thread ebotcazou at gcc dot gnu dot org
--- Comment #18 from ebotcazou at gcc dot gnu dot org 2009-10-26 20:41 --- Fixed on Solaris 10 by http://gcc.gnu.org/ml/gcc-cvs/2009-10/msg00629.html There is still a problem in the testsuite though: http://gcc.gnu.org/ml/gcc-testresults/2009-10/msg02530.html Executing on build

[Bug lto/40790] plugin-api.h unconditionally includes stdint.h

2009-10-18 Thread ebotcazou at gcc dot gnu dot org
-- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |major Last reconfirmed|2009-07-22 00:02:48 |2009-10-19

[Bug debug/40521] [4.4/4.5 Regression] -g causes GCC to generate .eh_frame

2009-10-16 Thread ebotcazou at gcc dot gnu dot org
--- Comment #19 from ebotcazou at gcc dot gnu dot org 2009-10-16 17:35 --- When testing this, I've noticed a major problem with Ada, supposedly on the trunk as well when using latest binutils. Thanks for the heads up. The problem is that gnat_init_gcc_eh which can change

[Bug c++/37798] unaligned memory access with multiple inheritance

2009-10-15 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-10-15 10:20 --- The problem comes from cp/layout_class_type: it creates the version of the class to be used for virtual bases before laying out the virtual base classes of the class itself, in particular its alignment is set

[Bug rtl-optimization/40775] [4.4/4.5 Regression] ICE in find_valid_class, at reload.c:701

2009-10-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-10-13 17:47 --- Reclassifying. You need an ARM maintainer to debug this. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug lto/40790] plugin-api.h unconditionally includes stdint.h

2009-10-12 Thread ebotcazou at gcc dot gnu dot org
--- Comment #17 from ebotcazou at gcc dot gnu dot org 2009-10-12 06:10 --- Present on Solaris versions 10. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/41497] [4.5 Regression] apparent integer wrong code bug

2009-10-12 Thread ebotcazou at gcc dot gnu dot org
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2009-10-12 17:59 --- It is caused by revision 147716: http://gcc.gnu.org/ml/gcc-cvs/2009-05/msg00693.html Yep, but it's Richard's fault. ;-) The bug is exposed by the change requested in http://gcc.gnu.org/ml/gcc-patches/2009

[Bug target/33743] unwinding through signal frames

2009-10-11 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-10-11 20:06 --- Subject: Bug 33743 Author: ebotcazou Date: Sun Oct 11 20:06:12 2009 New Revision: 152648 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152648 Log: PR target/33743 * config/i386/sol2.h

[Bug target/33743] unwinding through signal frames

2009-10-11 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-10-11 20:49 --- Subject: Bug 33743 Author: ebotcazou Date: Sun Oct 11 20:48:46 2009 New Revision: 152649 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152649 Log: PR target/33743 * config/sparc/sol2.h

[Bug target/33743] unwinding through signal frames

2009-10-11 Thread ebotcazou at gcc dot gnu dot org
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2009-10-11 20:51 --- This now should work on Solaris 8, 9 and 10. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/40071] ICE (aliasing assert) in vectorizable_store at tree-vect-stmts.c:3117

2009-10-09 Thread ebotcazou at gcc dot gnu dot org
--- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-10-09 12:45 --- Subject: Bug 40071 Author: ebotcazou Date: Fri Oct 9 12:44:59 2009 New Revision: 152585 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152585 Log: PR tree-optimization/40071 * tree-vect

[Bug tree-optimization/40071] ICE (aliasing assert) in vectorizable_store at tree-vect-stmts.c:3117

2009-10-09 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2009-10-09 12:53 --- This particular ICE shouldn't occur anymore. However, there is a couple of ACATS failures at -O3 on x86 again related to vectorization: === acats tests === FAIL: cxa4016 FAIL: cxb3007

[Bug lto/41554] -flto and -fwhopr should be moved to common.opt

2009-10-06 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-10-06 07:38 --- Not set for gnat1 (Ada): LTO doesn't work for Ada because of the sizetype issue. I have a patch to make it sort of work for pure Ada code, but mixed-language support is out of question for the time being

[Bug rtl-optimization/41574] Distribute floating point expressions causes bad code.

2009-10-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #4 from ebotcazou at gcc dot gnu dot org 2009-10-05 10:00 --- The ChangeLog entry is wrong. And folks from Google shouldn't feel entitled to break a freeze imposed by other folks from Google even if, yes, it is annoyingly long. :-) -- ebotcazou at gcc dot gnu dot org

[Bug rtl-optimization/41511] [4.5 Regression] combine behaves differently with/without -g

2009-10-05 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2009-10-05 17:48 --- Subject: Bug 41511 Author: ebotcazou Date: Mon Oct 5 17:48:09 2009 New Revision: 152459 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=152459 Log: PR rtl-optimization/41511 * combine.c

[Bug ada/41563] ICE when compiling Ada.Tags with -O3

2009-10-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-10-04 08:15 --- Do not use -O3 with Ada yet. *** This bug has been marked as a duplicate of 40071 *** -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/40071] ICE (aliasing assert) in vectorizable_store at tree-vect-stmts.c:3117

2009-10-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-10-04 08:15 --- *** Bug 41563 has been marked as a duplicate of this bug. *** -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/40757] gcc 4.4.0 miscompiles mpfr-2.4.1

2009-10-04 Thread ebotcazou at gcc dot gnu dot org
--- Comment #27 from ebotcazou at gcc dot gnu dot org 2009-10-04 11:01 --- Not a GCC bug. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/38975] deferred constants of not null access types are not possible

2009-10-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #2 from ebotcazou at gcc dot gnu dot org 2009-10-03 10:31 --- It has been fixed on trunk by commit 134020. The fix will be in GCC 4.5.0. 2008-04-08 Javier Miranda mira...@adacore.com Robert Dewar de...@adacore.com Ed Schonberg schonb

[Bug c++/41553] timeout when compiling g++.old-deja/g++.other/crash28.C

2009-10-03 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-10-03 11:21 --- I ran into it on i586 as well. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-28 Thread ebotcazou at gcc dot gnu dot org
--- Comment #18 from ebotcazou at gcc dot gnu dot org 2009-09-29 05:05 --- Thank you Olivier. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2009-09-25 16:40 --- OK, that's a known issue, unfortunately not straightforward to solve. We'll probably need to resort to a workaround for 4.4.x at least. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41100

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #10 from ebotcazou at gcc dot gnu dot org 2009-09-25 17:20 --- Thanks for your analysis! I'm curious at what's going wrong: it looks scary to have wrong code in such a simple use case :) See utils2.c:maybe_wrap_malloc and maybe_wrap_free for the story about the super

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #13 from ebotcazou at gcc dot gnu dot org 2009-09-25 18:20 --- Oh, I didn't realize Test_Extension'Alignment was 16, I wonder what causes it to be super-aligned, I see no obvious candidate from -gnatR2... A pointer to unconstrained array forces double-word alignment

[Bug ada/41100] [4.4/4.5 regression] Unchecked_Deallocation causes wrong free errors

2009-09-25 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2009-09-25 18:24 --- Eric, in comment #8, did you mean a workaround inside the compiler, or a workaround in user code? Because the latter is impractical for Debian which contains more than 2 million lines of Ada, with 350k more

[Bug bootstrap/41397] New: [4.5 regression] RTL checking failure compiling libiberty

2009-09-18 Thread ebotcazou at gcc dot gnu dot org
libiberty Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ebotcazou at gcc dot gnu dot org GCC build triplet: x86_64

[Bug bootstrap/41397] [4.5 regression] RTL checking failure compiling libiberty

2009-09-18 Thread ebotcazou at gcc dot gnu dot org
--- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-09-18 09:55 --- Likewise on i586. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added GCC build

[Bug bootstrap/41397] [4.5 regression] RTL checking failure compiling libiberty

2009-09-18 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-09-18 10:06 --- See the dwarf2out.c part of http://gcc.gnu.org/ml/gcc-patches/2009-09/msg01017.html which fixes this. Strange, the same builds (with RTL checking) passed yesterday. -- http://gcc.gnu.org/bugzilla

[Bug bootstrap/38591] erratic comparison failures on very fast machines

2009-09-17 Thread ebotcazou at gcc dot gnu dot org
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2009-09-17 16:58 --- in gcc/Makefile.in, which means it was lacking $(CONFIG_H) thus lacking dependency on auto-host.h. This was fixed in http://gcc.gnu.org/ml/gcc-patches/2008-07/msg01022.html and glancing at that patch

[Bug bootstrap/41241] [4.5 regression] bootstrap comparison failure

2009-09-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #59 from ebotcazou at gcc dot gnu dot org 2009-09-13 21:31 --- Is there a separate PR or should I reopen this one? This one is already overloaded, I'd suggest opening a new one. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41241

[Bug c++/41333] Link error on Solaris 10 / GNU 4.3.2

2009-09-11 Thread ebotcazou at gcc dot gnu dot org
--- Comment #3 from ebotcazou at gcc dot gnu dot org 2009-09-11 06:37 --- Yes our build works on solaris 8. If the exact same operation works on Solaris 8 but not on Solaris 10, you may have run into a limitation of GNU ld on Solaris 10. The workaround is probably to build a GCC

[Bug c++/41304] Building error while compiling gcc 4.3.2

2009-09-10 Thread ebotcazou at gcc dot gnu dot org
--- Comment #16 from ebotcazou at gcc dot gnu dot org 2009-09-10 06:52 --- As mentioned by you the precompiled version of GCC on solaris 10 that we are using is not the official compiler. So how do i fullfill this prerequisite Try with Sun Studio or with the genuine GCC: http

<    1   2   3   4   5   6   7   8   9   10   >