[Bug objc/25965] [4.3/4.4/4.5/4.6 Regression] Allows duplicate member names in objc subclasses

2010-09-18 Thread nicola at gcc dot gnu dot org
--- Comment #9 from nicola at gcc dot gnu dot org 2010-09-19 02:04 --- I submitted a patch that fixes this. Thanks -- nicola at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/45725] New: streambuf_iterator compares equal when it should not

2010-09-18 Thread jklowden at schemamania dot org
bool std::operator==( std::istreambuf_iterator, std::istreambuf_iterator ) returns TRUE if both iterators are EOF or both are not. That means two iterators at different places in the streambuf -- which, when dereferenced produce different characters -- nevertheless compare as equal. This is incon

[Bug objc/23710] objc front-end should not "abort" after erroring out about method definition not in class context

2010-09-18 Thread nicola at gcc dot gnu dot org
--- Comment #2 from nicola at gcc dot gnu dot org 2010-09-18 23:52 --- I submitted a patch to fix this. Thanks -- nicola at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/45453] [4.6 Regression] ICE: verify_cgraph_node failed: inlined_to pointer set for noninline callers with -O2 -fno-early-inlining

2010-09-18 Thread hubicka at gcc dot gnu dot org
--- Comment #6 from hubicka at gcc dot gnu dot org 2010-09-18 23:13 --- Fixed. -- hubicka at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/45453] [4.6 Regression] ICE: verify_cgraph_node failed: inlined_to pointer set for noninline callers with -O2 -fno-early-inlining

2010-09-18 Thread hubicka at gcc dot gnu dot org
--- Comment #5 from hubicka at gcc dot gnu dot org 2010-09-18 23:13 --- Subject: Bug 45453 Author: hubicka Date: Sat Sep 18 23:13:17 2010 New Revision: 164405 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164405 Log: PR tree-optimization/45453 * cgraphunit.c (c

[Bug fortran/45724] segmentation fault occurs when printing string if -malign-double option is used

2010-09-18 Thread kamaraju at gmail dot com
--- Comment #4 from kamaraju at gmail dot com 2010-09-18 22:26 --- Ok. Thanks for the explanation. I appreciate it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45724

[Bug tree-optimization/43959] [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors)

2010-09-18 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #16 from dave at hiauly1 dot hia dot nrc dot ca 2010-09-18 22:14 --- Subject: Re: [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors) On Sat, 18 Sep 2010, rguenth at gcc dot gnu dot org wrote: > --- Comment #14 from rguenth a

[Bug fortran/45724] segmentation fault occurs when printing string if -malign-double option is used

2010-09-18 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2010-09-18 21:43 --- (In reply to comment #2) > I dont understand your point in copy pasting the manual on -malign-double. > > Are you saying that segmentation fault is an acceptable/expected behavior in > this case and this bug will not be

[Bug c++/45605] Missed devirtualization

2010-09-18 Thread hubicka at gcc dot gnu dot org
--- Comment #19 from hubicka at gcc dot gnu dot org 2010-09-18 21:25 --- Subject: Bug 45605 Author: hubicka Date: Sat Sep 18 21:25:29 2010 New Revision: 164402 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164402 Log: PR tree-optimization/45605 * cgraphunit.c

[Bug middle-end/45234] [4.4/4.5/4.6 Regression] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca

2010-09-18 Thread sezeroz at gmail dot com
--- Comment #18 from sezeroz at gmail dot com 2010-09-18 20:51 --- Are 4.4 and 4.5 going to be fixed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45234

[Bug rtl-optimization/45678] [4.4/4.5/4.6 Regression] crash on vector code with -m32 -msse

2010-09-18 Thread sezeroz at gmail dot com
--- Comment #27 from sezeroz at gmail dot com 2010-09-18 20:51 --- Are 4.4 and 4.5 going to be fixed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45678

[Bug fortran/45724] segmentation fault occurs when printing string if -malign-double option is used

2010-09-18 Thread kamaraju at gmail dot com
--- Comment #2 from kamaraju at gmail dot com 2010-09-18 20:29 --- @Uros Bizjak I dont understand your point in copy pasting the manual on -malign-double. Are you saying that segmentation fault is an acceptable/expected behavior in this case and this bug will not be fixed? -- http

[Bug fortran/45724] segmentation fault occurs when printing string if -malign-double option is used

2010-09-18 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2010-09-18 19:47 --- `-malign-double' `-mno-align-double' Control whether GCC aligns `double', `long double', and `long long' variables on a two word boundary or a one word boundary. Aligning `double' variables on a two word bou

[Bug middle-end/45722] [4.6 Regression] FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os

2010-09-18 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2010-09-18 19:39 --- Subject: Re: [4.6 Regression] FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os On Sat, 18 Sep 2010, rguenth at gcc dot gnu dot org wrote: > Can you please reduce preprocessed sour

[Bug fortran/45724] New: segmentation fault occurs when printing string if -malign-double option is used

2010-09-18 Thread kamaraju at gmail dot com
J.P. Malhado originally reported this bug in Debian BTS as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518642. debian_chroot:sid:kusumanchi:/home/518642# cat string.f90 write(6,*) 'string1' write(6,'(A)') 'string2' end debian_chroot:sid:kusumanchi:/home/518642# /usr/lib/gcc-snapshot/bin/gfo

[Bug tree-optimization/43959] [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors)

2010-09-18 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2010-09-18 18:59 --- Subject: Re: [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors) On Sat, 18 Sep 2010, rguenth at gcc dot gnu dot org wrote: > > > --- Comment #14 from rgu

[Bug tree-optimization/45709] [4.3 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #19 from rguenth at gcc dot gnu dot org 2010-09-18 18:54 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNE

[Bug tree-optimization/45709] [4.3 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #18 from rguenth at gcc dot gnu dot org 2010-09-18 18:54 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 18:53:53 2010 New Revision: 164400 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164400 Log: 2010-09-18 Richard Guenther PR tree-optimizatio

[Bug middle-end/45720] [4.6 regression] Revision 164367 miscompiled SPEC CPU 2K

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-09-18 18:45 --- I also see 450.soplex and 481.wrf fail. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45720

[Bug middle-end/45722] [4.6 Regression] FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-09-18 18:43 --- Can you please reduce preprocessed source? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libfortran/45723] opening /dev/null for appending writes

2010-09-18 Thread Joost dot VandeVondele at pci dot uzh dot ch
-- Joost dot VandeVondele at pci dot uzh dot ch changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug libfortran/45723] New: opening /dev/null for appending writes

2010-09-18 Thread Joost dot VandeVondele at pci dot uzh dot ch
I'm wondering if the following open statement should really fail. I have no strong opinion, but it would be convenient if it 'just' worked, like you can open an non-existing file and 'append'. I guess it is related to the fact that /dev/null can't be seeked. > cat test.f90 OPEN(UNIT=7,FILE="/dev

[Bug middle-end/45722] New: FAIL: gcc.c-torture/execute/20040709-2.c execution at -O1 and -Os

2010-09-18 Thread danglin at gcc dot gnu dot org
FAIL: gcc.c-torture/execute/20040709-2.c execution, -O1 FAIL: gcc.c-torture/execute/20040709-2.c execution, -Os (gdb) r Starting program: /home/dave/gnu/gcc-4.6/objdir/gcc/testsuite/gcc/20040709-2.x1g Program received signal SIGABRT, Aborted. 0x40a9787c in raise (sig=6) at ../nptl/sysdeps/uni

[Bug lto/45721] [4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:673 with -flto

2010-09-18 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||hubicka at gcc dot gnu dot |

[Bug tree-optimization/43959] [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors)

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2010-09-18 18:25 --- You have way more non-SSA variables - possibly due to callee-copy of args (again). I suppose some optimizations end up being disabled for some reason by that, but likely nobody will be interested to fixup missed o

[Bug fortran/45710] WRITE of NAMELIST group to internal file contains newline characters

2010-09-18 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2010-09-18 18:18 --- This issue, line ending for namelist to character arrays, has come up before. I don't remember the outcome of that previous discussion. I will research a little. -- jvdelisle at gcc dot gnu dot org changed:

[Bug tree-optimization/43959] [4.6 Regression] FAIL: gcc.dg/torture/builtin-cproj-1.c -O1 (test for excess errors)

2010-09-18 Thread danglin at gcc dot gnu dot org
-- danglin at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING |NEW Component|testsuite |tree-optimization

[Bug lto/45721] New: [4.6 Regression] ICE: in function_and_variable_visibility, at ipa.c:673 with -flto

2010-09-18 Thread zsojka at seznam dot cz
Compiler output: $ gcc -flto -r -nostdlib file[12].c lto1: internal compiler error: in function_and_variable_visibility, at ipa.c:673 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. lto-wrapper: /mnt/svn/gcc-trunk/binary

[Bug tree-optimization/45709] [4.3 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #17 from rguenth at gcc dot gnu dot org 2010-09-18 17:24 --- Backport for 4.3 pending testing. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-09-18 17:23 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 17:23:20 2010 New Revision: 164399 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164399 Log: 2010-09-18 Richard Guenther PR tree-optimizatio

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-09-18 17:16 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 17:16:42 2010 New Revision: 164398 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164398 Log: 2010-09-18 Richard Guenther PR tree-optimizatio

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #14 from rguenth at gcc dot gnu dot org 2010-09-18 17:13 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 17:13:04 2010 New Revision: 164397 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164397 Log: 2010-09-18 Richard Guenther PR tree-optimizatio

[Bug fortran/45710] WRITE of NAMELIST group to internal file contains newline characters

2010-09-18 Thread kargl at gcc dot gnu dot org
--- Comment #3 from kargl at gcc dot gnu dot org 2010-09-18 17:11 --- (In reply to comment #2) > So what was > required to clarify an issue for a number of people ended up confusing you. > Also note that every > compiler tried (XL, ifort, g95, gfortran) had different results, which wa

[Bug fortran/45710] WRITE of NAMELIST group to internal file contains newline characters

2010-09-18 Thread urbanjost at comcast dot net
--- Comment #2 from urbanjost at comcast dot net 2010-09-18 16:35 --- Subject: Re: WRITE of NAMELIST group to internal file contains newline characters The irony in that question is that the obscurity of the example is a direct result of the unexpected behavior of write of a NAMELIST

[Bug middle-end/45720] [4.6 regression] Revision 164367 miscompiled SPEC CPU 2K

2010-09-18 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45720

[Bug testsuite/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-09-18 16:27 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|WAITING

[Bug c/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread hjl at gcc dot gnu dot org
--- Comment #5 from hjl at gcc dot gnu dot org 2010-09-18 16:25 --- Subject: Bug 45719 Author: hjl Date: Sat Sep 18 16:24:50 2010 New Revision: 164395 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164395 Log: Pass -fno-pic to gcc.target/i386/pad-3.c. 2010-09-18 H.J. Lu

[Bug c/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread howarth at nitro dot med dot uc dot edu
--- Comment #4 from howarth at nitro dot med dot uc dot edu 2010-09-18 16:12 --- (In reply to comment #3) > Does adding "-fno-pic" work on Darwin? > Yes, -fno-pic also suppresses the nop's in the testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45719

[Bug fortran/45689] [F2003] Missing transformational intrinsic in the trans_func_f2003 list

2010-09-18 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2010-09-18 15:58 --- (In reply to comment #3) > Am I correct to understand that the current situation (i.e. the error message) > is a temporary fix for some missing gfc_simplify_*? If the error message you refer to is > Error: transfor

[Bug middle-end/45720] New: [4.6 regression] Revision 164367 miscompiled SPEC CPU 2K

2010-09-18 Thread hjl dot tools at gmail dot com
Revision 164367: http://gcc.gnu.org/ml/gcc-cvs/2010-09/msg00661.html miscompiled SPEC CPU 2K at -O3. On Linux/x86-64, I got Running 186.crafty ref peak lnx32e-gcc default *** Miscompare of crafty.out, see /export/gnu/import/svn/gcc-test/spec/2000/x86_ 64/spec/benchspec/CINT2000/186.crafty/run

[Bug c/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-09-18 15:11 --- Does adding "-fno-pic" work on Darwin? -- hjl dot tools at gmail dot com changed: What|Removed |Added --

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-09-18 15:06 --- Well - I think the point is that if the dynamic type of storage differs from its static type (as it happens with placement new) you cannot rely on TYPE_BINFO to be correct at all. Which means that instead of ICEin

[Bug c/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2010-09-18 15:02 --- Created an attachment (id=21830) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21830&action=view) preprocessed source file for /gcc.target/i386/pad-3.c at -m32 on x86_64-apple-darwin10 -- http://

[Bug c/45719] gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread howarth at nitro dot med dot uc dot edu
nerated with... /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/ /sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100918/gcc/testsuite/gcc.target/i386/pad-3.c -O2 -fomit-frame-pointer -march=atom -S -S -m32 --save-temps -o pad-3.s --

[Bug c/45719] New: gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m32 for-fPIC

2010-09-18 Thread howarth at nitro dot med dot uc dot edu
On x86_64-apple-darwin10, the new testcase failure... FAIL: gcc.target/i386/pad-3.c scan-assembler-not nop appears at -m32. The failure is suppressed if the testcase is compiled with -fno-PIC. -- Summary: gcc.target/i386/pad-3.c scan-assembler-not nop fails at -m

[Bug debug/43628] [4.5 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2010-09-18 14:49 --- Fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status|REOPENED

[Bug debug/43628] [4.5 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-09-18 Thread hjl at gcc dot gnu dot org
--- Comment #7 from hjl at gcc dot gnu dot org 2010-09-18 14:48 --- Subject: Bug 43628 Author: hjl Date: Sat Sep 18 14:48:36 2010 New Revision: 164392 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164392 Log: Fix missing C++ debug info for pointer types. gcc/ 2010-09-18 H.J.

[Bug inline-asm/45718] New: unresolved reference to __builtin_ia32_loadaps

2010-09-18 Thread jengelh at medozas dot de
Compilation of this sample fails, despite loadaps being mentioned in the gcc.info documentation. #include int main(void) { float q; __builtin_ia32_loadaps(&q); return 0; } Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.5/lto

[Bug debug/43628] [4.5 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #6 from hjl dot tools at gmail dot com 2010-09-18 14:13 --- 4.5 isn't fixed. -- hjl dot tools at gmail dot com changed: What|Removed |Added Status

[Bug debug/44645] [4.5 Regression] missing debug info for pointer types

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2010-09-18 14:13 --- *** This bug has been marked as a duplicate of 43628 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug debug/43628] [4.5/4.6 Regression] in-class func-ptr type parameter has unspecified DW_AT_type

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-09-18 14:13 --- *** Bug 44645 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added ---

[Bug debug/44645] [4.5 Regression] missing debug info for pointer types

2010-09-18 Thread hjl dot tools at gmail dot com
--- Comment #9 from hjl dot tools at gmail dot com 2010-09-18 13:26 --- This is caused by revision 154354: http://gcc.gnu.org/ml/gcc-cvs/2009-11/msg00575.html -- hjl dot tools at gmail dot com changed: What|Removed |Added -

[Bug debug/44645] [4.5 Regression] missing debug info for pointer types

2010-09-18 Thread redi at gcc dot gnu dot org
--- Comment #8 from redi at gcc dot gnu dot org 2010-09-18 13:20 --- *** Bug 45717 has been marked as a duplicate of this bug. *** -- redi at gcc dot gnu dot org changed: What|Removed |Added -

[Bug debug/45717] [4.5 Regression] regression in debug info on simple C++ code

2010-09-18 Thread redi at gcc dot gnu dot org
--- Comment #2 from redi at gcc dot gnu dot org 2010-09-18 13:20 --- *** This bug has been marked as a duplicate of 44645 *** -- redi at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/45717] [4.5 Regression] regression in debug info on simple C++ code

2010-09-18 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|regression in debug info on |[4.5 Regression] regression |simple C++ code

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-09-18 12:54 --- new patch in testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45709

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-09-18 12:54 --- Created an attachment (id=21828) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21828&action=view) reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45580

[Bug debug/45717] regression in debug info on simple C++ code

2010-09-18 Thread charlet at gcc dot gnu dot org
--- Comment #1 from charlet at gcc dot gnu dot org 2010-09-18 12:51 --- Note that this works fine on mainline and 4.3.x, 4.4.x -- charlet at gcc dot gnu dot org changed: What|Removed |Added --

[Bug debug/45717] New: regression in debug info on simple C++ code

2010-09-18 Thread charlet at gcc dot gnu dot org
Given the following simple code snippet, tested on x86_64-pc-linux-gnu, i686-pc-linux-gnu, and i686-pc-mingw32: << struct Elem { int data; struct Elem* next; }; int main () { struct Elem* list; return 0; } >> Compile with: g++ main.cc -o main run under gdb: gdb main ptype Elem yiel

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-09-18 12:42 --- Yep - testcase that still ICEs (now w/ a segfault): struct Region { int storage[4]; int count; }; static inline Region subtract(int lhs) { Region reg; int* storage = reg.storage; int* storage2 = reg.

[Bug c++/45709] [4.3/4.4 Regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-09-18 12:30 --- Stopping here for now - I guess doing immediate insertion still can break things as if there is another PHI node we'll iterate over the edges again (but now including split ones) and find_edge (new_edge->src->aux,

[Bug c++/45709] [4.3/4.4/4.5/4.6 regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-09-18 11:39 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 11:39:44 2010 New Revision: 164391 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164391 Log: 2010-09-18 Richard Guenther PR tree-optimizatio

[Bug c++/45709] [4.3/4.4/4.5/4.6 regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-09-18 11:38 --- Subject: Bug 45709 Author: rguenth Date: Sat Sep 18 11:38:25 2010 New Revision: 164390 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=164390 Log: 2010-09-18 Richard Guenther PR tree-optimization/

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-09-18 10:15 --- (In reply to comment #7) > (In reply to comment #6) > > autoreducing. > > > > Is this "I reduce it myself" or "I have some tool reduce it for me"? If the > latter is the case, then what is the tool for automatic te

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread aanisimov at inbox dot ru
--- Comment #7 from aanisimov at inbox dot ru 2010-09-18 10:11 --- (In reply to comment #6) > autoreducing. > Is this "I reduce it myself" or "I have some tool reduce it for me"? If the latter is the case, then what is the tool for automatic testcase reduction? -- http://gcc.gnu.o

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-09-18 10:02 --- autoreducing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45580

[Bug c++/45709] [4.3/4.4/4.5/4.6 regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-09-18 09:53 --- We run into /* With return slot optimization we can end up with non-gimple (foo *)&this->m, fix that here. */ if (TREE_CODE (new_arg) != SSA_NAME && TR

[Bug middle-end/45706] [4.6 regression] gcc.dg/vect/vect-114.c

2010-09-18 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45706

[Bug tree-optimization/45580] [4.6 Regression] Building WebKit fails with compiler catching SIGSEGV in gimple_fold_obj_type_ref_known_binfo()

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-09-18 09:32 --- (In reply to comment #4) > The problem is a big one. In short, placement new operator changes > the type of an object to another, which re-sets up the VMT. Then there > is call of a virtual method of the latter type

[Bug c++/45709] [4.3/4.4/4.5/4.6 regression] internal compiler error: in add_phi_arg, at tree-phinodes.c:395

2010-09-18 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 middle-end/45712] [4.6 Regression] Segmentation violation when compiling spec source on either x86 or ppc with debugging

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-09-18 09:28 --- It should never return NULL for global vars. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/45714] [4.6 Regression] Vectorization of double pow function causes a segmentation fault

2010-09-18 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|Vectorization of double pow |[4.6 Regression] |function causes a |Vect

[Bug tree-optimization/45716] [4.6 regression] ICE: segmentation fault at gcc/tree-ssa-ccp.c:1347

2010-09-18 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-09-18 09:26 --- Honza. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug ada/35194] floating point truncation error on intel platform

2010-09-18 Thread ebotcazou at gcc dot gnu dot org
--- Comment #12 from ebotcazou at gcc dot gnu dot org 2010-09-18 09:06 --- Not a GCC bug. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added St

[Bug testsuite/42843] --enable-build-with-cxx plugin tests fail

2010-09-18 Thread ebotcazou at gcc dot gnu dot org
--- Comment #25 from ebotcazou at gcc dot gnu dot org 2010-09-18 08:53 --- Tentatively. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/43297] [4.4 regression] -O2 -fPIC breaks htmlnorm.c

2010-09-18 Thread ebotcazou at gcc dot gnu dot org
--- Comment #5 from ebotcazou at gcc dot gnu dot org 2010-09-18 08:48 --- Investigating. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/45711] Building with "--enable-libstdcxx-debug" fails during install

2010-09-18 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2010-09-18 08:39 --- Thanks Ralf, I was sure you would have something sensible to say here. And, please, feel free to self assign ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45711

[Bug tree-optimization/45716] [4.6 regression] ICE: segmentation fault at gcc/tree-ssa-ccp.c:1347

2010-09-18 Thread jojelino at gmail dot com
--- Comment #1 from jojelino at gmail dot com 2010-09-18 07:57 --- Created an attachment (id=21827) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21827&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45716

[Bug tree-optimization/45716] New: [4.6 regression] ICE: segmentation fault at gcc/tree-ssa-ccp.c:1347

2010-09-18 Thread jojelino at gmail dot com
" doe s not match "/cygdrive/d/cygwin/bin/cygwin1.dll" (CRC mismatch). [New Thread 6004.0x112c] GNU C (GCC) version 4.6.0 20100918 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.6.0 20100918 (experimental), GMP version 5.0 .0, MPFR version 2.4.2, MPC version

[Bug tree-optimization/45714] Vectorization of double pow function causes a segmentation fault

2010-09-18 Thread Joost dot VandeVondele at pci dot uzh dot ch
-- Joost dot VandeVondele at pci dot uzh dot ch changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1

[Bug tree-optimization/45714] Vectorization of double pow function causes a segmentation fault

2010-09-18 Thread Joost dot VandeVondele at pci dot uzh dot ch
--- Comment #2 from Joost dot VandeVondele at pci dot uzh dot ch 2010-09-18 07:48 --- reduced testcase: > cat bug.f90 integer index(18),i,j,k,l,ipiv(18),info,ichange,neq,lda,ldb, & nrhs,iplas real*8 ep0(6),al10(18),al20(18),dg0(18),ep(6),al1(18), & al2(18),dg(18

[Bug fortran/45715] New: [ABI cleanup] Move runtime parsing of I/O control list to front end

2010-09-18 Thread tkoenig at gcc dot gnu dot org
Currently, for code like WRITE (*,ADVANCE="NO") we compare the ADVANCE string in the library. This is wasteful in the vast majority of cases, where the corresponding strings are constant. We should do the string comparison in the front end, where it can be folded, and pass a bit field to the li