[Bug target/40730] redundant memory load

2010-01-10 Thread carrot at google dot com
--- Comment #10 from carrot at google dot com 2010-01-11 06:47 --- (In reply to comment #9) > With "GCC: (GNU) 4.5.0 20100108 (experimental) [trunk revision 155731]" and my > patch for bug 20070 applied, I get the following code: > > iterate: > push{lr} > ldr r3,

[Bug fortran/41478] Corrupted memory using PACK for derived-types with allocated components

2010-01-10 Thread pault at gcc dot gnu dot org
--- Comment #19 from pault at gcc dot gnu dot org 2010-01-11 06:14 --- Created an attachment (id=19535) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19535&action=view) Fix and testcase for the PR This will be submitted to the list tonight after checking that other transformationa

[Bug translation/42467] exgettext should not remove TABs from option help strings

2010-01-10 Thread pzhao at gcc dot gnu dot org
--- Comment #5 from pzhao at gcc dot gnu dot org 2010-01-11 04:28 --- Subject: Bug 42467 Author: pzhao Date: Mon Jan 11 04:28:36 2010 New Revision: 155801 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155801 Log: gcc/po/ 2010-01-11 Joseph Myers Shujing Zhao

[Bug translation/42469] option help strings not properly using TAB

2010-01-10 Thread pzhao at gcc dot gnu dot org
--- Comment #2 from pzhao at gcc dot gnu dot org 2010-01-11 04:28 --- Subject: Bug 42469 Author: pzhao Date: Mon Jan 11 04:28:36 2010 New Revision: 155801 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155801 Log: gcc/po/ 2010-01-11 Joseph Myers Shujing Zhao

[Bug translation/42686] The output of options is not aligned when translate to some language

2010-01-10 Thread pearly dot zhao at oracle dot com
--- Comment #1 from pearly dot zhao at oracle dot com 2010-01-11 03:33 --- Joseph S. Myers says the computations of column widths for alignment in opts.c should be using gcc_gettext_width rather than strlen and pointer subtraction. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4

[Bug translation/42686] New: The output of options is not aligned when translate to some language

2010-01-10 Thread pearly dot zhao at oracle dot com
The following is to test the translation of the help text that contains a tab character. When use characters whose width in columns is not the same as their length in bytes to translate, regenerate gcc.pot and change the locale, the output of the translated help text is not be aligned. --

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread jvdelisle at gcc dot gnu dot org
--- Comment #6 from jvdelisle at gcc dot gnu dot org 2010-01-11 02:58 --- This patch, reverting only the change to interface.c, appears to fix the problem. No other regressions in testsuite. Index: interface.c === --- int

[Bug fortran/42684] ICE when interface operator(xx) available through host and use assoc in module procedure

2010-01-10 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2010-01-11 02:54 --- This patch appears to avoid the problem. I have not looked farther up the call chain yet to see where passing the NULL in name2 should be avoided completely for the test case. Index: interface.c =

[Bug fortran/42684] ICE when interface operator(xx) available through host and use assoc in module procedure

2010-01-10 Thread ian_harvey at bigpond dot com
--- Comment #2 from ian_harvey at bigpond dot com 2010-01-11 01:56 --- Some primitive debugging: As directed by parse_contained, parsing and subsequent processing of the use statement in other_proc (parse_progunit) occurs prior to parsing of the add_b function and hence determination of

[Bug middle-end/42674] [4.4/4.5 Regression] Bogus "no return statement in function returning non-void" warning

2010-01-10 Thread davek at gcc dot gnu dot org
--- Comment #2 from davek at gcc dot gnu dot org 2010-01-11 00:23 --- (In reply to comment #1) > We should probably warn instead "function returning non-void declared with > attribute noreturn". > I think not; I don't see why you should be obliged to change the prototype of a function

[Bug middle-end/41334] gcc.dg/graphite/run-id-1.c fails execution test

2010-01-10 Thread trifunovic at gcc dot gnu dot org
--- Comment #2 from trifunovic at gcc dot gnu dot org 2010-01-10 23:48 --- Cannot reproduce on x86_64 nor on IA32. -- trifunovic at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/42336] [4.5 Regression] ICE with pointer-to-member-function argument in template function

2010-01-10 Thread hubicka at gcc dot gnu dot org
--- Comment #17 from hubicka at gcc dot gnu dot org 2010-01-10 23:42 --- Well, since we want to make more similar changes in foreseeable future, I would prefer to see ipa-sra enabled in 4.5 and problems fixed. It is excercising quite new type of transformations. In general I am not sur

[Bug tree-optimization/42685] "-fcompare-debug failure" with "-O1 -funroll-loops" (2)

2010-01-10 Thread zsojka at seznam dot cz
--- Comment #2 from zsojka at seznam dot cz 2010-01-10 23:41 --- Could be related to pr42642 -- zsojka at seznam dot cz changed: What|Removed |Added CC|

[Bug middle-end/41334] gcc.dg/graphite/run-id-1.c fails execution test

2010-01-10 Thread trifunovic at gcc dot gnu dot org
--- Comment #1 from trifunovic at gcc dot gnu dot org 2010-01-10 23:36 --- Cannot reproduce on x86_64 nor on IA32. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41334

[Bug tree-optimization/42685] "-fcompare-debug failure" with "-O1 -funroll-loops" (2)

2010-01-10 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-01-10 23:33 --- Created an attachment (id=19534) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19534&action=view) reduced testcase Command line: g++ -O1 -fcompare-debug -funroll-loops -c pr42685.cpp -- http://gcc.gnu.org/bugzil

[Bug tree-optimization/42685] New: "-fcompare-debug failure" with "-O1 -funroll-loops" (2)

2010-01-10 Thread zsojka at seznam dot cz
Command line: g++ -O1 -fcompare-debug -funroll-loops -c testcase.cpp -fno-web helps even in the nonreduced testcase Tested revisions: r155777 - crash r155680 - crash r154830 - crash r153685 - crash Output: $ /mnt/svn/gcc-trunk/binary-155777-lto/bin/g++ -O1 -fcompare-debug -funroll-loops -c testca

[Bug rtl-optimization/42621] [4.4/4.5 Regression] Computed gotos on AMD 800% slower

2010-01-10 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2010-01-10 23:31 --- Subject: Bug 42621 Author: steven Date: Sun Jan 10 23:31:30 2010 New Revision: 155796 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155796 Log: PR rtl-optimization/42621 * bb-reorder.c (gate_

[Bug c++/40146] Unexplained "'' is used uninitialized in this function" warning

2010-01-10 Thread matt at use dot net
--- Comment #12 from matt at use dot net 2010-01-10 23:29 --- Created an attachment (id=19533) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19533&action=view) pre-processed output of the file that emitted the false positive using the commandline mentioned in my comment -- htt

[Bug fortran/42684] ICE when interface operator(xx) available through host and use assoc in module procedure

2010-01-10 Thread ian_harvey at bigpond dot com
--- Comment #1 from ian_harvey at bigpond dot com 2010-01-10 23:21 --- Created an attachment (id=19532) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19532&action=view) Example source that causes the ICE -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42684

[Bug fortran/42684] New: ICE when interface operator(xx) available through host and use assoc in module procedure

2010-01-10 Thread ian_harvey at bigpond dot com
An internal compiler error (seg fault in gfc_get_default_type (symbol.c:226) - due argument 'name' being passed in as a null ptr) occurs when two different specific procedures for an operator (ie defining the same operator, but on different derived types) are available, when one is available throug

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42681

[Bug c++/42336] [4.5 Regression] ICE with pointer-to-member-function argument in template function

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-01-10 22:55 --- IMHO we should go into-SSA for all functions before even starting with early optimizations (that also avoids the funny SSA form mismatch during early inlining of cycles). Of course that's for 4.6 as well. Another

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-01-10 22:53 --- The proper thing is to convert the pointer to an appropriate TYPE_PRECISION signed type, do the arithmetic on it and after it convert it back to the pointer type. What does CLAST know about overflow issues here btw?

[Bug c++/42336] [4.5 Regression] ICE with pointer-to-member-function argument in template function

2010-01-10 Thread hubicka at gcc dot gnu dot org
--- Comment #15 from hubicka at gcc dot gnu dot org 2010-01-10 22:51 --- In general requiring all changes to clone function body is bit expensive since it involves copying of whole function (ipa-sra is one of more busy passes). It is also somewhat difficult to implement with current PM

[Bug middle-end/42678] ICE with lto1 in expand_mult, at expmed.c:3253

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-01-10 22:39 --- I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|

[Bug c++/41970] Unjustified "anonymous type" warning

2010-01-10 Thread igodard at pacbell dot net
--- Comment #9 from igodard at pacbell dot net 2010-01-10 22:23 --- Comeau gives this diagnostic: "ComeauTest.c", line 1: error: use of a type with no linkage to declare a variable with linkage enum {a, b, c} A = a; ^ This message give the true nature of the

[Bug middle-end/42674] [4.4/4.5 Regression] Bogus "no return statement in function returning non-void" warning

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-01-10 22:08 --- We should probably warn instead "function returning non-void declared with attribute noreturn". -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/42675] lto1 rejects -fdump-core option of gfortran

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-01-10 22:05 --- Huh. lto1 should probably accept all frontend options but ignore most of them. Or lto-wrapper should strip them. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/32332] [4.3 only ] libobjc build failure on arm-unknown-eabi (__gnu_objc_personality_v0)

2010-01-10 Thread mikpe at it dot uu dot se
--- Comment #4 from mikpe at it dot uu dot se 2010-01-10 22:05 --- (In reply to comment #3) > Works for me with current 4.4 branch and trunk. > > I think this patch fixed it - > > http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00303.html - > http://gcc.gnu.org/viewcvs?view=revision&re

[Bug c++/41970] Unjustified "anonymous type" warning

2010-01-10 Thread matt at use dot net
--- Comment #8 from matt at use dot net 2010-01-10 22:04 --- Created an attachment (id=19531) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19531&action=view) pre-processed output of the file that emitted the false positive using the commandline mentioned in my comment -- http

[Bug libgcj/42676] [4.5 regression] javah doesn't generate the header files as checked in in the archive

2010-01-10 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42676

[Bug c++/40146] Unexplained "'' is used uninitialized in this function" warning

2010-01-10 Thread matt at use dot net
--- Comment #11 from matt at use dot net 2010-01-10 22:01 --- I get this same problem when compiling scummvm (http://scummvm.org) on Ubuntu 9.10/amd64 using the default GCC 4.4.1: g++ -O1 -finline-small-functions -finline-functions -Wp,-MMD,"engines/sci/.deps/console.d",-MQ,"engines/sci

[Bug middle-end/42393] [4.5 Regression] [graphite] internal compiler error: in check_loop_closed_ssa_use

2010-01-10 Thread spop at gcc dot gnu dot org
--- Comment #14 from spop at gcc dot gnu dot org 2010-01-10 21:47 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/42393] [4.5 Regression] [graphite] internal compiler error: in check_loop_closed_ssa_use

2010-01-10 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2010-01-10 21:46 --- Subject: Bug 42393 Author: spop Date: Sun Jan 10 21:46:42 2010 New Revision: 155795 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155795 Log: Fix PR42393. 2010-01-08 Sebastian Pop PR middle-end/4

[Bug lto/40409] [LTO] ICE in expand_shift, at expmed.c:2263, -O0 vs -Ox misses tree lowering phases

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-01-10 21:38 --- PR42678 has a not so confused audit trail but is about the same (remaining) issue. *** This bug has been marked as a duplicate of 42678 *** -- rguenth at gcc dot gnu dot org changed: What|Remov

[Bug middle-end/42678] ICE with lto1 in expand_mult, at expmed.c:3253

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-01-10 21:38 --- *** Bug 40409 has been marked as a duplicate of this bug. *** -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/42678] ICE with lto1 in expand_mult, at expmed.c:3253

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-01-10 21:37 --- It can't be a regression. We never lower complex operations if you compile with -Ox but link with -O0. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-01-10 21:33 --- The problem is in the code generation of the following CLAST: if (7*T_6%8 == 0) { ... } where T_6 has a pointer type, and build refuses to construct a MULT_EXPR with a pointer type. I think that for this kind of expr

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-01-10 21:30 --- You cannot wrap a function call inside a view-convert expr - at least the gimplifier cannot deal with it by moving the view-convert to the LHS which might not be possible in all cases anyway. -- http://gcc.gnu.o

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42681

[Bug libgcj/36658] Building gcj for arm linux from trunk (gcc 4.4.0): libjava/gcj/array.h:24: internal compiler error: verify_gimple failed

2010-01-10 Thread ramana at gcc dot gnu dot org
-- ramana at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |UNCONFIRMED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36658

[Bug target/32332] [4.3 only ] libobjc build failure on arm-unknown-eabi (__gnu_objc_personality_v0)

2010-01-10 Thread ramana at gcc dot gnu dot org
--- Comment #3 from ramana at gcc dot gnu dot org 2010-01-10 21:03 --- Works for me with current 4.4 branch and trunk. I think this patch fixed it - http://gcc.gnu.org/ml/gcc-patches/2008-05/msg00303.html - http://gcc.gnu.org/viewcvs?view=revision&revision=136215 I don't think thi

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2010-01-10 20:52 --- Mine. I can reproduce the ICE in the Graphite branch with these flags: -O1 -fgraphite-identity -fno-loop-block -fno-loop-interchange -fno-loop-strip-mine -- spop at gcc dot gnu dot org changed: What

[Bug middle-end/42393] [4.5 Regression] [graphite] internal compiler error: in check_loop_closed_ssa_use

2010-01-10 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2010-01-10 20:46 --- Subject: Bug 42393 Author: spop Date: Sun Jan 10 20:46:28 2010 New Revision: 155793 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155793 Log: Fix PR42393. 2010-01-08 Sebastian Pop PR middle-end/4

[Bug target/37454] gcc: unrecognized option '-rdynamic'

2010-01-10 Thread sje at gcc dot gnu dot org
--- Comment #4 from sje at gcc dot gnu dot org 2010-01-10 20:23 --- Subject: Bug 37454 Author: sje Date: Sun Jan 10 20:23:08 2010 New Revision: 155792 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155792 Log: 2010-01-10 Steve Ellcey PR target/37454 * configu

[Bug middle-end/42667] [4.4 Regression] internal compiler error: in insert_into_preds_of_block, at tree-ssa-pre.c:3146

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-01-10 19:39 --- Fixed for 4.5 sofar. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Assign

[Bug middle-end/42667] [4.4/4.5 Regression] internal compiler error: in insert_into_preds_of_block, at tree-ssa-pre.c:3146

2010-01-10 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-01-10 19:37 --- Subject: Bug 42667 Author: rguenth Date: Sun Jan 10 19:37:45 2010 New Revision: 155791 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155791 Log: 2010-01-10 Richard Guenther PR middle-end/42667

[Bug libstdc++/42679] RTLD_DEEPBIND dlopen option for shared library that uses libstdc++ std::ostream crashes

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2010-01-10 19:18 --- Well, these are two interesting data points: 1- The crash definitely is not new, happens also with 4.2.4; 2- The same 4.4.x library, but ICC as C++ compiler, doesn't crash, maybe it's a random behavior, sure, b

[Bug libstdc++/42679] RTLD_DEEPBIND dlopen option for shared library that uses libstdc++ std::ostream crashes

2010-01-10 Thread mjtruog at fastmail dot ca
--- Comment #2 from mjtruog at fastmail dot ca 2010-01-10 18:16 --- I have been trying to make a simple test case for the ostringstream problem but have not yet found one. However, I have been able to make a test case for the crash when using std::cerr. The problems are probably relate

[Bug c/42682] floating point optimizations needlessly shuffle xmm registers

2010-01-10 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2010-01-10 17:42 --- (In reply to comment #0) > Furthermore, math-library function fminf()/fmaxf() (and fmin()/fmax() for > double) would benefit from map to intrinsic minss/maxss processing. Now > they > cause math library calls, where

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2010-01-10 Thread hjl dot tools at gmail dot com
--- Comment #25 from hjl dot tools at gmail dot com 2010-01-10 17:15 --- (In reply to comment #24) > > Please show me how CLFS_CROSS_TOOLS gcc and binutils are configured. > Properly configured CLFS_CROSS_TOOLS gcc and binutils should never use native header files/libraries even if t

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2010-01-10 Thread hjl dot tools at gmail dot com
--- Comment #24 from hjl dot tools at gmail dot com 2010-01-10 16:52 --- (In reply to comment #0) > I'm using a gcc-4.4.1 cross-compiler to build another instance of gcc-4.4.1 > for > the target system. make fails with the following error message: > > > The configure command contain

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-10 Thread redi at gcc dot gnu dot org
--- Comment #16 from redi at gcc dot gnu dot org 2010-01-10 16:26 --- Let's go for it, I check it in later today -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42593

[Bug other/42683] New: gcc manpage: Description of x86 -march not clear regarding mmx

2010-01-10 Thread devurandom at gmx dot net
The description of -march=i686/pentiumpro in the gcc manpage is: i586, pentium Intel Pentium CPU with no MMX support. pentium-mmx Intel PentiumMMX CPU based on Pentium core with MMX instruction set support. pentiumpro Intel PentiumPro CPU. i686 Same as "generic", but when used as "march" op

[Bug c/42682] floating point optimizations needlessly shuffle xmm registers

2010-01-10 Thread matti dot aarnio--gcc-bugs at zmailer dot org
--- Comment #1 from matti dot aarnio--gcc-bugs at zmailer dot org 2010-01-10 15:40 --- Created an attachment (id=19530) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19530&action=view) example code showing minss related unnecessary temp registers Compile command: (on x86_64 ma

[Bug c/42682] New: floating point optimizations needlessly shuffle xmm registers

2010-01-10 Thread matti dot aarnio--gcc-bugs at zmailer dot org
When scanning an array of float values for minima and maxima, among other tasks, the compiler will correctly use "minss" instruction, however it does this by: movaps %samplereg,%tempreg minss %minreg,%tempreg movaps %tempreg,%minreg This could be done simply as: minss %samplereg

[Bug fortran/42647] Missed initialization/dealloc of allocatable scalar DT with allocatable component

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2010-01-10 15:36 --- The patch in comment #1 fixes the test in comment#0, bootstrapped, regtested, and passed my tests. I have split the tests in comment#2 and #3 in two: module m

[Bug java/41745] Segmentation fault when ecj.jar is run as a binary compiled by gcj

2010-01-10 Thread andreast at gcc dot gnu dot org
--- Comment #11 from andreast at gcc dot gnu dot org 2010-01-10 14:57 --- A plain gcc44 install does also work here. No patches needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41745

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2010-01-10 14:37 --- Diff between the results of -fdump-tree-original with (good) and without (bad) the patch in http://gcc.gnu.org/ml/fortran/2009-12/msg00232.html reverted: [macbook] f90/bug% diff -up pr42680.f90.003t.original_good pr4

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #46 from dominiq at lps dot ens dot fr 2010-01-10 14:25 --- Created an attachment (id=19529) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19529&action=view) assembly for the good code the good code: alignment of 'reduce' is not forced and the loop is vectorized using

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #45 from dominiq at lps dot ens dot fr 2010-01-10 14:23 --- The attachment in comment#44 is for the bad code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #44 from dominiq at lps dot ens dot fr 2010-01-10 14:21 --- Created an attachment (id=19528) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19528&action=view) s -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41082

[Bug c++/42639] ICE: copy_fn_p at cp/decl.c:9973

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2010-01-10 14:21 --- great ;) Of course I also wonder what is different in stand alone testing... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42639

[Bug tree-optimization/42681] [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread zsojka at seznam dot cz
--- Comment #1 from zsojka at seznam dot cz 2010-01-10 14:14 --- Created an attachment (id=19527) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19527&action=view) reduced testcase Command line: g++ -O1 -fgraphite-identity -c pr42681.cpp -- http://gcc.gnu.org/bugzilla/show_bug

[Bug tree-optimization/42681] New: [4.5 Regression] ICE: in build2_stat, at tree.c:3664 with "-O1 -fgraphite-identity"

2010-01-10 Thread zsojka at seznam dot cz
Command line: g++ -O1 -fgraphite-identity -c testcase.cpp Tested revisions: r155777 - crash r155680 - OK r155256 - OK r154830 - OK Output: $ /mnt/svn/gcc-trunk/binary-155777-lto/bin/g++ -O1 -fgraphite-identity -c testcase.cpp testcase.cpp: In function ‘void Init(A*)’: testcase.cpp:9:6: internal c

[Bug libstdc++/42593] [c++0x] [4.5 Regression] std::bind not assignable to std::function

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #15 from paolo dot carlini at oracle dot com 2010-01-10 13:46 --- Jon, what do you think, shall we go ahead? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42593

[Bug middle-end/41082] [4.5 Regression] FAIL: gfortran.fortran-torture/execute/where_2.f90 execution, -O3 -g with -m64

2010-01-10 Thread irar at il dot ibm dot com
--- Comment #43 from irar at il dot ibm dot com 2010-01-10 13:43 --- Since -O2 -ftree-vectorize doesn't cause bad code, it has to be some other optimization on top of vectorized code that causes the problem. Bad code is generated when the alignment of 'reduce' is forced and the reductio

[Bug fortran/42353] [fortran-dev] Bogus Error: Name 'vtype$...' at (1) is an ambiguous reference ...

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #20 from dominiq at lps dot ens dot fr 2010-01-10 13:33 --- > Regressions on fortran-dev branch fixed. This caused pr42680 . -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42353

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2010-01-10 13:25 --- Oops! the right link is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42353#c19 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42680

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2010-01-10 13:23 --- link http://gcc.gnu.org/ml/fortran/2009-12/msg00232.html#c19 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42680

[Bug fortran/42680] [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2010-01-10 13:22 --- Confirmed. The ICE disappears if the patch in http://gcc.gnu.org/ml/fortran/2009-12/msg00232.html is reverted (see pr42353#c19 ). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42680

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #23 from paolo dot carlini at oracle dot com 2010-01-10 12:17 --- I don't know what you mean exactly by "official", but certainly disabling the build of the PCHs cannot hurt and cannot create any problem, beside the testsuite running slower. Then, if you actually use PCHs in

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #22 from paolo dot carlini at oracle dot com 2010-01-10 12:16 --- I don't know what you mean exactly by "official", but certainly disabling the build of the PCHs cannot hurt and cannot create any problem, beside the testsuite running slower. Then, if you actually use PCHs in

[Bug fortran/42677] [4.5 Regression] Bogus Error: Ambiguous interfaces '...' in intrinsic assignment operator

2010-01-10 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2010-01-10 11:57 --- The following "fixes" (or hides?) the problem: - Using "IMPORT" instead of "USE mod1" in the delete_m interface - Reversing the order of the interfaces (assignment <-> delete_m) in mod2 * * * Some debugging: che

[Bug libstdc++/40974] cannot build gcc-4.4.1: fenv_t has not been declared

2010-01-10 Thread armand dot potter at free dot fr
--- Comment #21 from armand dot potter at free dot fr 2010-01-10 11:27 --- Build succeeds with the patch. Cannot test the just built compiler yet (have to install the whole new system) but I will post the patch on clfs mailing list for more testing (even if official instructions say to

[Bug target/41311] [4.5 regression] m68k - FFmpeg crashes when converting mpg to avi

2010-01-10 Thread nospamname at web dot de
--- Comment #14 from nospamname at web dot de 2010-01-10 11:13 --- All GCC Versions after this Patch r146817 (Author: matz) have the Problem http://gcc.gnu.org/ml/gcc-cvs/2009-04/msg01459.html Here is a better testprogram that show more exact what the code do, but this generate with al

[Bug fortran/42680] New: [fortran-dev, Regression] ICE in gimplify_expr, at gimplify.c:7176

2010-01-10 Thread anlauf at gmx dot de
The test case attached to http://gcc.gnu.org/ml/fortran/2010-01/msg1.html fails on fortran-dev (svn rev.155786) with gfcbug96d.f90: In function ‘cg’: gfcbug96d.f90:77:0: internal compiler error: in gimplify_expr, at gimplify.c:7176 No problem on a slightly older trunk. -- Summ

[Bug libstdc++/42679] RTLD_DEEPBIND dlopen option for shared library that uses libstdc++ std::ostream crashes

2010-01-10 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2010-01-10 10:42 --- At the very minimum we need a small reproducer. -- paolo dot carlini at oracle dot com changed: What|Removed |Added --

[Bug fortran/42677] 4.5 [Regression] Bogus Error: Ambiguous interfaces '...' in intrinsic assignment operator

2010-01-10 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2010-01-10 09:29 --- Seemingly betwixt 2009-06-11-r148366 and 2009-06-15-r148480 (though with PR 36947 applied); I would guess it is due to PR 36947. -- burnus at gcc dot gnu dot org changed: What|Removed

[Bug c++/42639] ICE: copy_fn_p at cp/decl.c:9973

2010-01-10 Thread dodji at gcc dot gnu dot org
--- Comment #5 from dodji at gcc dot gnu dot org 2010-01-10 09:03 --- Ah, thanks Paolo. Yes, I could reproduce it by launching make check-performance and I think the candidate fix of 42634 fixes it for me here. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42639

[Bug libfortran/37634] Fix libgfortran compiling to support GCC_NO_EXECUTABLES

2010-01-10 Thread rwild at gcc dot gnu dot org
--- Comment #4 from rwild at gcc dot gnu dot org 2010-01-10 08:45 --- (In reply to comment #2) > Created an attachment (id=19518) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19518&action=view) [edit] > patch to configure.ac. Pls run autoconf after applied this patch. Your patch

[Bug tree-optimization/42652] vectorizer created unaligned vector insns

2010-01-10 Thread irar at il dot ibm dot com
--- Comment #5 from irar at il dot ibm dot com 2010-01-10 08:22 --- In vector_alignment_reachable_p() we check if an access is packed using contains_packed_reference(). For packed accesses we return false, meaning alignment is unreachable and peeling cannot be used. In the attached test