[Bug middle-end/58024] [4.9 Regression] segfault with -fopenmp

2013-09-25 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58024 Joost VandeVondele changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/57461] [4.9 Regression] ICE (segfault) for pass_final's ggc_collect: in lookup_page_table_entry, depending on details like (length of?) identifier names, file name of source file

2013-09-25 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57461 Joost VandeVondele changed: What|Removed |Added CC||townsend at astro dot wisc.edu --- C

[Bug middle-end/57461] [4.9 Regression] ICE (segfault) for pass_final's ggc_collect: in lookup_page_table_entry, depending on details like (length of?) identifier names, file name of source file

2013-09-25 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57461 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug middle-end/58024] [4.9 Regression] segfault with -fopenmp

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58024 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment #

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #8 from Tobias Burnus --- (In reply to H.J. Lu from comment #7) > Can you add "-funroll-loops --param max-unroll-times=7"? On Intel Core i5-3570 (glibc-2.18, openSUSE 13.1b1), I get with the attached Intel .s file and today's GCC: re

[Bug fortran/55501] [F03] ICE using MERGE in constant expr

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55501 --- Comment #15 from Tobias Burnus --- (In reply to Bill Long from comment #14) > Just a note that I'm now using > GNU Fortran (MacPorts gcc49 4.9-20130609_0) 4.9.0 20130609 (experimental) > and the original test case works with this version. Tha

[Bug c++/58541] New: [c++11] Bogus "error: redeclaration ... differs in ‘constexpr’"

2013-09-25 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58541 Bug ID: 58541 Summary: [c++11] Bogus "error: redeclaration ... differs in ‘constexpr’" Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c/58540] Incorrect warning message for '*=' statement and different results based on optimization

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58540 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/58539] [4.7/4.8/4.9 Regression] ICE with segfault at -O3 with -g enabled on x86_64-linux-gnu

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58539 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/58540] New: Incorrect warning message for '*=' statement and different results based on optimization

2013-09-25 Thread bernardwidynski at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58540 Bug ID: 58540 Summary: Incorrect warning message for '*=' statement and different results based on optimization Product: gcc Version: 4.7.3 Status: UNCONFIRMED S

[Bug fortran/55501] [F03] ICE using MERGE in constant expr

2013-09-25 Thread longb at cray dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55501 --- Comment #14 from Bill Long --- Just a note that I'm now using $ gf --version GNU Fortran (MacPorts gcc49 4.9-20130609_0) 4.9.0 20130609 (experimental) Copyright (C) 2013 Free Software Foundation, Inc. and the original test case works with th

[Bug c/53001] -Wfloat-conversion should be available to warn about floating point errors

2013-09-25 Thread jjcogliati-r1 at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53001 Joshua Cogliati changed: What|Removed |Added Attachment #30873|0 |1 is obsolete|

[Bug tree-optimization/58513] *var and MEM[(const int &)var] (var has int* type) are not treated as the same data ref.

2013-09-25 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58513 --- Comment #3 from congh at gcc dot gnu.org --- Author: congh Date: Thu Sep 26 01:36:49 2013 New Revision: 202932 URL: http://gcc.gnu.org/viewcvs?rev=202932&root=gcc&view=rev Log: 2013-09-24 Cong Hou Backport from mainline: 2013-09-24

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 --- Comment #9 from congh at gcc dot gnu.org --- Author: congh Date: Thu Sep 26 01:36:49 2013 New Revision: 202932 URL: http://gcc.gnu.org/viewcvs?rev=202932&root=gcc&view=rev Log: 2013-09-24 Cong Hou Backport from mainline: 2013-09-24

[Bug fortran/55501] [F03] ICE using MERGE in constant expr

2013-09-25 Thread john.harper at vuw dot ac.nz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55501 john.harper at vuw dot ac.nz changed: What|Removed |Added CC||john.harper at vuw dot ac.nz

[Bug tree-optimization/58539] New: ICE with segfault at -O3 with -g enabled on x86_64-linux-gnu (affecting trunk, 4.8, and 4.7)

2013-09-25 Thread su at cs dot ucdavis.edu
/configure --enable-languages=c,c++,objc,obj-c++,fortran,lto --enable-checking=release --with-gmp=/usr/local/gcc-trunk --with-mpfr=/usr/local/gcc-trunk --with-mpc=/usr/local/gcc-trunk --with-cloog=/usr/local/gcc-trunk --prefix=/usr/local/gcc-trunk Thread model: posix gcc version 4.9.0 20130925 (experimental

[Bug c++/58538] New: Injected class-name treated as type-name instead of template-name when used as a template-argument for a template template-parameter

2013-09-25 Thread d.frey at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58538 Bug ID: 58538 Summary: Injected class-name treated as type-name instead of template-name when used as a template-argument for a template template-parameter Product: gcc

[Bug c++/58537] New: internal compiler error: in gen_rtx_SUBREG, at emit-rtl.c:776

2013-09-25 Thread cas43 at cs dot stanford.edu
x=/home/craig/new-gcc/i-4.8 Thread model: posix gcc version 4.8.2 20130925 (prerelease) (GCC) I get similar results with this version: Using built-in specs. COLLECT_GCC=/home/craig/new-gcc/i-trunk/bin/g++ COLLECT_LTO_WRAPPER=/home/craig/new-gcc/i-trunk/libexec/gcc/x86_64-unknown-linux-gnu/

[Bug c++/58536] New: [c++1y] ICE with auto in constructor

2013-09-25 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58536 Bug ID: 58536 Summary: [c++1y] ICE with auto in constructor Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/58535] New: [4.8/4.9 Regression] ICE with virtual template function

2013-09-25 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58535 Bug ID: 58535 Summary: [4.8/4.9 Regression] ICE with virtual template function Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c++/58534] New: [c++1y] ICE with auto in template function parameters

2013-09-25 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58534 Bug ID: 58534 Summary: [c++1y] ICE with auto in template function parameters Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/58533] New: [c++1y] ICE with auto in function pointer

2013-09-25 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58533 Bug ID: 58533 Summary: [c++1y] ICE with auto in function pointer Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/58338] Add noexcept to functions with a narrow contract

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #9 from Marc Glisse --- Author: glisse Date: Wed Sep 25 20:28:12 2013 New Revision: 202924 URL: http://gcc.gnu.org/viewcvs?rev=202924&root=gcc&view=rev Log: 2013-09-25 Marc Glisse PR libstdc++/58338 * include/bits/forward_

[Bug rtl-optimization/58461] [MIPS] Using LRA instead of reload increases code size for mips16

2013-09-25 Thread matthew.fortune at imgtec dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58461 --- Comment #3 from Matthew Fortune --- (In reply to rsand...@gcc.gnu.org from comment #2) > I think it'd be wrong for the backend to say that moves between > MIPS16 registers and other general registers are more expensive > than memory though.

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #7 from H.J. Lu --- Can you add "-funroll-loops --param max-unroll-times=7"?

[Bug fortran/58436] [4.9 Regression][OOP] ICE (segfault) in generate_finalization_wrapper for CLASS(*)

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58436 Tobias Burnus changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/58436] [4.9 Regression][OOP] ICE (segfault) in generate_finalization_wrapper for CLASS(*)

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58436 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Wed Sep 25 19:56:20 2013 New Revision: 202923 URL: http://gcc.gnu.org/viewcvs?rev=202923&root=gcc&view=rev Log: 2013-09-25 Tobias Burnus PR fortran/58436 * class.c (ge

[Bug fortran/57697] [OOP] Segfault with defined assignment for components during intrinsic assignment

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57697 --- Comment #15 from Tobias Burnus --- Author: burnus Date: Wed Sep 25 19:54:12 2013 New Revision: 202922 URL: http://gcc.gnu.org/viewcvs?rev=202922&root=gcc&view=rev Log: 2013-09-25 Tobias Burnus PR fortran/57697 PR fortran/5

[Bug fortran/58469] [4.8/4.9 Regression] Defined assignment: ICE, possibly wrong value

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58469 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Wed Sep 25 19:54:12 2013 New Revision: 202922 URL: http://gcc.gnu.org/viewcvs?rev=202922&root=gcc&view=rev Log: 2013-09-25 Tobias Burnus PR fortran/57697 PR fortran/58

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #6 from Marc Glisse --- Please ignore my last comment, I now see the same 30% difference, the rest must have been a user error on my part.

[Bug bootstrap/58532] New: bootstrap failure with BOOT_CFLAGS="-g -O3"

2013-09-25 Thread dcb314 at hotmail dot com
Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com I just tried to bootstrap gcc 4.9 trunk dated 20130925 on an AMD Phenom with BOOT_CFLAGS="-g -O3". It failed, but on checking the difference between -O2 and -O3, I got the

[Bug tree-optimization/58530] [4.9 Regression] crash in get_combined_adhoc_loc

2013-09-25 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58530 Markus Trippelsdorf changed: What|Removed |Added CC||markus at trippelsdorf dot de --- C

[Bug lto/58528] lto1: internal compiler error: in build_abbrev_table, at dwarf2out.c:7478

2013-09-25 Thread charles.frasch at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58528 --- Comment #2 from Charles --- Hi, I think I got this right. Found a file in /tmp that had stuff like this: CMakeFiles/Fix_Engine_Detail_ut.dir/Message_Index_ut.cpp.o CMakeFiles/Fix_Engine_Detail_ut.dir/Message_Log_ut.cpp.o CMakeFiles/Fix_Engin

[Bug middle-end/21718] real.c rounding not perfect

2013-09-25 Thread exploringbinary at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21718 --- Comment #18 from Rick Regan --- (In reply to Vincent Lefèvre from comment #17) > I confirm that it is an architecture-dependent bug. I can't reproduce any > error with your test program on > http://www.exploringbinary.com/incorrectly-rounded-c

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #5 from Marc Glisse --- I actually see gcc 4 times (not just 30%) slower than icpc here using the same command lines. The asm produced by gcc contains tons of mov insn.

[Bug c/58531] [4.7/4.8 Regression] Strange array element ordering with O1 flag

2013-09-25 Thread guillaume at eulerian dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58531 --- Comment #4 from Guillaume --- Ok i understand. I took a sad brain shortcut assuming a single block declaration was generating an (only possible) increasing address for each compound. This was working on all previous gcc version i used (as far

[Bug c/58531] [4.7/4.8 Regression] Strange array element ordering with O1 flag

2013-09-25 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58531 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/58531] [4.7/4.8 Regression] Strange array element ordering with O1 flag

2013-09-25 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58531 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2 f

[Bug c/58531] [4.7/4.8 Regression] Strange array element ordering with O1 flag

2013-09-25 Thread guillaume at eulerian dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58531 --- Comment #1 from Guillaume --- Created attachment 30897 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30897&action=edit test.c / Makefile

[Bug c/58531] New: [4.7/4.8 Regression] Strange array element ordering with O1 flag

2013-09-25 Thread guillaume at eulerian dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58531 Bug ID: 58531 Summary: [4.7/4.8 Regression] Strange array element ordering with O1 flag Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: major

[Bug middle-end/21718] real.c rounding not perfect

2013-09-25 Thread vincent-gcc at vinc17 dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21718 --- Comment #17 from Vincent Lefèvre --- I confirm that it is an architecture-dependent bug. I can't reproduce any error with your test program on http://www.exploringbinary.com/incorrectly-rounded-conversions-in-gcc-and-glibc/ even with old gcc v

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #4 from Tobias Burnus --- (In reply to Marc Glisse from comment #3) > Does it help if you pass the_bins_size as int*restrict (and adapt the uses)? > Or use a local variable instead that you write at the end? That doesn't have any effe

[Bug middle-end/21718] real.c rounding not perfect

2013-09-25 Thread exploringbinary at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21718 --- Comment #16 from Rick Regan --- I can no longer find any conversions that gcc (I'm using 4.6.3) performs incorrectly, including the examples cited above. It doesn't look like there has been any related code changes in real.c though. Is this an

[Bug tree-optimization/58530] [4.9 Regression] crash in get_combined_adhoc_loc

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58530 Marek Polacek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/58530] [4.9 Regression] crash in get_combined_adhoc_loc

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58530 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #3 from Marc Glisse --- Does it help if you pass the_bins_size as int*restrict (and adapt the uses)? Or use a local variable instead that you write at the end? Gcc has a notoriously restricted view of what restrict means, compared to m

[Bug c++/58530] New: crash in get_combined_adhoc_loc

2013-09-25 Thread dcb314 at hotmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Created attachment 30896 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30896&action=edit gzipped C++ source code I just tried to compile package activemq-cpp-3.7.1-1 with gcc 4.9 trunk dated 20130925.

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #2 from Tobias Burnus --- Created attachment 30895 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30895&action=edit Assembler generated by Intel's icpc for test.cc

[Bug middle-end/58529] Loop 30% faster with Intel than with GCC

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 --- Comment #1 from Tobias Burnus --- Created attachment 30894 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30894&action=edit Main file (calls test file in a loop)

[Bug middle-end/58529] New: Loop 30% faster with Intel than with GCC

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58529 Bug ID: 58529 Summary: Loop 30% faster with Intel than with GCC Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Pr

[Bug libstdc++/57916] Improve std::sort partitioning by explicitly employing the pivot

2013-09-25 Thread chris at bubblescope dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57916 Chris Jefferson changed: What|Removed |Added CC||chris at bubblescope dot net --- Commen

[Bug lto/58528] lto1: internal compiler error: in build_abbrev_table, at dwarf2out.c:7478

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58528 --- Comment #1 from Richard Biener --- Please try to reduce the testcase, see http://gcc.gnu.org/wiki/A_guide_to_testcase_reduction

[Bug c++/58527] Failures when a function parameter pack is not final

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58527 --- Comment #3 from Marc Glisse --- (In reply to Nick Maclaren from comment #2) > I would be interested in a reference to the wording in the standard, > if you know it offhand. I failed to find it. [temp.deduct.call] For a function parameter pa

[Bug c++/58527] Failures when a function parameter pack is not final

2013-09-25 Thread nmm1 at cam dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58527 --- Comment #2 from Nick Maclaren --- Thanks. I can't use your fix, because I am trying to write a generic multi-dimensional array class for possible inclusion in the standard, and demanding such usages from end users is Not On. There are other

[Bug c++/58527] Failures when a function parameter pack is not final

2013-09-25 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58527 --- Comment #1 from Marc Glisse --- The parameter pack can only be deduced if it is in last position (that's an arbitrary restriction, but it is in C++11). However, you can still do: weeble(123,456,789,3.1416);

[Bug lto/58528] New: lto1: internal compiler error: in build_abbrev_table, at dwarf2out.c:7478

2013-09-25 Thread charles.frasch at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58528 Bug ID: 58528 Summary: lto1: internal compiler error: in build_abbrev_table, at dwarf2out.c:7478 Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal

[Bug c++/58527] New: Failures when a function parameter pack is not final

2013-09-25 Thread nmm1 at cam dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58527 Bug ID: 58527 Summary: Failures when a function parameter pack is not final Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c/50584] No warning for passing small array to C99 static array declarator

2013-09-25 Thread me at minglis dot id.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 --- Comment #4 from Malcolm Inglis --- I don't have a copy of the C99 standard, but IBM says [1] that if the function is called with a pointer to a smaller array than specified with `static`, then the behavior is undefined. Ergo, there should be a

[Bug tree-optimization/58526] Inlining looses restrict qualifier and leads to loop versioned vectorization

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58526 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/58513] *var and MEM[(const int &)var] (var has int* type) are not treated as the same data ref.

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58513 Bug 58513 depends on bug 58521, which changed state. Bug 58521 Summary: [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 What|Removed

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Blocks|

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Sep 25 09:51:13 2013 New Revision: 202889 URL: http://gcc.gnu.org/viewcvs?rev=202889&root=gcc&view=rev Log: 2013-09-25 Richard Biener PR middle-end/58521 * tree.c (itera

[Bug c++/58510] [4.9 Regression] [c++0x] ICE with multiple non-static data initializations in union

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58510 --- Comment #3 from Marek Polacek --- At first blush this seems to fix it: --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -980,9 +980,12 @@ sort_mem_initializers (tree t, tree mem_inits) else if (TREE_VALUE (*last_p) && !TREE_VALUE (ini

[Bug c++/58510] [4.9 Regression] [c++0x] ICE with multiple non-static data initializations in union

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58510 Marek Polacek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2 f

[Bug sanitizer/58420] internal compiler error: in ubsan_type_descriptor, at ubsan.c:280

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58420 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/58420] internal compiler error: in ubsan_type_descriptor, at ubsan.c:280

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58420 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Sep 25 09:04:20 2013 New Revision: 202887 URL: http://gcc.gnu.org/viewcvs?rev=202887&root=gcc&view=rev Log: PR sanitizer/58420 * ubsan.c (ubsan_type_descriptor): Handle IDEN

[Bug sanitizer/58413] ubsan constant folding

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58413 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/58413] ubsan constant folding

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58413 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Sep 25 08:58:57 2013 New Revision: 202886 URL: http://gcc.gnu.org/viewcvs?rev=202886&root=gcc&view=rev Log: PR sanitizer/58413 c-family/ * c-ubsan.c (ubsan_instrument_shift)

Re: [Bug target/58490] __sync_bool_compare_and_swap sign bit failure

2013-09-25 Thread Christian Bruel
On 09/24/2013 05:53 PM, rearnsha at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58490 > > --- Comment #2 from Richard Earnshaw --- > Can you let me know whether > > http://gcc.gnu.org/ml/gcc-patches/2013-03/msg00553.html > > fixes the problem? This remind me an issue I r

[Bug tree-optimization/58526] New: Inlining looses restrict qualifier and leads to loop versioned vectorization

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58526 Bug ID: 58526 Summary: Inlining looses restrict qualifier and leads to loop versioned vectorization Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: mis

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 --- Comment #6 from Richard Biener --- Btw, the ICE hints at iterative_hash_expr and operand_equal_p being out-of-sync after the change. Yep: /* The type of the second operand is relevant, except for its top-level qualifiers.

[Bug c++/58516] [4.7/4.8/4.9 Regression] ICE with __transaction_atomic

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58516 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 --- Comment #5 from Andreas Schwab --- spawn /usr/local/gcc/gcc-20130925/Build/./gcc/xg++ -shared-libgcc -B/usr/local/gcc/gcc-20130925/Build/./gcc -nostdinc++ -L/usr/local/gcc/gcc-20130925/Build/ia64-suse-linux/libstdc++-v3/src -L/usr/local/gcc

[Bug c++/58516] [4.7/4.8/4.9 Regression] ICE with __transaction_atomic

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58516 --- Comment #5 from Marek Polacek --- Fixed.

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/58516] [4.7/4.8/4.9 Regression] ICE with __transaction_atomic

2013-09-25 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58516 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Wed Sep 25 07:48:47 2013 New Revision: 202883 URL: http://gcc.gnu.org/viewcvs?rev=202883&root=gcc&view=rev Log: PR c++/58516 cp/ * semantics.c (finish_transaction_stmt): Check f

[Bug c++/58525] __cxa_throw_bad_array_new_length is generated with -fno-exceptions

2013-09-25 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58525 --- Comment #1 from Alexander Ivchenko --- Created attachment 30891 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30891&action=edit Proposed untested fix Proposed untested fix is attached

[Bug c++/58525] New: __cxa_throw_bad_array_new_length is generated with -fno-exceptions

2013-09-25 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58525 Bug ID: 58525 Summary: __cxa_throw_bad_array_new_length is generated with -fno-exceptions Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/58521] [4.9 Regression] bootstrap failure: ICE in mem_ref_in_stmt, at tree-ssa-loop-im.c:677

2013-09-25 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58521 --- Comment #3 from Tobias Burnus --- As remarked in PR58524: For me, it failed with MALLOC_PERTURB_ set and didn't without, which implies that some uninitialized memory is used.