[Bug preprocessor/41943] include search path composition is bogus

2009-12-04 Thread rainer at emrich-ebersheim dot de
--- Comment #5 from rainer at emrich-ebersheim dot de 2009-12-04 08:24 --- Subject: Re: include search path composition is bogus -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 ktietz at gcc dot gnu dot org schrieb: --- Comment #4 from ktietz at gcc dot gnu dot org 2009-12-03

[Bug libffi/42243] [4.5 Regression] powerpc-apple-darwin9 libffi failures

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #20 from dominiq at lps dot ens dot fr 2009-12-04 08:25 --- At revision 154970, there are still 16 failures, but the error has changed for libffi.call/cls_longdouble.c: ... FAIL: libffi.call/cls_longdouble.c -O0 -W -Wall output pattern test, is 1 2 3 4 5 6 7 8: 36 ...

[Bug c++/42266] [C++0x] ICE with decltype and variadic templates

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-04 08:50 --- Thanks Jason, it looks like the larger testcases we have also build fine now! -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42261] infinite recursion from string(string::size_type(6), string::size_type('f'))

2009-12-04 Thread paolo at gcc dot gnu dot org
--- Comment #5 from paolo at gcc dot gnu dot org 2009-12-04 09:21 --- Subject: Bug 42261 Author: paolo Date: Fri Dec 4 09:20:58 2009 New Revision: 154975 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154975 Log: 2009-12-04 Paolo Carlini paolo.carl...@oracle.com PR

[Bug libstdc++/42261] infinite recursion from string(string::size_type(6), string::size_type('f'))

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2009-12-04 09:21 --- Fixed for 4.4.3 too, arguably this is a regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42261

[Bug libstdc++/42273] New: atomic_2.h:111: = instead of == in if

2009-12-04 Thread to dot roma dot from dot bugcc at qwertty dot com
Is it a silly bug or a contrived way of calling __sync_synchronize regardless of the required memory_order? --- atomic_2.h 2009-12-04 11:23:26.0 +0200 +++ atomic_2.h 2009-12-04 11:23:35.0 +0200 @@ -108,7 +108,7 @@ { // write_mem_barrier(); _M_i = __v;

[Bug libstdc++/42273] atomic_2.h:111: = instead of == in if

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #1 from paolo dot carlini at oracle dot com 2009-12-04 09:31 --- Benjamin, can you check this? -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug c++/42272] derived template default argument

2009-12-04 Thread redi at gcc dot gnu dot org
--- Comment #2 from redi at gcc dot gnu dot org 2009-12-04 09:48 --- SMARTA a(); This does not declare an object of type SMARTA, it declares a function called 'a' which returns SMARTA You need to change that to: SMARTA a; or SMARTA a = SMARTA(); -- redi at gcc dot gnu dot org

[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

[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... --

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-12-04 10:49 --- Let's add DaveK in CC -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/42273] atomic_2.h:111: = instead of == in if

2009-12-04 Thread redi at gcc dot gnu dot org
--- Comment #2 from redi at gcc dot gnu dot org 2009-12-04 10:54 --- the suggested change is correct -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42273

[Bug libstdc++/42273] atomic_2.h:111: = instead of == in if

2009-12-04 Thread redi at gcc dot gnu dot org
--- Comment #3 from redi at gcc dot gnu dot org 2009-12-04 11:00 --- Although as I noted in Bug 40297 comment 2 I think that function should also have a memory barrier when m == memory_order_release, which the current code has by accident because of this bug ... so arguably it's better

[Bug rtl-optimization/42269] [4.4/4.5 Regression] Extra sign extension instructions generated

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-12-04 11:40 --- P4 unless this affects primary or secondary targets. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/42110] [4.5 Regression] ICE with inlining

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-12-04 12:03 --- This also happens when I try to reproduce the tramp3d profile mismatch (well, if checking is enabled only obviously). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42110

[Bug middle-end/42110] [4.5 Regression] ICE with inlining

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2009-12-04 12:06 --- The ICE goes away with -fno-ipa-cp. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41780] File gcc/config/arm/lib1funcs.asm broken for THUMB version 1 since r150545

2009-12-04 Thread sebastian dot huber at embedded-brains dot de
--- Comment #3 from sebastian dot huber at embedded-brains dot de 2009-12-04 12:15 --- The problem is still present with: arm-elf-gcc (GCC) 4.5.0 20091203 (experimental) -- sebastian dot huber at embedded-brains dot de changed: What|Removed

[Bug libgcj/40868] ecjx.cc should be compiled by host gcc

2009-12-04 Thread flameeyes at gentoo dot org
--- Comment #6 from flameeyes at gentoo dot org 2009-12-04 12:54 --- Created an attachment (id=19222) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19222action=view) Proposed patch With this patch applied, gcj cross-builds fine (not a canadian cross though). --

[Bug middle-end/42110] [4.5 Regression] ICE with inlining

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2009-12-04 13:00 --- So we come in tree-inline.c: 1695 if (id-transform_call_graph_edges == CB_CGE_MOVE_CLONES) 1696cgraph_create_edge_including_clones as we figure out a new direct call.

[Bug target/41780] File gcc/config/arm/lib1funcs.asm broken for THUMB version 1 since r150545

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-12-04 13:04 --- patches need to be sent to gcc-patc...@gcc.gnu.org please specify if older gcc versions work for you. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/42051] [OOP] ICE on array-valued function with CLASS formal argument

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #5 from dominiq at lps dot ens dot fr 2009-12-04 13:17 --- The smaller testcase of comment #1 is fixed with Confirmed The original fails because the vtable cannot be found. THis is due to: use grid_module, only : grid Removing the ,only : grid restores correct

[Bug target/41780] File gcc/config/arm/lib1funcs.asm broken for THUMB version 1 since r150545

2009-12-04 Thread sebastian dot huber at embedded-brains dot de
--- Comment #5 from sebastian dot huber at embedded-brains dot de 2009-12-04 13:31 --- This one works: arm-elf-gcc (GCC) 4.4.3 20091201 (prerelease) I think that r150545 introduced the problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41780

[Bug middle-end/42110] [4.5 Regression] ICE with inlining

2009-12-04 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2009-12-04 13:45 --- It is caused by revision 154200: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00421.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42110

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

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2009-12-04 14:21 --- It may be related to PR 42202. If I am not mistaken this has been fixed by revision 154944 (see http://gcc.gnu.org/ml/gcc-testresults/2009-12/msg00343.html ). However this pr is not fixed at revision 154970. --

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

2009-12-04 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Keywords||wrong-code Target Milestone|--- |4.5.0

[Bug fortran/42131] Weird translation of DO loops

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #29 from dominiq at lps dot ens dot fr 2009-12-04 14:24 --- AFAICT the inner loop of PR42108 is still unrolled. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42131

[Bug middle-end/42202] [4.5 regression] Revision 154688 caused many gfortran failures

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-12-04 14:24 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/42108] [4.4/4.5 Regression] 50% performance regression

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #24 from dominiq at lps dot ens dot fr 2009-12-04 14:25 --- AFAICT fixing pr42131 does not help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42108

[Bug rtl-optimization/41862] [4.5 Regression] -fgcse-sm causes bootstrap comparison failures

2009-12-04 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=41862

[Bug rtl-optimization/42216] [4.5 Regression] changes in scheduling regress 464.h264ref 20%

2009-12-04 Thread bernds_cb1 at t-online dot de
--- Comment #18 from bernds_cb1 at t-online dot de 2009-12-04 14:26 --- Unfortunately it causes failures. Tracking these mismatches really is quite tricky. I'll try to fix it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42216

[Bug fortran/42274] New: ICE: segmentation fault

2009-12-04 Thread sfilippone at uniroma2 dot it
The attached code gives an ICE against the fortran-dev branch as of r154975. [sfili...@donald bug12]$ gfortran -v Using built-in specs. COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/usr/local/gnudev/libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured

[Bug fortran/42274] ICE: segmentation fault

2009-12-04 Thread sfilippone at uniroma2 dot it
--- Comment #1 from sfilippone at uniroma2 dot it 2009-12-04 14:30 --- Created an attachment (id=19223) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19223action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42274

[Bug rtl-optimization/42216] [4.5 Regression] changes in scheduling regress 464.h264ref 20%

2009-12-04 Thread rguenther at suse dot de
--- Comment #19 from rguenther at suse dot de 2009-12-04 14:34 --- Subject: Re: [4.5 Regression] changes in scheduling regress 464.h264ref 20% On Fri, 4 Dec 2009, bernds_cb1 at t-online dot de wrote: --- Comment #18 from bernds_cb1 at t-online dot de 2009-12-04 14:26 ---

[Bug libffi/42275] New: pkg-config (.pc) file missing in libffi (lost during import)

2009-12-04 Thread ensonic at hora-obscura dot de
http://gcc.gnu.org/viewcvs/trunk/libffi/ does not have a libffi.pc.in in its source tree, which that is present in the tree the code got imported from: http://sources.redhat.com/cgi-bin/cvsweb.cgi/libffi/?cvsroot=libffi This caused issues elsewhere, e.g.

[Bug fortran/42274] ICE: segmentation fault

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-12-04 14:48 --- Fortran people - if you want to use bugzilla for fortran-dev please add a fortran-dev version people can report bugs against. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug fortran/42274] ICE: segmentation fault

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #3 from dominiq at lps dot ens dot fr 2009-12-04 14:58 --- The code compiles with [trunk revision 154654]. It looks like a regression. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42274

[Bug fortran/42274] ICE: segmentation fault

2009-12-04 Thread sfilippone at uniroma2 dot it
--- Comment #4 from sfilippone at uniroma2 dot it 2009-12-04 15:02 --- (In reply to comment #3) The code compiles with [trunk revision 154654]. It looks like a regression. Yes, I know, this is due to the recent work by Paul Thomas and Janus Weil about the dynamic dispatching

[Bug java/42276] When creating cross-gcj compiler, libjvm gets installed in system library paths

2009-12-04 Thread flameeyes at gentoo dot org
--- Comment #1 from flameeyes at gentoo dot org 2009-12-04 15:06 --- Created an attachment (id=19224) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19224action=view) Proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42276

[Bug libffi/42275] pkg-config (.pc) file missing in libffi (lost during import)

2009-12-04 Thread ensonic at hora-obscura dot de
--- Comment #1 from ensonic at hora-obscura dot de 2009-12-04 15:39 --- Also is the copy of the lib actually needed, could gcc not use the standalone libffi instead? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42275

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2009-12-04 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2009-12-04 15:57 --- (In reply to comment #3) Richard is probably right, it should be clearly marked against the branch, I have now set Reported against to 'fortran-dev', marked it in the Subject line and in 'known to work/fail'

[Bug other/42230] abi::__cxa_demangle fails to return the length of the decoded name

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2009-12-04 16:20 --- I'm recategorizing as other, because actually the demangler doesn't belong to the library. -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libffi/42243] [4.5 Regression] powerpc-apple-darwin9 libffi failures

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #21 from dominiq at lps dot ens dot fr 2009-12-04 16:27 --- At revision 154983, I get === libffi tests === Running target unix FAIL: libffi.call/cls_double_va.c -O0 -W -Wall output pattern test, is -0.0 FAIL: libffi.call/cls_longdouble_va.c -O0 -W -Wall

[Bug libfortran/40812] Files 2GB are incorrectly handled on mingw

2009-12-04 Thread jb at gcc dot gnu dot org
--- Comment #18 from jb at gcc dot gnu dot org 2009-12-04 16:28 --- Subject: Bug 40812 Author: jb Date: Fri Dec 4 16:28:44 2009 New Revision: 154984 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154984 Log: PR libfortran/40812 Large file support for MinGW Modified:

[Bug c++/42266] [C++0x] ICE with decltype and variadic templates

2009-12-04 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2009-12-04 16:40 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libfortran/40812] Files 2GB are incorrectly handled on mingw

2009-12-04 Thread jb at gcc dot gnu dot org
--- Comment #19 from jb at gcc dot gnu dot org 2009-12-04 17:02 --- Fixed, closing. -- jb at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2009-12-04 Thread janus at gcc dot gnu dot org
--- Comment #6 from janus at gcc dot gnu dot org 2009-12-04 17:06 --- (In reply to comment #5) #3 0x004fa344 in mio_component (c=0x154b880) at /home/tob/projects/fortran-dev/gcc/fortran/module.c:2362 The component here is 'is_null', and the parent symbol is

[Bug middle-end/31249] pseudo-optimization with sincos/cexpi

2009-12-04 Thread dominiq at lps dot ens dot fr
-- dominiq at lps dot ens dot fr changed: What|Removed |Added Severity|normal |minor Summary|pseudo-optimzation with

[Bug c++/42272] derived template default argument

2009-12-04 Thread debian dot templier at free dot fr
--- Comment #3 from debian dot templier at free dot fr 2009-12-04 17:12 --- Subject: Re: derived template default argument redi at gcc dot gnu dot org wrote: --- Comment #2 from redi at gcc dot gnu dot org 2009-12-04 09:48 --- SMARTA a(); This does not declare an object

[Bug c++/42277] New: decltype error in template

2009-12-04 Thread jakub at gcc dot gnu dot org
// { dg-options -std=c++0x } struct S { int s; }; template int N void foo () { S s; decltype (s.s) i; } diagnoses: t.C: In function ‘void foo()’: t.C:6: error: type of ‘s.s’ is unknown t.C:6: error: invalid type in declaration before ‘;’ token (but compiles just fine when template

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread davek at gcc dot gnu dot org
--- Comment #4 from davek at gcc dot gnu dot org 2009-12-04 17:30 --- Just got awake in my $TZ, will look at this straight away and fix or revert in the next couple of hours. Sorry for the inconvenience. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42271

[Bug c++/42272] derived template default argument

2009-12-04 Thread redi at gcc dot gnu dot org
--- Comment #4 from redi at gcc dot gnu dot org 2009-12-04 17:31 --- (In reply to comment #3) the pb is on line : template typename X , typename XT2 =T , typename X2 = typename XT2 :: X SMART(SMARTX value) : data(value.CastUp) {} ; I don't understand, that line did not appear

[Bug c++/42272] derived template default argument

2009-12-04 Thread debian dot templier at free dot fr
--- Comment #5 from debian dot templier at free dot fr 2009-12-04 17:33 --- the pb is on line : template typename X , typename XT2 =T , typename X2 = typename XT2 :: X SMART(SMARTX value) : data(value.CastUp) {} ; if i replace the line by template typename XT2 = T , typename

[Bug c++/42272] derived template default argument

2009-12-04 Thread debian dot templier at free dot fr
--- Comment #6 from debian dot templier at free dot fr 2009-12-04 17:39 --- i want a constructor on template class SMARTT with reference parameter on SMARTX value with the constraint of T on SMART instanciation is T is unherited of X class A { } ; class B : virtual public A { } ;

[Bug c++/42272] derived template default argument

2009-12-04 Thread debian dot templier at free dot fr
--- Comment #7 from debian dot templier at free dot fr 2009-12-04 17:44 --- template typename X , typename XT2 =T , typename X2 = typename XT2 :: X SMART(SMARTX value) : data(value.CastUp) {} ; The code to do the constructor --

[Bug c++/42272] derived template default argument

2009-12-04 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-12-04 17:44 --- . -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug rtl-optimization/42164] [4.5 Regression] internal compiler error: in simplify_subreg, at simplify-rtx.c:5138

2009-12-04 Thread daney at gcc dot gnu dot org
--- Comment #12 from daney at gcc dot gnu dot org 2009-12-04 17:46 --- Subject: Bug 42164 Author: daney Date: Fri Dec 4 17:46:23 2009 New Revision: 154987 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154987 Log: 2009-12-04 David Daney dda...@caviumnetworks.com PR

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread davek at gcc dot gnu dot org
--- Comment #5 from davek at gcc dot gnu dot org 2009-12-04 17:58 --- Created an attachment (id=19225) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19225action=view) Simple fix The comment in the patch should explain. Namespace macros are defined at the top of c++config.h before

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread davek at gcc dot gnu dot org
--- Comment #6 from davek at gcc dot gnu dot org 2009-12-04 18:00 --- I didn't anticipate any of the os-specific config headers trying to use the namespace macros, since all the necessary defines and stuff are only half-way through being set up, but I didn't imagine the possibility of

[Bug middle-end/42245] ICE in verify_backedges for 197.parser with sel-sched

2009-12-04 Thread amonakov at gcc dot gnu dot org
--- Comment #2 from amonakov at gcc dot gnu dot org 2009-12-04 18:00 --- (In reply to comment #0) Janis, Thank you for the testcase. This bug and PR42249 are fixed by Andrey's old patch: http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01930.html The patch in that message still

[Bug rtl-optimization/42246] ICE in init_seqno for 186.crafty with sel-sched

2009-12-04 Thread amonakov at gcc dot gnu dot org
-- amonakov at gcc dot gnu dot org changed: What|Removed |Added CC||amonakov at gcc dot gnu dot |

[Bug rtl-optimization/42249] unrecognizable insn for 254.gap with sel-sched

2009-12-04 Thread amonakov at gcc dot gnu dot org
-- amonakov at gcc dot gnu dot org changed: What|Removed |Added CC||amonakov at gcc dot gnu dot |

[Bug debug/42278] New: incorrect dwarf data gcc-4.4.2

2009-12-04 Thread YLitvinenko at astana dot oilfield dot slb dot com
I faced an error ERROR: ctfconvert: die 37: base type without name when run ctfconvert on some object files which were produced by gcc-4.4.2 The error like this: /opt/onbld/bin/i386/ctfconvert -g -l NDISWRAPPER example.o ERROR: ctfconvert: die 37: base type without name I

[Bug libffi/42243] [4.5 Regression] powerpc-apple-darwin9 libffi failures

2009-12-04 Thread howarth at nitro dot med dot uc dot edu
--- Comment #22 from howarth at nitro dot med dot uc dot edu 2009-12-04 18:13 --- Have you tried r154983 with http://gcc.gnu.org/ml/gcc-patches/2009-12/msg00255.html? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42243

[Bug rtl-optimization/42164] [4.5 Regression] internal compiler error: in simplify_subreg, at simplify-rtx.c:5138

2009-12-04 Thread daney at gcc dot gnu dot org
--- Comment #13 from daney at gcc dot gnu dot org 2009-12-04 18:20 --- Fixed by the patch. -- daney at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2009-12-04 18:22 --- Subject: Re: os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY' JDA, I don't have headers and libs to test a hpux cross-compiler, could you test the patch? I'll test tonight.

[Bug bootstrap/42271] os_defines.h:60:1: error: expected '{' before '_GLIBCXX_PSEUDO_VISIBILITY'

2009-12-04 Thread davek at gcc dot gnu dot org
--- Comment #8 from davek at gcc dot gnu dot org 2009-12-04 18:23 --- (In reply to comment #7) I'll test tonight. Thanks. So sorry for the aggro :( -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42271

[Bug libffi/42243] [4.5 Regression] powerpc-apple-darwin9 libffi failures

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #23 from dominiq at lps dot ens dot fr 2009-12-04 18:34 --- Have you tried r154983 with http://gcc.gnu.org/ml/gcc-patches/2009-12/msg00255.html? Not yet! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42243

[Bug libmudflap/42279] New: libmudflap checks with the wrong CPP for execinfo.h

2009-12-04 Thread viriketo at gmail dot com
Libmudflap receives the host CPP to test the headers with, instead of receiving the target CPP. I noticed it having a linux gnu system with glibc and targetting a uclibc linux. I will attach a patch with the fix I used. -- Summary: libmudflap checks with the wrong CPP for execinfo.h

[Bug libffi/41908] closures fail for some structure arguments containing floats

2009-12-04 Thread uros at gcc dot gnu dot org
--- Comment #7 from uros at gcc dot gnu dot org 2009-12-04 18:42 --- Subject: Bug 41908 Author: uros Date: Fri Dec 4 18:41:59 2009 New Revision: 154988 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=154988 Log: PR libffi/41908 * src/x86/ffi64.c

[Bug libstdc++/42273] atomic_2.h:111: = instead of == in if

2009-12-04 Thread bkoz at gcc dot gnu dot org
--- Comment #4 from bkoz at gcc dot gnu dot org 2009-12-04 18:43 --- Agree with #2. This is a one-liner to fix. Jonathan, can you put your comments in 40297 into the wiki page for atomics? I'd forgotten about this whole commentary. We are just starting in again on this. See:

[Bug libffi/41908] closures fail for some structure arguments containing floats

2009-12-04 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2009-12-04 18:43 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED

[Bug libmudflap/42279] libmudflap checks with the wrong CPP for execinfo.h

2009-12-04 Thread viriketo at gmail dot com
--- Comment #1 from viriketo at gmail dot com 2009-12-04 18:44 --- Created an attachment (id=19226) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19226action=view) Fix the CPP needed by libmudflap when cross-compiling -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42279

[Bug libstdc++/42273] atomic_2.h:111: = instead of == in if

2009-12-04 Thread redi at gcc dot gnu dot org
--- Comment #5 from redi at gcc dot gnu dot org 2009-12-04 18:46 --- will do -- redi at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug other/42280] New: libiberty configure script fails checking pid_t when without-headers

2009-12-04 Thread viriketo at gmail dot com
Trying to build a gcc 4.4.2 for 'baremetal' targets, in my case for later libc building, I find that the libiberty configure script at some stage checks for some libc headers to be available. I'm calling the gcc main configure with --without-headers. The total flags are:

[Bug fortran/42268] [4.4/4.5 Regression] derived type segfault with pack

2009-12-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2009-12-04 19:22 --- Janus, I just re-checked the patch from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41478#c12 and found that that is all that's needed. OK to commit to trunk and, after a few days, to 4.4 with the testcase from

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2009-12-04 Thread janus at gcc dot gnu dot org
--- Comment #7 from janus at gcc dot gnu dot org 2009-12-04 19:43 --- (In reply to comment #6) I think the problem is that c-tb-ppc is not set correctly for the PPCs inside vtype. The following patches fixes it: Index: gcc/fortran/symbol.c

[Bug c++/42281] New: g++ instantiates function templates at the wrong place

2009-12-04 Thread jezz at hkfree dot org
[Code] template class T int doSomething(T const aT) { return aT.a(); } class A { public: int a() const { return 1; } }; class B { public: int b() const { return 1; } }; template class T inline bool

[Bug fortran/42189] gfc_is_constant_expr has unacceptable side effects

2009-12-04 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2009-12-04 19:52 --- Jerry, this might be involved in PR41165 as well?! -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/42281] g++ instantiates function templates at the wrong place

2009-12-04 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-12-04 19:56 --- One issue is Koenig lookup does not apply to fundamental types. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42281

[Bug regression/42282] New: regression: ICE when bootstrapping trunk with -O2 -funswitch-loops

2009-12-04 Thread matt at use dot net
With 20091201 trunk on Linux/amd64 ICE does not happen with GCC 4.4.1-ubuntu8. Appears to be bad interaction between -O2 and -funswitch-loops. Either alone is fine, but together the crash occurs. The commandline below reproduces the issue, but removing all but -O2 and -funswitch-loops will also

[Bug tree-optimization/42283] New: regression: ICE when bootstrapping trunk with -O2 -ftree-loop-distribution

2009-12-04 Thread matt at use dot net
While bootstrapping trunk from 20091201 on amd64. Crash doesn't happen with GCC 4.4.1-ubuntu8. The ICE occurs when -ftree-loop-distribution is combined with -O2 -ftree-loop-linear. The commandline below reproduces the issue as well, but can be reduced to the forementioned options as well. gcc -c

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

2009-12-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #14 from tkoenig at gcc dot gnu dot org 2009-12-04 20:33 --- The problem is with the allocatable components for intrinsics, at least. This has the same problem: program main type :: container_t integer, dimension(:), allocatable :: entry end type container_t

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

2009-12-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #15 from tkoenig at gcc dot gnu dot org 2009-12-04 20:36 --- Very probably a dup of PR 40850. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41478

[Bug tree-optimization/42284] New: failing tree check in graphite-sese-to-poly.c for 164.gzip

2009-12-04 Thread janis at gcc dot gnu dot org
GCC trunk gets an internal compiler error when building SPEC CPU2000 test 164.gzip with -O2 -floop-interchange on powerpc-linux, as demonstrated by a minimized testcase that I'll attach to this PR. elm3b149% /home/janis/tools/gcc-trunk-anonsvn/bin/gcc -c -O2 -floop-interchange bug.c bug.c: In

[Bug tree-optimization/42284] failing tree check in graphite-sese-to-poly.c for 164.gzip

2009-12-04 Thread janis at gcc dot gnu dot org
--- Comment #1 from janis at gcc dot gnu dot org 2009-12-04 20:39 --- Created an attachment (id=19227) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19227action=view) Minimized testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42284

[Bug tree-optimization/42285] New: ICE in Graphite's scan_tree_for_params for 416.gamess

2009-12-04 Thread janis at gcc dot gnu dot org
GCC trunk gets an internal compiler error when building SPEC CPU2006 test 416.gamess with -O2 -floop-interchange on powerpc-linux, as demonstrated by this minimized testcase: SUBROUTINE EFGRDM(NCF,NFRG,G,RTRMS,GM,IOPT,K1) IMPLICIT DOUBLE PRECISION (A-H,O-Z) DIMENSION

[Bug c++/42277] decltype error in template

2009-12-04 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug libffi/42243] [4.5 Regression] powerpc-apple-darwin9 libffi failures

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #24 from dominiq at lps dot ens dot fr 2009-12-04 21:00 --- Have you tried r154983 with http://gcc.gnu.org/ml/gcc-patches/2009-12/msg00255.html? The patch does not change anything, I get the same failures with or without it. --

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

2009-12-04 Thread tkoenig at gcc dot gnu dot org
--- Comment #16 from tkoenig at gcc dot gnu dot org 2009-12-04 21:03 --- We get this right on assignment, so it is probably just a matter of copying over the logic from there. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41478

[Bug tree-optimization/42286] New: October 23rd change to tree-ssa-pre.c breaks calculix on powerpc with -ffast-math

2009-12-04 Thread meissner at gcc dot gnu dot org
The October 23rd, 2009 change to tree-ssa-pre.c breaks calculix on powerpc with -ffast-math. When you start up the benchmark with reference input, it fails almost immediately because the calculations don't converge. At this point, I don't have a narrowed down test case, but the following change:

[Bug tree-optimization/42286] October 23rd change to tree-ssa-pre.c breaks calculix on powerpc with -ffast-math

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-12-04 21:18 --- This change merely turns off PRE in cold code regions. So if -fno-tree-pre breaks calculix for you I'd guess some later optimization manages to miscompile it (my guess: the vectorizer). What options do you build

[Bug libmudflap/42279] libmudflap checks with the wrong CPP for execinfo.h

2009-12-04 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-12-04 21:24 --- Please send patches to gcc-patc...@gcc.gnu.org -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42279

[Bug tree-optimization/42286] October 23rd change to tree-ssa-pre.c breaks calculix on powerpc with -ffast-math

2009-12-04 Thread meissner at linux dot vnet dot ibm dot com
--- Comment #2 from meissner at linux dot vnet dot ibm dot com 2009-12-04 21:28 --- Subject: Re: October 23rd change to tree-ssa-pre.c breaks calculix on powerpc with -ffast-math On Fri, Dec 04, 2009 at 09:18:45PM -, rguenth at gcc dot gnu dot org wrote: --- Comment #1

[Bug c++/42281] g++ instantiates function templates at the wrong place

2009-12-04 Thread jezz at hkfree dot org
--- Comment #2 from jezz at hkfree dot org 2009-12-04 21:30 --- I have tried to simplify the code, but I have created only problem with int (not with user structure). In real code we have also something like this: Tested with same compilers: template2.cc: In function #8216;bool

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #8 from dominiq at lps dot ens dot fr 2009-12-04 21:37 --- With the patch in comment #7 the tests in pr41829 and the following ones segfault at runtime. ! module m type :: t1 integer :: i = 42 contains procedure, pass :: prod =

[Bug tree-optimization/42285] ICE in Graphite's scan_tree_for_params for 416.gamess

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2009-12-04 21:41 --- Confirmed on x86_64-apple-darwin10. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42285

[Bug tree-optimization/42284] failing tree check in graphite-sese-to-poly.c for 164.gzip

2009-12-04 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2009-12-04 21:47 --- Confirmed on x86_64-apple-darwin10: [macbook] f90/bug% gcc45 -O2 -floop-interchange -c pr42284.c pr42284.c:6:14: warning: conflicting types for built-in function 'malloc' pr42284.c: In function 'inflate_fixed':

[Bug target/42287] New: xgcc: Internal error: Segmentation fault (program as)

2009-12-04 Thread mark at advancedtechcorp dot com
Attempting to build GCC for a powerpc-linux-gnu target. Host machine is i686 running Linux 2.6.31.6-145.fc12.i686.PAE Get the dreaded checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more details. message.

[Bug target/42287] xgcc: Internal error: Segmentation fault (program as)

2009-12-04 Thread mark at advancedtechcorp dot com
--- Comment #1 from mark at advancedtechcorp dot com 2009-12-04 21:55 --- Created an attachment (id=19228) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19228action=view) config log configuration log where the crash is shown. --

  1   2   >