[Bug lto/42757] lto1 does not emit common symbols with -fuse-linker-plugin

2010-04-01 Thread ccoutant at gcc dot gnu dot org
--- Comment #11 from ccoutant at gcc dot gnu dot org 2010-04-01 06:32 --- Created an attachment (id=20269) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20269action=view) Updated gold patch to fix common symbol handling Sorry, I forgot to include the updated testsuite/Makefile.*

[Bug tree-optimization/43611] [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions

2010-04-01 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-04-01 06:41 --- Created an attachment (id=20270) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20270action=view) auto-reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43611

[Bug bootstrap/43615] New: bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread jv244 at cam dot ac dot uk
My usual routine to build gcc-trunk started failing yesterday (or the day before)? The configure has remained unchanged (notice --disable-multilib --disable-bootstrap): /data/vondele/gcc_bench/gcc_trunk/gcc/configure --prefix=/data/vondele/gcc_bench/gcc_trunk/build

[Bug target/43550] arm missing rev16

2010-04-01 Thread ramana at gcc dot gnu dot org
-- ramana at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug bootstrap/43615] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread jv244 at cam dot ac dot uk
--- Comment #1 from jv244 at cam dot ac dot uk 2010-04-01 07:06 --- svn versions: last known good: 157842 first known bad: 157896 CCing a RM -- jv244 at cam dot ac dot uk changed: What|Removed |Added

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread jv244 at cam dot ac dot uk
-- jv244 at cam dot ac dot uk changed: What|Removed |Added Summary|bootstrap fails:|[4.5 Regression] bootstrap

[Bug regression/43616] New: Extra register move

2010-04-01 Thread carrot at google dot com
Compile the following code with options -Os -march=armv7-a -mthumb extern long long foo(); void bar2(long long* p) { long long t = foo(); *p = t; } GCC generates: bar2: push{r4, lr} mov r4, r0 bl foo mov r2, r0 // A mov r3, r1

[Bug fortran/43605] [4.4/4.5 Regression] wrong results with ftell

2010-04-01 Thread manfred99 at gmx dot ch
--- Comment #7 from manfred99 at gmx dot ch 2010-04-01 07:42 --- Thanks for the quick fix! I can confirm that the patch works for both the (a) and the * case. In the code, there is still some size_t reference, should probably be gfc_offset as well: if (u == NULL) return

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-01 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #17 from developer at sandoe-acoustics dot co dot uk 2010-04-01 08:02 --- AFAICT the root problem does not relate to export of symbols from emutls (or to its use). Although this perhaps needs a different PR The root problem is that the emutls implementation generates

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-01 Thread bonzini at gnu dot org
--- Comment #18 from bonzini at gnu dot org 2010-04-01 08:08 --- TREE_USED then? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43553

[Bug target/43613] Some architecture-dependent codes

2010-04-01 Thread aflyhorse at foxmail dot com
--- Comment #2 from aflyhorse at foxmail dot com 2010-04-01 08:23 --- Got your ideas and be sorry for i chobber the building tree of my computer and the tree of package, there shouldn't be /gcc/src in the path (I was confused when i'm looking for the file myself) that time i'm testing

[Bug target/43613] Some architecture-dependent codes

2010-04-01 Thread aflyhorse at foxmail dot com
--- Comment #3 from aflyhorse at foxmail dot com 2010-04-01 08:26 --- Also, the compiler do stopped and treat warnings as errors while compiling ira-conflicts.c until i changed these 2 %ld to %I64u -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43613

[Bug c/43553] libgcc built with -DHAVE_CC_TLS against xgcc when emutls in use

2010-04-01 Thread developer at sandoe-acoustics dot co dot uk
--- Comment #19 from developer at sandoe-acoustics dot co dot uk 2010-04-01 08:30 --- (In reply to comment #18) TREE_USED then? It doesn't do it... tried that first ;-) [ and it is copied] However, I see the comment that variables can change status during their life - or perhaps

Re: [Bug bootstrap/43615] New: bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread Andrew Pinski
Sent from my iPhone On Apr 1, 2010, at 12:03 AM, jv244 at cam dot ac dot uk gcc-bugzi...@gcc.gnu.org wrote: My usual routine to build gcc-trunk started failing yesterday (or the day before)? The configure has remained unchanged (notice --disable-multilib --disable-bootstrap):

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread pinskia at gmail dot com
--- Comment #2 from pinskia at gmail dot com 2010-04-01 08:50 --- Subject: Re: New: bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory Sent from my iPhone On Apr 1, 2010, at 12:03 AM, jv244 at cam dot ac dot uk

[Bug fortran/43605] [4.4/4.5 Regression] wrong results with ftell

2010-04-01 Thread jb at gcc dot gnu dot org
--- Comment #8 from jb at gcc dot gnu dot org 2010-04-01 08:55 --- (In reply to comment #7) I can confirm that the patch works for both the (a) and the * case. Thanks for testing. I'll commit the patch to 4.5 tonight. In the code, there is still some size_t reference, should

[Bug c/36367] warning for questionable compound expression

2010-04-01 Thread pzhao at gcc dot gnu dot org
--- Comment #4 from pzhao at gcc dot gnu dot org 2010-04-01 09:19 --- Sorry! I have misunderstood this issue before. Is it to ask for warn at the following test case? = int foo (int a) { return a; } int bar (int c) { if (foo (1), c) // Warn foo(1) don't have

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2010-04-01 09:26 --- (In reply to comment #3) Reduced test: [...] (In reply to comment #4) Further reduced test that does not give an ICE, but several errors: Although gfortran should not give an ICE, I have doubts about the validity

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2010-04-01 09:41 --- (In reply to comment #2) It appears to be a regression. See results for 4.4: I'll rebuild 4.5 and check point a. Thanks - I marked it as regression, but without having access to armv5tejl it is impossible to

[Bug c/36367] warning for questionable compound expression

2010-04-01 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2010-04-01 10:10 --- Is it to ask for warn at the following test case? Yes, it is. An additional condition could be that the type be non-void. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36367

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread redi at gcc dot gnu dot org
--- Comment #1 from redi at gcc dot gnu dot org 2010-04-01 10:49 --- Created an attachment (id=20271) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20271action=view) reduced testcase reduced to just the instantiation that fails with 4.5 --

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread redi at gcc dot gnu dot org
--- Comment #2 from redi at gcc dot gnu dot org 2010-04-01 10:53 --- the subject line is misleading, I think the placeholders are still substituted in exactly the same way, but as part of that an invalid instantiation is generated while determining the template_arity of the

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread redi at gcc dot gnu dot org
--- Comment #3 from redi at gcc dot gnu dot org 2010-04-01 11:10 --- Created an attachment (id=20272) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20272action=view) reduced testcase with fix added but commented out Comeau's online compiler agrees with GCC 4.5 As the reporter

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:25 --- Reverting back to... TREE_PUBLIC (ic_void_ptr_var) = 0; in the proposed patch results in the missing symbols again. Can we just leave... TREE_PUBLIC (ic_void_ptr_var) = 1; and find some way to coalesce

[Bug libfortran/43572] [4.5 Regression] FAIL: gfortran.dg/PR19872.f execution test; formatted read - wrong numbers

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:26 --- (In reply to comment #4) Reverting back to... TREE_PUBLIC (ic_void_ptr_var) = 0; in the proposed patch results in the missing symbols again. Can we just leave... TREE_PUBLIC (ic_void_ptr_var) =

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #14 from howarth at nitro dot med dot uc dot edu 2010-04-01 11:27 --- Reverting back to... TREE_PUBLIC (ic_void_ptr_var) = 0; in the proposed patch results in the missing symbols again. Can we just leave... TREE_PUBLIC (ic_void_ptr_var) = 1; and find some way to

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread ohl at physik dot uni-wuerzburg dot de
--- Comment #6 from ohl at physik dot uni-wuerzburg dot de 2010-04-01 11:47 --- (In reply to comment #5) Well, using type omega_procedures procedure(number_particles_out), nopass, pointer :: number_particles_out = NULL() end type omega_procedures is definitely wrong:

[Bug target/42886] [4.5 Regression] GCC is not relocatable anymore on Windows (mingw32)

2010-04-01 Thread nightstrike at gmail dot com
--- Comment #8 from nightstrike at gmail dot com 2010-04-01 11:54 --- I'd recommend closing this as invalid. We build 12 relocatable toolchains for windows daily for http://mingw-w64.sf.net/ I'm pretty sure it works :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42886

[Bug c++/42609] [4.5 regression] undesired operation when working with mno-cygwin

2010-04-01 Thread rguenther at suse dot de
--- Comment #4 from rguenther at suse dot de 2010-04-01 12:04 --- Subject: Re: [4.5 regression] undesired operation when working with mno-cygwin On Thu, 1 Apr 2010, davek at gcc dot gnu dot org wrote: --- Comment #3 from davek at gcc dot gnu dot org 2010-04-01 01:11 --- I

[Bug other/43617] New: cloog-ppl 0.15.9's configure corrupts with funny codes

2010-04-01 Thread aflyhorse at foxmail dot com
Sorry to distrub you all, but when i downloaded and untar the latest cloog-ppl (which is one of the infrastructure of gcc). when i ./configure it, it fails to find ppl (with --with-ppl=/local) and break down asking for PolyLib. When i look into the configure script itself, i found it is corrupted.

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-01 12:11 --- It looks like you are missing 32bit multilib pieces of your target glibc (thus an install problem) when building the 32bit libgcc multilib. If you think not then check if any of the offending headers appear to be

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread dominiq at lps dot ens dot fr
--- Comment #7 from dominiq at lps dot ens dot fr 2010-04-01 12:17 --- (In reply to comment #6) What is invaild about the code is that t1%p1() and t2%p2() are not initialization expressions. Everthing works fine, when the tables are allocatable. That was the origin of my question

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2010-04-01 12:28 --- (In reply to comment #6) But that's not the problem: type t procedure(p1_type), nopass, pointer :: p1 = NULL() procedure(p2_type), nopass, pointer :: p2 = NULL() That's not valid either as you have

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread mikpe at it dot uu dot se
--- Comment #4 from mikpe at it dot uu dot se 2010-04-01 12:35 --- The bug reporter explicitly specified --disable-multilib, yet gcc-4.5 apparently now tries to build libgcc with -m32. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43615

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread burnus at gcc dot gnu dot org
--- Comment #9 from burnus at gcc dot gnu dot org 2010-04-01 12:36 --- (In reply to comment #7) (In reply to comment #6) What is invaild about the code is that t1%p1() and t2%p2() are not initialization expressions. Everthing works fine, when the tables are allocatable. That

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread jv244 at cam dot ac dot uk
--- Comment #5 from jv244 at cam dot ac dot uk 2010-04-01 12:41 --- Created an attachment (id=20273) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20273action=view) log of the build -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43615

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread jv244 at cam dot ac dot uk
--- Comment #6 from jv244 at cam dot ac dot uk 2010-04-01 12:42 --- (In reply to comment #4) The bug reporter explicitly specified --disable-multilib, yet gcc-4.5 apparently now tries to build libgcc with -m32. right... you've been faster. I've added the logs of the build. --

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread ohl at physik dot uni-wuerzburg dot de
--- Comment #10 from ohl at physik dot uni-wuerzburg dot de 2010-04-01 12:45 --- (In reply to comment #8) That's not valid either as you have not defined p1_type - replacing it by INTEGER should work, though. -- Well, it actually does not as specification expressions need to be

[Bug other/43617] cloog-ppl 0.15.9's configure corrupts with funny codes

2010-04-01 Thread redi at gcc dot gnu dot org
--- Comment #1 from redi at gcc dot gnu dot org 2010-04-01 13:13 --- it might look unusual but it's valid e.g. test xyes = xyes echo ok I don't think that's the source of your problem, and since you haven't actually described any issue this report looks invalid --

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-04-01 13:15 --- Obviously caused by 2010-03-31 Ralf Wildenhues ralf.wildenh...@gmx.de PR bootstrap/43328 * configure.ac: Do not pass --enable-multilib nor --disable-multilib in baseargs. Accept

[Bug bootstrap/43328] multilib bootstrap broken.

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-04-01 13:17 --- Fixed? But caused PR43615. --disable-multilib no longer works. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43615

[Bug tree-optimization/42956] [4.4 Regression] internal compiler error: Segmentation fault with -O1

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-04-01 13:20 --- The Complete. part shouldn't be backported. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42956

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-04-01 13:25 --- Subject: Bug 43602 Author: rguenth Date: Thu Apr 1 13:24:58 2010 New Revision: 157907 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157907 Log: 2010-04-01 Richard Guenther rguent...@suse.de PR

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-04-01 13:26 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-04-01 13:27 --- Can you try to identify the patch that introduced this regression? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43531

[Bug tree-optimization/43611] [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions

2010-04-01 Thread zsojka at seznam dot cz
--- Comment #2 from zsojka at seznam dot cz 2010-04-01 13:29 --- Created an attachment (id=20274) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20274action=view) reduced testcase Command line: gcc -O3 -fkeep-inline-functions pr43611.C or gcc -O2 -fipa-cp-clone

[Bug tree-optimization/43141] [4.5 Regression] Wrong debug information with IPA-SRA

2010-04-01 Thread jamborm at gcc dot gnu dot org
--- Comment #5 from jamborm at gcc dot gnu dot org 2010-04-01 13:32 --- Subject: Bug 43141 Author: jamborm Date: Thu Apr 1 13:31:53 2010 New Revision: 157909 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157909 Log: 2010-04-01 Martin Jambor mjam...@suse.cz PR

[Bug tree-optimization/43611] [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-01 13:39 --- The issue seems to be the C++ frontend marking inline functions needed at cp/semantics.c:3452 while the middle-end should already take care of that in cgraph_decide_is_function_needed. Somehow that confuses us and

[Bug target/43618] New: Incorrect sse2_cvtX2Y pattern

2010-04-01 Thread hjl dot tools at gmail dot com
Many SSE cvt instructions take 64bit memory source instead of 128bit. In (define_insn sse2_cvtps2pd [(set (match_operand:V2DF 0 register_operand =x) (float_extend:V2DF (vec_select:V2SF (match_operand:V4SF 1 nonimmediate_operand xm) (parallel

[Bug other/43617] cloog-ppl 0.15.9's configure corrupts with funny codes

2010-04-01 Thread aflyhorse at foxmail dot com
--- Comment #2 from aflyhorse at foxmail dot com 2010-04-01 13:42 --- Sorry sir I've made a mistake... But since I've successfully build gmp mpfr mpc ppl so i think there might be an error here... I configured it with: ../src/configure --build=x86_64-w64-mingw32 --with-ppl=

[Bug other/43617] cloog-ppl 0.15.9's configure corrupts with funny codes

2010-04-01 Thread redi at gcc dot gnu dot org
--- Comment #3 from redi at gcc dot gnu dot org 2010-04-01 13:46 --- (In reply to comment #2) I configured it with: ../src/configure --build=x86_64-w64-mingw32 --with-ppl= --with-gmp= --prefix= that can't be right -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43617

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-04-01 13:48 --- Because we only have an optab for LT (reversed UNGE), but FLOAT_LIB_COMPARE_RETURNS_BOOL is false. Without -fno-trapping-math we use LT from the start which works. I suppose FLOAT_LIB_COMPARE_RETURNS_BOOL should

[Bug target/42886] [4.5 Regression] GCC is not relocatable anymore on Windows (mingw32)

2010-04-01 Thread aflyhorse at foxmail dot com
--- Comment #9 from aflyhorse at foxmail dot com 2010-04-01 13:48 --- (In reply to comment #8) I'd recommend closing this as invalid. We build 12 relocatable toolchains for windows daily for http://mingw-w64.sf.net/ I'm pretty sure it works :) Agree. I've made a bootstrap a

[Bug bootstrap/43531] [4.5 Regression] host files being used during cross compilation

2010-04-01 Thread joel at gcc dot gnu dot org
--- Comment #14 from joel at gcc dot gnu dot org 2010-04-01 13:49 --- I am starting the regression hunt. Don't worry about it Ralf. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43531

[Bug tree-optimization/42963] [4.5 Regression] Redundant switch labels not cleaned up anymore

2010-04-01 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2010-04-01 13:51 --- How is the polishing going? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42963

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-04-01 13:51 --- And I believe the regression is because of either cond-optab or expand-from-SSA which causes us no longer to fallback to expand a UNORD b || a = b. -- rguenth at gcc dot gnu dot org changed: What

[Bug lto/43609] LTO -fwhopr generating shared library: ICE in csi_node at cgraph.h:663

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-04-01 13:53 --- This is just PR41584 I think. *** This bug has been marked as a duplicate of 41584 *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug lto/41584] WHOPR doesn't grok empty units

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-04-01 13:53 --- *** Bug 43609 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-04-01 13:56 --- EDG accepts the reduced testcase in strict mode. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/42886] [4.5 Regression] GCC is not relocatable anymore on Windows (mingw32)

2010-04-01 Thread aflyhorse at foxmail dot com
--- Comment #10 from aflyhorse at foxmail dot com 2010-04-01 13:58 --- night-strike can i ask a question that had x86_64-w64-mingw32 supported libgcj yet? I failed even explictly --enable-libgcj... and a so-called wiki of mingw-w64 (http://www.cadforte.com/wiki/index.php/Java) said Java

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-04-01 13:59 --- (In reply to comment #1) Because we only have an optab for LT (reversed UNGE), but FLOAT_LIB_COMPARE_RETURNS_BOOL is false. Without -fno-trapping-math we use LT from the start which works. I suppose

[Bug tree-optimization/43607] [4.3/4.4/4.5 Regression] ICE in gimple_op, at gimple.h:1633 with -fipa-type-escape

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-04-01 14:03 --- Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/43607] [4.3/4.4/4.5 Regression] ICE in gimple_op, at gimple.h:1633 with -fipa-type-escape

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-01 14:06 --- Subject: Bug 43607 Author: rguenth Date: Thu Apr 1 14:05:49 2010 New Revision: 157911 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157911 Log: 2010-04-01 Richard Guenther rguent...@suse.de PR

[Bug tree-optimization/43607] [4.3/4.4 Regression] ICE in gimple_op, at gimple.h:1633 with -fipa-type-escape

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-04-01 14:06 --- Fixed on trunk sofar. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Known

[Bug target/43618] Incorrect sse2_cvtX2Y pattern

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-04-01 14:16 --- Confirmed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/42886] [4.5 Regression] GCC is not relocatable anymore on Windows (mingw32)

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-04-01 14:18 --- Invalid then. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/43614] [4.4/4.5 Regression] ice in gimple_rhs_has_side_effects, at gimple.c:2248

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-04-01 14:21 --- Looks like a tuples issue in IVOPTs. Mine. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/43614] [4.4/4.5 Regression] ice in gimple_rhs_has_side_effects, at gimple.c:2248

2010-04-01 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rguenth at gcc dot gnu dot |dot org

[Bug tree-optimization/43614] [4.4/4.5 Regression] ice in gimple_rhs_has_side_effects, at gimple.c:2248

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-04-01 14:35 --- The issue is that build6 looks at TMR_SYMBOL to set TREE_SIDE_EFFECTS, but really TMRs volatileness or side-effectness depends on the original reference it was created from, not TMR_SYMBOL. --

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2010-04-01 14:47 --- My copy of EDG 4.1 does not accept the reduced testcase; it gives the same error as GCC 4.5. red.cc, line 111: error: class arg2 has no member inner_type typedef typename Foo::inner_type type;

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-04-01 14:59 --- Another way to fix the testcase would be to give an explicit scope for arity_helper, so argument-dependent lookup isn't needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43608

[Bug target/42509] [4.5 Regression] bootstrap failure in stage3 (integer overflow in preprocessor expression)

2010-04-01 Thread rearnsha at gcc dot gnu dot org
--- Comment #9 from rearnsha at gcc dot gnu dot org 2010-04-01 15:02 --- This is a miscompilation during stage2. The file libcpp/expr.c is miscompiled. The problem is occurring in num_positive, which ends up generating a shift of a long long right by 63. The code generated is

[Bug bootstrap/43619] New: Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread mckelvey at maskull dot com
There is no /lib/cpp. There doesn't seem to be any need to run any C++ in stage 1 anyway. checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread mckelvey at maskull dot com
--- Comment #1 from mckelvey at maskull dot com 2010-04-01 15:09 --- Created an attachment (id=20275) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20275action=view) Output from ./configure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43619

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread mckelvey at maskull dot com
--- Comment #2 from mckelvey at maskull dot com 2010-04-01 15:10 --- Created an attachment (id=20276) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20276action=view) Log from ./configure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43619

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread mckelvey at maskull dot com
--- Comment #3 from mckelvey at maskull dot com 2010-04-01 15:10 --- Created an attachment (id=20277) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20277action=view) Log from bootstrap -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43619

[Bug target/42509] [4.5 Regression] bootstrap failure in stage3 (integer overflow in preprocessor expression)

2010-04-01 Thread rearnsha at gcc dot gnu dot org
--- Comment #10 from rearnsha at gcc dot gnu dot org 2010-04-01 15:11 --- Insn sequence from postreload dump (order is correct): (insn 4979 1883 4589 173 /home/rearnsha/gnusrc/gcc/trunk/libcpp/expr.c:1281 (set (mem/c:SI (plus:SI (reg/f:SI 13 sp) (const_int 276

[Bug c++/43608] Boost.MPL code doesn't get the placeholders substituted anymore

2010-04-01 Thread sefi at s-e-f-i dot de
--- Comment #7 from sefi at s-e-f-i dot de 2010-04-01 15:21 --- Thank you all very much. Explicitly scoping arity_helper indeed fixes the issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43608

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2010-04-01 15:25 --- --disable-bootstrap What happens if you remove that part? Disabling bootstrap for native builds are not really supported. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43619

[Bug target/42886] [4.5 Regression] GCC is not relocatable anymore on Windows (mingw32)

2010-04-01 Thread nightstrike at gmail dot com
--- Comment #12 from nightstrike at gmail dot com 2010-04-01 15:27 --- (In reply to comment #10) night-strike can i ask a question that had x86_64-w64-mingw32 supported libgcj yet? I failed even explictly --enable-libgcj... and a so-called wiki of mingw-w64

[Bug target/42509] [4.5 Regression] bootstrap failure in stage3 (integer overflow in preprocessor expression)

2010-04-01 Thread rearnsha at gcc dot gnu dot org
--- Comment #11 from rearnsha at gcc dot gnu dot org 2010-04-01 15:32 --- Created an attachment (id=20278) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20278action=view) compressed source for bug Compiled with /home/rearnsha/gnu/gcc/trunkd16/./stage1-gcc/xgcc

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread hjl dot tools at gmail dot com
--- Comment #4 from hjl dot tools at gmail dot com 2010-04-01 15:37 --- It is caused by revision 149031: http://gcc.gnu.org/ml/gcc-cvs/2009-06/msg01016.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43610

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread bonzini at gnu dot org
--- Comment #17 from bonzini at gnu dot org 2010-04-01 15:42 --- Subject: Re: ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin* On 04/01/2010 01:27 PM, howarth at nitro dot med dot uc dot edu wrote: --- Comment #14 from howarth at nitro dot med dot uc

[Bug target/42509] [4.5 Regression] bootstrap failure in stage3 (integer overflow in preprocessor expression)

2010-04-01 Thread ramana at gcc dot gnu dot org
--- Comment #12 from ramana at gcc dot gnu dot org 2010-04-01 15:55 --- I see this on arm-eabi cross with gcc version 4.5.0 20100401 (experimental) [trunk revision 157899] (GCC) With the following command line options - ./xgcc -B`pwd` -S -O2 -mthumb -mcpu=cortex-a9 -mfpu=vfpv3-d16

[Bug tree-optimization/43611] [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions

2010-04-01 Thread jason at redhat dot com
--- Comment #4 from jason at redhat dot com 2010-04-01 15:55 --- Subject: Re: [4.5 Regression] ICE: SIGSEGV with -fipa-cp-clone -fkeep-inline-functions On 04/01/2010 09:39 AM, rguenth at gcc dot gnu dot org wrote: The issue seems to be the C++ frontend marking inline functions

[Bug fortran/43591] PPC: internal compiler error: in gfc_traverse_expr, at fortran/expr.c:3604

2010-04-01 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2010-04-01 15:57 --- The patch in comment #8 fixes the ICEs for the various reduced tests, however for the original code I get ward.f90:405.19: end module ward_lib 1 Internal Error at (1): gfc_is_constant_expr():

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread schwab at linux-m68k dot org
--- Comment #5 from schwab at linux-m68k dot org 2010-04-01 15:59 --- You have a bad c++ in your path: configure:4892: checking whether we are using the GNU C++ compiler configure:4911: c++ -c conftest.cpp 5 /usr/local/libexec/gcc/i686-pc-cygwin/4.5.0/cc1plus.exe: error while loading

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread howarth at nitro dot med dot uc dot edu
--- Comment #18 from howarth at nitro dot med dot uc dot edu 2010-04-01 16:00 --- Paolo, Is there any other debug info I can provide (on gcc trunk pre-reversion) to help debug this issue? Also could you switch an x86_64 linux build of gcc trunk over to using emutls and try to

[Bug middle-end/43602] ___emutls_v.__gcov_indirect_call_[counters|callee] undefined on *-*-darwin*

2010-04-01 Thread bonzini at gnu dot org
--- Comment #19 from bonzini at gnu dot org 2010-04-01 16:01 --- No, I don't have time to debug this further, sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43602

[Bug bootstrap/43619] Bootstrap failure: /lib/cpp fails sanity check

2010-04-01 Thread schwab at linux-m68k dot org
--- Comment #6 from schwab at linux-m68k dot org 2010-04-01 16:05 --- AC_PROG_CXX was added with the --enable-build-with-cxx support. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43619

[Bug target/43610] [4.5 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

2010-04-01 Thread bonzini at gnu dot org
--- Comment #5 from bonzini at gnu dot org 2010-04-01 16:10 --- Created an attachment (id=20279) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20279action=view) patch Here is a totally untested patch... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43610

[Bug rtl-optimization/21803] [ia64] gcc produces really odd predicated code

2010-04-01 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2010-04-01 16:17 --- I am testing this patch on ia64 now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21803

[Bug tree-optimization/43614] [4.4/4.5 Regression] ice in gimple_rhs_has_side_effects, at gimple.c:2248

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-04-01 16:18 --- Subject: Bug 43614 Author: rguenth Date: Thu Apr 1 16:18:07 2010 New Revision: 157913 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157913 Log: 2010-04-01 Richard Guenther rguent...@suse.de PR

[Bug fortran/43605] [4.4/4.5 Regression] wrong results with ftell

2010-04-01 Thread jb at gcc dot gnu dot org
--- Comment #9 from jb at gcc dot gnu dot org 2010-04-01 16:23 --- Subject: Bug 43605 Author: jb Date: Thu Apr 1 16:22:57 2010 New Revision: 157914 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157914 Log: PR libfortran/43605 Fix FTELL for formatted files Added:

[Bug tree-optimization/43614] [4.4 Regression] ice in gimple_rhs_has_side_effects, at gimple.c:2248

2010-04-01 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-04-01 16:25 --- Fixed on trunk sofar. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Known

[Bug fortran/43605] [4.4/4.5 Regression] wrong results with ftell

2010-04-01 Thread jb at gcc dot gnu dot org
--- Comment #10 from jb at gcc dot gnu dot org 2010-04-01 16:31 --- Subject: Bug 43605 Author: jb Date: Thu Apr 1 16:31:01 2010 New Revision: 157915 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157915 Log: PR libfortran/43605 FTELL incorrect for formatted files. Added:

[Bug bootstrap/43328] multilib bootstrap broken.

2010-04-01 Thread rwild at gcc dot gnu dot org
--- Comment #17 from rwild at gcc dot gnu dot org 2010-04-01 16:32 --- Subject: Bug 43328 Author: rwild Date: Thu Apr 1 16:32:38 2010 New Revision: 157916 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157916 Log: /: PR bootstrap/43615 PR bootstrap/43328

[Bug bootstrap/43615] [4.5 Regression] bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory

2010-04-01 Thread rwild at gcc dot gnu dot org
--- Comment #8 from rwild at gcc dot gnu dot org 2010-04-01 16:32 --- Subject: Bug 43615 Author: rwild Date: Thu Apr 1 16:32:38 2010 New Revision: 157916 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=157916 Log: /: PR bootstrap/43615 PR bootstrap/43328

[Bug fortran/43605] [4.4/4.5 Regression] wrong results with ftell

2010-04-01 Thread jb at gcc dot gnu dot org
--- Comment #11 from jb at gcc dot gnu dot org 2010-04-01 16:34 --- Fixed, closing. -- jb at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

  1   2   >