[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-24 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 Andrey Belevantsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60305] ICE constexpr array of functions in template

2014-02-24 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60305 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug c++/60311] [c++1y] ICE with pointer-to-function with auto parameter

2014-02-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60311 --- Comment #1 from Adam Butcher --- Author: abutcher Date: Tue Feb 25 06:44:53 2014 New Revision: 208111 URL: http://gcc.gnu.org/viewcvs?rev=208111&root=gcc&view=rev Log: Fix PR c++/60311. PR c++/60311 * parser.c (function_being_declare

[Bug rtl-optimization/60155] ICE: in get_pressure_class_and_nregs at gcse.c:3438

2014-02-24 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60155 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #6 fro

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-24 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 --- Comment #7 from Andrey Belevantsev --- Author: abel Date: Tue Feb 25 06:35:09 2014 New Revision: 208109 URL: http://gcc.gnu.org/viewcvs?rev=208109&root=gcc&view=rev Log: PR rtl-optimization/60292 * sel-sched.c (fill_vec_av_set): Do no

[Bug rtl-optimization/49847] [4.7/4.8/4.9 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2014-02-24 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #34 from Jeffrey A. Law --- OK. Then I suggest two immediate things to do. 1. Fix the documentation for cc0 targets to indicate that the setter/user no longer have to be consecutive, particularly in the presence of flag_trapping_math

[Bug c++/60328] [4.8/4.9 Regression] [c++11] ICE/Rejection with specialization in variadic template

2014-02-24 Thread reagentoo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60328 --- Comment #2 from reagentoo at gmail dot com --- (In reply to Jason Merrill from comment #1) > GCC 4.9 implements the tentative resolution of DR 1430. > > http://open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1430 > > *** This bug has been ma

[Bug c++/60065] [c++1y] ICE with auto parameter pack

2014-02-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60065 --- Comment #3 from Adam Butcher --- Author: abutcher Date: Tue Feb 25 03:47:24 2014 New Revision: 208106 URL: http://gcc.gnu.org/viewcvs?rev=208106&root=gcc&view=rev Log: Fix PR c++/60065. PR c++/60065 * parser.c (cp_parser_direct_decla

[Bug c++/60335] New: confused by earlier errors, bailing out

2014-02-24 Thread vanyacpp at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60335 Bug ID: 60335 Summary: confused by earlier errors, bailing out Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/60334] New: Segmentation fault on character pointer assignments

2014-02-24 Thread antony at cosmologist dot info
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60334 Bug ID: 60334 Summary: Segmentation fault on character pointer assignments Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-24 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #6 from Jan Hubicka --- Author: hubicka Date: Mon Feb 24 22:58:44 2014 New Revision: 208097 URL: http://gcc.gnu.org/viewcvs?rev=208097&root=gcc&view=rev Log: PR lto/60295 * lto.c (stream_out): Avoid parallel streaming with

[Bug c++/51239] [DR 1430] ICE with variadic template alias

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51239 Jason Merrill changed: What|Removed |Added CC||reagentoo at gmail dot com --- Comment #7

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #5 from H.J. Lu --- (In reply to Jan Hubicka from comment #4) > I think this is better variant > $ svn diff ~/trunk/gcc/lto/lto.c > Index: /aux/hubicka/trunk/gcc/lto/lto.c >

[Bug c++/60328] [4.8/4.9 Regression] [c++11] ICE/Rejection with specialization in variadic template

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60328 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/60146] [4.8 Regression] ICE when compiling this code with -fopenmp

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60146 Jason Merrill changed: What|Removed |Added Summary|[4.8/4.9 Regression] ICE|[4.8 Regression] ICE when

[Bug c++/60146] [4.8/4.9 Regression] ICE when compiling this code with -fopenmp

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60146 --- Comment #5 from Jason Merrill --- Author: jason Date: Mon Feb 24 22:17:43 2014 New Revision: 208094 URL: http://gcc.gnu.org/viewcvs?rev=208094&root=gcc&view=rev Log: PR c++/60146 * pt.c (tsubst_omp_for_iterator): Don't let substitutio

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-24 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #4 from Jan Hubicka --- > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 > > --- Comment #3 from H.J. Lu --- > lto_wpa_write_files has > > for (i = 0; i < n_sets; i++) > { > ... > stream_out (temp_filename, part->encoder, i == n_

[Bug libstdc++/60333] New: type_traits make_signed, make_unsigned missing support for long long enumerations

2014-02-24 Thread harald at gigawatt dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60333 Bug ID: 60333 Summary: type_traits make_signed, make_unsigned missing support for long long enumerations Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity

[Bug c++/60312] [4.9 Regression] [c++1y] ICE using auto as template parameter

2014-02-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60312 --- Comment #5 from Adam Butcher --- Actually strike that, my [local] changes relating to PR c++/60065 (http://gcc.gnu.org/ml/gcc-patches/2014-02/msg01437.html) seem to have changed the behavior.

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #3 from H.J. Lu --- lto_wpa_write_files has for (i = 0; i < n_sets; i++) { ... stream_out (temp_filename, part->encoder, i == n_sets - 1); ... } n_sets is 32 when bootstrapping GCC. With parallel build, we may build cc1, cc1plus, f9

[Bug c++/60312] [4.9 Regression] [c++1y] ICE using auto as template parameter

2014-02-24 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60312 --- Comment #4 from Volker Reichelt --- > I think this might have fixed PR c++/60311 too. Alas not, that one still crashes for me.

[Bug c++/60312] [4.9 Regression] [c++1y] ICE using auto as template parameter

2014-02-24 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60312 Adam Butcher changed: What|Removed |Added CC||abutcher at gcc dot gnu.org --- Comment #3

[Bug c++/37140] type inherited from base class not recognized

2014-02-24 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37140 --- Comment #15 from fabien at gcc dot gnu.org --- Author: fabien Date: Mon Feb 24 20:27:34 2014 New Revision: 208093 URL: http://gcc.gnu.org/viewcvs?rev=208093&root=gcc&view=rev Log: 2014-02-24 Fabien Chene PR c++/37140 * parse

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

2014-02-24 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60332 Bug ID: 60332 Summary: [c++1y] ICE with auto in function-pointer cast Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, lto Severity: normal

[Bug c++/60331] New: ICE with OpenMP #pragma omp declare reduction in template class

2014-02-24 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60331 Bug ID: 60331 Summary: ICE with OpenMP #pragma omp declare reduction in template class Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug other/60330] New: Licensed an unlicensed file

2014-02-24 Thread alangiderick at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60330 Bug ID: 60330 Summary: Licensed an unlicensed file Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assign

[Bug other/60329] New: Fix Typo

2014-02-24 Thread alangiderick at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60329 Bug ID: 60329 Summary: Fix Typo Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at g

[Bug c++/60328] New: [4.8/4.9 Regression] [c++11] ICE/Rejection with specialization in variadic template

2014-02-24 Thread reagentoo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60328 Bug ID: 60328 Summary: [4.8/4.9 Regression] [c++11] ICE/Rejection with specialization in variadic template Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severi

[Bug c++/60146] [4.8/4.9 Regression] ICE when compiling this code with -fopenmp

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60146 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60312] [4.9 Regression] [c++1y] ICE using auto as template parameter

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60312 --- Comment #2 from Jason Merrill --- Author: jason Date: Mon Feb 24 18:47:20 2014 New Revision: 208092 URL: http://gcc.gnu.org/viewcvs?rev=208092&root=gcc&view=rev Log: PR c++/60312 * parser.c (cp_parser_template_type_arg): Check for inv

[Bug c++/60312] [4.9 Regression] [c++1y] ICE using auto as template parameter

2014-02-24 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60312 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58950] Missing "statement has no effect"

2014-02-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #17 from Paolo Carlini --- Yes, I know that. What I'm saying is that other code may want to see that TREE_NO_WARNING honored, the issue doesn't have much to do with 54583 per se. In my personal opinion removing a TREE_NO_WARNING check

[Bug rtl-optimization/50677] volatile forces load into register

2014-02-24 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50677 --- Comment #5 from Andrew Pinski --- (In reply to H.J. Lu from comment #4) > Why doesn't combine include (clobber (reg:CC 17 flags))? It has nothing to do with the clobber. Inside combine_instructions there is a call to init_recog_no_volatile wh

[Bug c++/58950] Missing "statement has no effect"

2014-02-24 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #16 from Marc Glisse --- (In reply to Paolo Carlini from comment #15) > I don't think you simply want a better fix for 54583, because for the > testcase in #Comment 13 the new conditional setting TREE_NO_WARNING isn't > used. Otherwise

[Bug c++/58950] Missing "statement has no effect"

2014-02-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 --- Comment #15 from Paolo Carlini --- I don't think you simply want a better fix for 54583, because for the testcase in #Comment 13 the new conditional setting TREE_NO_WARNING isn't used. Otherwise, I think it would be easy to tighten it via arra

[Bug rtl-optimization/50677] volatile forces load into register

2014-02-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50677 --- Comment #4 from H.J. Lu --- Combine generates Trying 6, 7 -> 8: Failed to match this instruction: (set (mem/v:SI (reg/v/f:DI 85 [ i ]) [2 *i_2(D)+0 S4 A32]) (plus:SI (mem/v:SI (reg/v/f:DI 85 [ i ]) [2 *i_2(D)+0 S4 A32]) (const_int

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 --- Comment #5 from Zhendong Su --- Did you separately compile the two files at -O0 and link at -Os, like below? > $ gcc-trunk -flto -O0 -c foo.c > $ gcc-trunk -flto -O0 -c main.c > $ gcc-trunk -flto -Os foo.o main.o

[Bug c++/58950] Missing "statement has no effect"

2014-02-24 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950 Marc Glisse changed: What|Removed |Added CC||paolo.carlini at oracle dot com --- Comment

[Bug preprocessor/58580] [4.8 Regression] preprocessor goes OOM with warning for zero literals

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58580 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug preprocessor/58580] [4.8 Regression] preprocessor goes OOM with warning for zero literals

2014-02-24 Thread dodji at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58580 Dodji Seketeli changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #7 from Richard Biener --- Note that we seem to fail to update BB predicates for switch stmts. size:0.00, time:0.00, predicate:(true) size:3.00, time:2.00, predicate:(not inlined) size:2.00, time:2.

[Bug libstdc++/59894] Force use of the default new/delete

2014-02-24 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59894 --- Comment #4 from Marc Glisse --- (In reply to Marc Glisse from comment #0) > PR 59893 considers a different path using LTO to inline at link time the > definition from libsupc++. Note that doing both at the same time: 1) provide an inline vers

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #6 from Richard Biener --- Btw, the smaller testcase (E4 case commented) shows exactly the same behavior, we just seem to be exponential so only adding E4 makes it "really" bad.

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #5 from Richard Biener --- Hmm, ok - it is supposed to only account for the extra call edges in the inlined bodies. The actual issue seems to be Deciding on inlining of small functions. Starting with size 114. Enqueueing calls in Te

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #4 from Richard Biener --- When calling do_estimate_edge_size to compute the effect on caller size when inlining an edge we call estimate_node_size_and_time which eventually recurses down to estimate_calls_size_and_time (why!? call ed

[Bug ipa/60266] [4.9 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:261 during LibreOffice LTO build

2014-02-24 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60266 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/60266] [4.9 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:261 during LibreOffice LTO build

2014-02-24 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60266 --- Comment #4 from Martin Jambor --- Author: jamborm Date: Mon Feb 24 12:39:52 2014 New Revision: 208067 URL: http://gcc.gnu.org/viewcvs?rev=208067&root=gcc&view=rev Log: 2014-02-24 Martin Jambor PR ipa/60266 * ipa-cp.c (propagate_co

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 --- Comment #3 from Richard Biener --- This whole thing updating keys and such should use a proper lattice of per-cgraph and per-edge node sizes/times which can be updated with a less ad-hoc algorithm than the current one which easily and complete

[Bug rtl-optimization/60317] [4.9 Regression] find_hard_regno_for compile time hog in libvpx

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60317 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > This whole thing updating keys and such should use a proper lattice of > per-cgraph and per-edge node sizes/times which can be updated with a > less ad-hoc algor

[Bug rtl-optimization/60317] [4.9 Regression] find_hard_regno_for compile time hog in libvpx

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60317 --- Comment #3 from Richard Biener --- This whole thing updating keys and such should use a proper lattice of per-cgraph and per-edge node sizes/times which can be updated with a less ad-hoc algorithm than the current one which easily and complete

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-24 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 --- Comment #6 from Andrey Belevantsev --- (In reply to Dominique d'Humieres from comment #5) > The PR is fixed by the patch in comment 2 without regression, see > http://gcc.gnu.org/ml/gcc-testresults/2014-02/msg01688.html. > > Thanks for the qu

[Bug ipa/60315] [4.8/4.9 Regression] template constructor switch optimization

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60315 Richard Biener changed: What|Removed |Added Blocks||60243 --- Comment #2 from Richard Biener

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-24 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 --- Comment #5 from Dominique d'Humieres --- The PR is fixed by the patch in comment 2 without regression, see http://gcc.gnu.org/ml/gcc-testresults/2014-02/msg01688.html. Thanks for the quick fix.

[Bug libstdc++/60326] Incorrect type from std::make_unsigned

2014-02-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60326 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/45791] Missed devirtualization

2014-02-24 Thread matthijs at stdin dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45791 Matthijs Kooijman changed: What|Removed |Added CC||matthijs at stdin dot nl --- Comment

[Bug fortran/60128] [4.8/4.9 Regression] Wrong ouput using en edit descriptor

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60128 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 --- Comment #4 from Richard Biener --- (In reply to Zhendong Su from comment #3) > (In reply to Richard Biener from comment #1) > > Hmm, I can't reproduce this with 4.8 or trunk but with 4.5, 4.6 and 4.7. > > Richard, it still fails for me. Did y

[Bug fortran/59198] [4.7/4.8/4.9 Regression] ICE on cyclically dependent polymorphic types

2014-02-24 Thread paul.richard.thomas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59198 --- Comment #10 from paul.richard.thomas at gmail dot com --- A further small remark, when the explicit interface for obs1_int is turned to a subroutine, everything works perfectly. I am homing in on this as being the source of the trouble; I sus

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 --- Comment #3 from Zhendong Su --- (In reply to Richard Biener from comment #1) > Hmm, I can't reproduce this with 4.8 or trunk but with 4.5, 4.6 and 4.7. Richard, it still fails for me. Did you use LTO? $ gcc-trunk -v Using built-in specs. C

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 --- Comment #2 from Richard Biener --- 4.7 and lower is expected to show this behavior due to the bug that c++ is not properly implemented as c = (char)((int)c + 1) and thus we think that overflow is undefined. 4.8 and above has that fixed and th

[Bug lto/60319] wrong code (that hangs) by LTO at -Os and above on x86_64-linux-gnu

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60319 Richard Biener changed: What|Removed |Added Keywords||lto Known to fail|

[Bug ipa/60325] [4.9 Regression] ICE in ipa_modify_formal_parameters, at ipa-prop.c compiling g++.dg/cilk-plus/CK/lambda_spawns.cc with LTO-profiledbootstrap build

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60325 Richard Biener changed: What|Removed |Added Keywords||lto Target Milestone|---

[Bug ipa/60327] New: [4.9 Regression] xalanbmk and dealII ICE in ipa-inline-analysis.c:3555

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60327 Bug ID: 60327 Summary: [4.9 Regression] xalanbmk and dealII ICE in ipa-inline-analysis.c:3555 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/60327] [4.9 Regression] xalanbmk and dealII ICE in ipa-inline-analysis.c:3555

2014-02-24 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60327 Richard Biener changed: What|Removed |Added Keywords||lto CC|