[Bug fortran/58007] New: ICE -- free_pi_tree(): Unresolved fixup, depends on order of module inclusion

2013-07-27 Thread shapero at uw dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58007 Bug ID: 58007 Summary: ICE -- free_pi_tree(): Unresolved fixup, depends on order of module inclusion Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: ma

[Bug middle-end/56888] memcpy implementation optimized as a call to memcpy

2013-07-27 Thread bugdal at aerifal dot cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56888 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment #19 fr

[Bug libstdc++/57914] Memory leak in __cxa_thread_atexit when using thread_local

2013-07-27 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57914 Jason Merrill changed: What|Removed |Added Target Milestone|--- |4.8.2 --- Comment #4 from Jason Merrill

[Bug tree-optimization/57993] [4.9 Regression] ICE: verify_ssa failed (definition in block n does not dominate use in block m)

2013-07-27 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57993 --- Comment #7 from Bill Schmidt --- More complete fix submitted as http://gcc.gnu.org/ml/gcc-patches/2013-07/msg01326.html.

[Bug c++/57945] [4.9 Regression] ICE: in varpool_get_node, at cgraph.h:840

2013-07-27 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945 Marc Glisse changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UNCO

[Bug tree-optimization/58006] [4.8/4.9 Regression] ICE compiling VegaStrike with -ffast-math -ftree-parallelize-loops=2

2013-07-27 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58006 Marc Glisse changed: What|Removed |Added Status|WAITING |NEW Summary|ICE regression compi

[Bug tree-optimization/58006] ICE regression compiling VegaStrike on f19 with -ffast-math and -ftree-parallelize-loops=2

2013-07-27 Thread ermo.gcc.gnu.org at spammesenseless dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58006 --- Comment #3 from ermo.gcc.gnu.org at spammesenseless dot net --- @Paolo: *sigh* -- I suspected that it wasn't ever going to be as simple as describing what I did to trigger the ICE. Sorry for polluting bugzilla with an incomplete bug-report.

[Bug tree-optimization/58005] missed optimization printf constant string

2013-07-27 Thread dushistov at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58005 --- Comment #4 from Evgeniy Dushistov --- >Such an optimization can increase code size >if the same format string is used with >many different arguments, may be then two fputs calls? fputs(__PRETTY_FUNCTION__, stdout); fputs("%s: test1\n" + 2/*

[Bug c++/58006] ICE regression compiling VegaStrike on f19 with -ffast-math and -ftree-parallelize-loops=2

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58006 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/58006] ICE regression compiling VegaStrike on f19 with -ffast-math and -ftree-parallelize-loops=2

2013-07-27 Thread ermo.gcc.gnu.org at spammesenseless dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58006 --- Comment #2 from ermo.gcc.gnu.org at spammesenseless dot net --- Created attachment 30564 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30564&action=edit preprocessed source

[Bug rtl-optimization/57921] Alias change causes perl from SPEC 2006 to abort on MIPS

2013-07-27 Thread dgilmore at mips dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57921 Doug Gilmore changed: What|Removed |Added CC||dgilmore at mips dot com --- Comment #6 fr

[Bug fortran/58003] internal compiler error: in convert_mpz_to_unsigned, at fortran/simplify.c:165

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58003 --- Comment #2 from Tobias Burnus --- (In reply to Chris Gilbreth from comment #0) > (Is this valid Fortran?) First, it is definitely a bug - internal compiler errors are always a bug. Regarding the validity: The number z'0F00F0008001' = 108

[Bug c++/58006] New: ICE regression compiling VegaStrike on f19 with -ffast-math and -ftree-parallelize-loops=2

2013-07-27 Thread ermo.gcc.gnu.org at spammesenseless dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58006 Bug ID: 58006 Summary: ICE regression compiling VegaStrike on f19 with -ffast-math and -ftree-parallelize-loops=2 Product: gcc Version: 4.8.1 Status: UNCONFIRMED

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #10 from Paolo Carlini --- About testing, it would be just matter of extending/updating what Kaveh Ghazi set up when mpfr/mpc came in.

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #9 from Marc Glisse --- (In reply to jos...@codesourcery.com from comment #7) > An example of MPC not following all the Annex G special cases is that > catanh (1 + i0) is specified in Annex G to return Inf + i0 with > divide-by-zero

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #8 from Paolo Carlini --- About sin(Inf): I checked that with / without the real_isfinite the expression evaluated in every case the same, -nan, if I remember correctly. I don't have more details at the moment. My general point, again,

[Bug tree-optimization/58005] missed optimization printf constant string

2013-07-27 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58005 --- Comment #3 from joseph at codesourcery dot com --- Such an optimization can increase code size (well, the total size of string constants in the program) if the same format string is used with many different arguments, so it may not always be

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #6 from Marc Glisse --- (In reply to Paolo Carlini from comment #5) > Today I was thinking that given that, per docs and testsuite (double checked > yesterday) the mpfr functions are able to cope with +-Inf arguments to the > mathemati

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #7 from joseph at codesourcery dot com --- An example of MPC not following all the Annex G special cases is that catanh (1 + i0) is specified in Annex G to return Inf + i0 with divide-by-zero exception, but at least with my MPC insta

[Bug tree-optimization/58005] missed optimization printf constant string

2013-07-27 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58005 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Status|UN

[Bug tree-optimization/58005] missed optimization printf constant string

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58005 Paolo Carlini changed: What|Removed |Added CC||jakub at gcc dot gnu.org Compone

[Bug fortran/58003] internal compiler error: in convert_mpz_to_unsigned, at fortran/simplify.c:165

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58003 Tobias Burnus changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCO

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #5 from Paolo Carlini --- Today I was thinking that given that, per docs and testsuite (double checked yesterday) the mpfr functions are able to cope with +-Inf arguments to the mathematical functions and evaluate correctly, gating the

[Bug c++/58005] New: missed optimization printf constant string

2013-07-27 Thread dushistov at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58005 Bug ID: 58005 Summary: missed optimization printf constant string Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/58004] Internal compiler error in unify_one_argument, at cp/pt.c:15445

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58004 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/52844] ICE

2013-07-27 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52844 Paolo Carlini changed: What|Removed |Added CC||lin90162 at gmail dot com --- Comment #8

[Bug target/51244] [SH] Inefficient conditional branch and code around T bit

2013-07-27 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51244 --- Comment #62 from Oleg Endo --- (In reply to Laurent Aflonsi from comment #61) > > More generally, I'm surprised to see that optimization at mapping level, > isn't this a generic problematic that should be handled at rtl dead code > eliminatio

[Bug c++/58004] New: Internal compiler error in unify_one_argument, at cp/pt.c:15445

2013-07-27 Thread lin90162 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58004 Bug ID: 58004 Summary: Internal compiler error in unify_one_argument, at cp/pt.c:15445 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/57954] AVX missing vxorps (zeroing) before vcvtsi2s %edx, slow down AVX code

2013-07-27 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57954 --- Comment #5 from vincenzo Innocente --- confirmed that the patch fixes the issue c++ -O2 -march=corei7-avx polyAVX.cpp time ./a.out 10358474048 2.965u 0.001s 0:02.97 99.6%0+0k 0+0io 146pf+0w

[Bug middle-end/54961] FAIL: gfortran.dg/pr48757.f -O (internal compiler error) after revision 192440

2013-07-27 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54961 Dominique d'Humieres changed: What|Removed |Added Status|SUSPENDED |WAITING --- Comment #9 from Domini

[Bug fortran/58003] New: internal compiler error: in convert_mpz_to_unsigned, at fortran/simplify.c:165

2013-07-27 Thread cngilbreth at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58003 Bug ID: 58003 Summary: internal compiler error: in convert_mpz_to_unsigned, at fortran/simplify.c:165 Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug fortran/54633] ICEs and reject valid with MINLOC/MINVAL (MAXLOC/MAXVAL) due to lacking compile-time simplification

2013-07-27 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54633 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-27 Thread dushistov at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #27 from Evgeniy Dushistov --- Created attachment 30563 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30563&action=edit icc -c -Ofast -march=native objdump

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2013-07-27 Thread dushistov at mail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #26 from Evgeniy Dushistov --- I try such simple C++ function, compiled in separate object file(-march=native -Ofast): void mult(const double * const __restrict__ A, const double * const __restrict__ B, double * const __restrict__ C,

[Bug fortran/58000] Accept OPEN( ... NAME=) with -std=legacy

2013-07-27 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58000 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org

[Bug fortran/58001] Make it possible to silence "Extension: Tab character in format" warning

2013-07-27 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58001 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug fortran/57991] Enhance "Same actual argument associated" warning (-Waliasing)

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57991 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/57991] Enhance "Same actual argument associated" warning (-Waliasing)

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57991 --- Comment #1 from Tobias Burnus --- Author: burnus Date: Sat Jul 27 14:17:01 2013 New Revision: 201286 URL: http://gcc.gnu.org/viewcvs?rev=201286&root=gcc&view=rev Log: 2013-07-27 Tobias Burnus PR fortran/57991 * interface.c

[Bug fortran/57285] [OOP] ICE on invalid: "gfc_array_dimen_size(): Bad dimension" due to SIZE intrinsic with invalid dim on CLASS dummy

2013-07-27 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57285 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #6 f

[Bug fortran/57285] [OOP] ICE on invalid: "gfc_array_dimen_size(): Bad dimension" due to SIZE intrinsic with invalid dim on CLASS dummy

2013-07-27 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57285 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/31016] Use __buildin_memcpy and __memcpy for array assignment

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31016 --- Comment #7 from Tobias Burnus --- (In reply to Thomas Koenig from comment #6) > Working on it a little bit. I believe that the middle end prefers the use of ARRAY_RANGE_REF to the use of memcpy. The reason is that with ARRAY_RANGE_REF it know

[Bug target/12081] Gcc can't be compiled with -mregparm=3

2013-07-27 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12081 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #25 f

[Bug fortran/31016] Use __buildin_memcpy and __memcpy for array assignment

2013-07-27 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31016 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/58002] New: [IR tracking] Pointer function results in non pointer context: Shall use a temporary

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58002 Bug ID: 58002 Summary: [IR tracking] Pointer function results in non pointer context: Shall use a temporary Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywo

[Bug fortran/58001] New: Make it possible to silence "Extension: Tab character in format" warning

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58001 Bug ID: 58001 Summary: Make it possible to silence "Extension: Tab character in format" warning Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: diagnos

[Bug fortran/58000] New: Accept OPEN( ... NAME=) with -std=legacy

2013-07-27 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58000 Bug ID: 58000 Summary: Accept OPEN( ... NAME=) with -std=legacy Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P

[Bug fortran/57285] [OOP] ICE on invalid: "gfc_array_dimen_size(): Bad dimension" due to SIZE intrinsic with invalid dim on CLASS dummy

2013-07-27 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57285 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|una

[Bug fortran/57285] [OOP] ICE on invalid: "gfc_array_dimen_size(): Bad dimension" due to SIZE intrinsic with invalid dim on CLASS dummy

2013-07-27 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57285 --- Comment #3 from janus at gcc dot gnu.org --- Why the hell do we disable the dimension check for CLASS variables? Index: gcc/fortran/check.c === --- gcc/fortran/check.c(revisi

[Bug tree-optimization/57999] New: Missed constant propagation into trampolines

2013-07-27 Thread alexey.tourbin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57999 Bug ID: 57999 Summary: Missed constant propagation into trampolines Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-

[Bug tree-optimization/57994] Constant folding of infinity

2013-07-27 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57994 --- Comment #4 from Marc Glisse --- The MPFR documentation does claim that it strictly conforms to annex F (with an explanation on how to emulate subnormals), though it isn't clear if that claim only concerns +-*/sqrt or everything. (In reply to