[Bug c++/63419] verify_gimple failed: "vector CONSTRUCTOR element is not a GIMPLE value"

2014-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63419 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #8 from Jakub Jelinek --- For -pg, at least for 32-bit -fpic, one way to handle this would be for !targetm.profile_before_prologue () && crtl->profile in ix86_init_pic_reg instead of emitting set_got into the pic_offset_table_rtx emit

[Bug tree-optimization/62031] [4.8/4.9 Regression] Different results between O2 and O2 -fpredictive-commoning

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62031 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Oct 15 07:37:20 2014 New Revision: 216236 URL: https://gcc.gnu.org/viewcvs?rev=216236&root=gcc&view=rev Log: 2014-10-15 Richard Biener Backport from mainline 2014-08-15

[Bug target/63542] My build log is full of "non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location"

2014-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63542 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/63542] My build log is full of "non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location"

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63542 Richard Biener changed: What|Removed |Added Version|4.9.0 |5.0 --- Comment #2 from Richard Biener

[Bug inline-asm/63541] gcc compilation error: The register specified for 'variable' is not general enough to be used as a register variable

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63541 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #9 from Dominique d'Humieres --- r216154 broke bootstrap on x86_64-apple-darwin13 too while building libstdc++-v3: libtool: compile: /opt/gcc/p_build/./gcc/xgcc -shared-libgcc -B/opt/gcc/p_build/./gcc -nostdinc++ -L/opt/gcc/p_build/

[Bug fortran/63529] Bad error and ICE with Cray Pointers in Modules

2014-10-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63529 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/63537] [4.9/5 Regression] Missed optimization: Loop unrolling adds extra copy when returning aggregate

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63537 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug fortran/63535] SELECT TYPE shouldn't pass ALLOCATABLE/POINTER attribute through

2014-10-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63535 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/63537] [4.8/4.9/5 Regression] Missed optimization: Loop unrolling adds extra copy when returning aggregate

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63537 Richard Biener changed: What|Removed |Added Target Milestone|4.9.2 |4.8.4 Summary|[4.9/5 Regress

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #26 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #25) > (In reply to Oleg Endo from comment #23) > > Kaz, could you please have an early look at it? > > The idea looks OK to me. Build fails on sh4-linux with the patc

[Bug fortran/63494] internal compiler error: Bus error, and out of memory allocating ...

2014-10-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63494 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/53000] Conditional operator does not behave as standardized

2014-10-15 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com --- Comm

[Bug c++/63540] Erroneous "'Derived' declares a move constructor or move assignment operator" in error.

2014-10-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63540 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug c/63543] New: incomplete type error should suppress duplicates

2014-10-15 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 Bug ID: 63543 Summary: incomplete type error should suppress duplicates Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: enhancement Priority: P3 Compon

[Bug c/63543] incomplete type error should suppress duplicates

2014-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/63543] incomplete type error should suppress duplicates

2014-10-15 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug c/63543] incomplete type error should suppress duplicates

2014-10-15 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic --- Comment #3 from Man

[Bug go/59432] [4.9/5 regression] sync/atomic FAILs on 32bit x86 systems without .cfi directives

2014-10-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59432 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|ian at airs do

[Bug go/59432] [4.9/5 regression] sync/atomic FAILs on 32bit x86 systems without .cfi directives

2014-10-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59432 Uroš Bizjak changed: What|Removed |Added Attachment #33719|0 |1 is obsolete|

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 Oleg Endo changed: What|Removed |Added Attachment #33717|0 |1 is obsolete|

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug ada/61027] gnatcmd gets SIGABRT during exception handling

2014-10-15 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61027 --- Comment #2 from simon at pushface dot org --- I just built 4.9.1 on Mac OS X 10.9.5 (Darwin 13.4.0), Xcode 6.0.1. This problem goes away if GCC is configured with --with-host-libstdcxx=-lstdc++. For reference, the configuration flags, as rep

[Bug c++/63531] gcc segfaults on some sourcefiles when using '-Weffc++' and '-fsanitize=undefined' together

2014-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63531 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #3 from Marek Polace

[Bug c++/63522] [4.8/4.9/5] ICE: unexpected expression 'ElementIndices' of kind template_parm_index

2014-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63522 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/62289] [5 Regression] ICE (segfault) for gfortran.dg/graphite/pr42393.f90

2014-10-15 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62289 --- Comment #5 from Tobias Burnus --- (In reply to Tobias Burnus from comment #3) > Namely: > > This is a bug in ISL. Theyâll fix it in a new version of ISL. > > https://groups.google.com/forum/#!topic/isl-development/SeNZf5IA-Lk Seems to be fix

[Bug target/63442] [AArch64] ICE with ubsan/overflow-int128.c test

2014-10-15 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63442 --- Comment #4 from Jiong Wang --- the root cause should be one minor bug in prepare_cmp_insn. the last mode parameter "pmode" of "prepare_cmp_insn" should match the mode of the first parameter "x", while during the recursive call of "prepare_cm

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-15 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 Stupachenko Evgeny changed: What|Removed |Added CC||tromey at redhat dot com --- Commen

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-15 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 --- Comment #2 from Stupachenko Evgeny --- "ebx enabling" changes triggered a warning for "_Jv_global_static_constructor()". The function has NULL location and CONTEXT. The ICE caused by passing NULL to lang_printable_name: if (current_funct

[Bug tree-optimization/63379] [4.8 Regression] Incorrect vectorization when enabling SSE and O3, initialises loop with wrong value

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63379 --- Comment #9 from Richard Biener --- (In reply to clyon from comment #8) > After this commit, I've noticed that this new test appears as FAIL on target > aarch64_be-none-linux-gnu. > > My gcc.log shows: > PASS: gcc.dg/vect/pr63379.c (test for

[Bug target/59401] [SH] GBR addressing mode optimization produces wrong code

2014-10-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59401 --- Comment #11 from Oleg Endo --- Created attachment 33723 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33723&action=edit Make GBR call preserved by default (In reply to Oleg Endo from comment #10) > (In reply to Kazumoto Kojima from co

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 --- Comment #3 from H.J. Lu --- (In reply to Stupachenko Evgeny from comment #2) > "ebx enabling" changes triggered a warning for > "_Jv_global_static_constructor()". > > The function has NULL location and CONTEXT. > The ICE caused by passing NU

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-15 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 --- Comment #4 from Stupachenko Evgeny --- No. The changes has no influence on the note. Anyway bootstrap have passed.

[Bug c++/63455] [4.8/4.9/5 Regression] decltype of statement expression internal compiler error: in cp_parser_abort_tentative_parse, at cp/parser.c:25062

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63455 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed Oct 15 14:12:24 2014 New Revision: 216260 URL: https://gcc.gnu.org/viewcvs?rev=216260&root=gcc&view=rev Log: PR c++/63455 c-family/ * c-common.h (CPP_PREPARSED_EXPR): New.

[Bug c++/63455] [4.8/4.9/5 Regression] decltype of statement expression internal compiler error: in cp_parser_abort_tentative_parse, at cp/parser.c:25062

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63455 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Oct 15 14:18:54 2014 New Revision: 216261 URL: https://gcc.gnu.org/viewcvs?rev=216261&root=gcc&view=rev Log: PR c++/63455 Revert: * parser.c (cp_parser_abort_tentative_par

[Bug tree-optimization/63464] compare one character to many: faster

2014-10-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63464 --- Comment #12 from Jakub Jelinek --- Created attachment 33724 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33724&action=edit gcc5-pr63464.patch Untested patch.

[Bug middle-end/63544] New: [5 Regression] hash_map ends in an infinite loop if overwritten mark_empty uses a different value than 0

2014-10-15 Thread mliska at suse dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63544 Bug ID: 63544 Summary: [5 Regression] hash_map ends in an infinite loop if overwritten mark_empty uses a different value than 0 Product: gcc Version: 5.0 Status: UNCONFI

[Bug c/63543] incomplete type error should suppress duplicates

2014-10-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63543 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug lto/61048] compiling with -fsanitize=address crashes GCC if pointers are used

2014-10-15 Thread i.palachev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61048 Ilya Palachev changed: What|Removed |Added Attachment #33714|0 |1 is obsolete|

[Bug tree-optimization/63168] loop header copying fails - not vectorized: latch block not empty

2014-10-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63168 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Richard Bi

[Bug tree-optimization/62031] [4.8 Regression] Different results between O2 and O2 -fpredictive-commoning

2014-10-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62031 clyon at gcc dot gnu.org changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- C

[Bug tree-optimization/62031] [4.8 Regression] Different results between O2 and O2 -fpredictive-commoning

2014-10-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62031 --- Comment #9 from clyon at gcc dot gnu.org --- Forgot to mention that my observation is true on trunk and 4.9 branch. I didn't notice it earlier because I run validations for every commit on the 4.9 branch, and not as often on trunk.

[Bug rtl-optimization/63448] [4.9/5 Regression] ICE when compiling atlas 3.10.2

2014-10-15 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63448 --- Comment #8 from Vladimir Makarov --- I already saw such problem. It is chain of spills and reassignment of non-reload pseudos. Each pass considers only 1-2 pseudos and very few insns. We just need 2 more passes to finish RA for the test.

[Bug tree-optimization/63537] [4.8/4.9/5 Regression] Missed optimization: Loop unrolling adds extra copy when returning aggregate

2014-10-15 Thread tavianator at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63537 --- Comment #2 from Tavian Barnes --- Is it possible to make SRA work even if the loop isn't unrolled? If the array size is increased to 4 then -O2 doesn't unroll the loop at all, resulting in: movq%rdi, %rax xorl%edx, %edx .L3:

[Bug bootstrap/63545] New: ICE building GCC hash_table::find_slot_with_hash

2014-10-15 Thread bill.klees at teamquest dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63545 Bug ID: 63545 Summary: ICE building GCC hash_table::find_slot_with_ hash Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/63432] [5 Regression] profiledbootstrap failure with bootstrap-lto

2014-10-15 Thread tejohnson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63432 --- Comment #30 from tejohnson at gcc dot gnu.org --- Author: tejohnson Date: Wed Oct 15 15:45:59 2014 New Revision: 216269 URL: https://gcc.gnu.org/viewcvs?rev=216269&root=gcc&view=rev Log: 2014-10-15 Teresa Johnson PR bootstrap/63432

[Bug rtl-optimization/63448] [4.9/5 Regression] ICE when compiling atlas 3.10.2

2014-10-15 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63448 --- Comment #9 from Vladimir Makarov --- Author: vmakarov Date: Wed Oct 15 15:48:33 2014 New Revision: 216270 URL: https://gcc.gnu.org/viewcvs?rev=216270&root=gcc&view=rev Log: 2014-10-15 Vladimir Makarov PR rtl-optimization/63448 *

[Bug rtl-optimization/63448] [4.9/5 Regression] ICE when compiling atlas 3.10.2

2014-10-15 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63448 --- Comment #10 from Vladimir Makarov --- Author: vmakarov Date: Wed Oct 15 15:51:07 2014 New Revision: 216271 URL: https://gcc.gnu.org/viewcvs?rev=216271&root=gcc&view=rev Log: 2014-10-15 Vladimir Makarov PR rtl-optimization/63448 *

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #10 from Stupachenko Evgeny --- (In reply to Jakub Jelinek from comment #8) > For -pg, at least for 32-bit -fpic, one way to handle this would be > for !targetm.profile_before_prologue () && crtl->profile in ix86_init_pic_reg > instea

[Bug target/63542] My build log is full of "non-delegitimized UNSPEC UNSPEC_GOT (0) found in variable location"

2014-10-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63542 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #2) > You are reporting this against trunk, right? Yes sorry about that I did not notice the version was set to 4.9 rather than 5.0

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #11 from Vladimir Makarov --- (In reply to Stupachenko Evgeny from comment #10) > > Sounds reasonable. I also don't like 2 set_got one-by-one. However, we > should ask Vladimir on how we can force RA allocate pseudo GOT on %ebx. I >

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-15 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 --- Comment #21 from Jeffrey A. Law --- John, I know those PA boxes are slow, but if you could try Jakub's patch, it'd be appreciated. BTW, are you using strictly PA 2.0 (PA8000+) hardware? I was pondering doing a reimplementation of pa_combine

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #12 from Stupachenko Evgeny --- (In reply to Dominique d'Humieres from comment #9) > r216154 broke bootstrap on x86_64-apple-darwin13 too while building > libstdc++-v3: > > libtool: compile: /opt/gcc/p_build/./gcc/xgcc -shared-libgc

[Bug middle-end/58624] gcc internal compiler error: Segmentaion fault in insert_to_assembler_name_hash

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58624 --- Comment #12 from Jason Merrill --- Author: jason Date: Wed Oct 15 16:46:11 2014 New Revision: 216273 URL: https://gcc.gnu.org/viewcvs?rev=216273&root=gcc&view=rev Log: PR c++/58624 * pt.c (tsubst_copy_and_build) [VAR_DECL]: Use TLS w

[Bug c++/63455] [4.8/4.9/5 Regression] decltype of statement expression internal compiler error: in cp_parser_abort_tentative_parse, at cp/parser.c:25062

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63455 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed Oct 15 16:46:35 2014 New Revision: 216277 URL: https://gcc.gnu.org/viewcvs?rev=216277&root=gcc&view=rev Log: PR c++/63455 Revert: * parser.c (cp_parser_abort_tentative_par

[Bug c++/56710] Using reserved double underscore variable name in a lambda causes internal compiler error

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56710 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Oct 15 16:46:23 2014 New Revision: 216275 URL: https://gcc.gnu.org/viewcvs?rev=216275&root=gcc&view=rev Log: PR c++/56710 * semantics.c (finish_member_declaration): Don't push

[Bug c++/63415] [4.9/5 Regression] internal compiler error: unexpected expression ‘static_cast(std::is_same{})’ of kind static_cast_expr

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63415 --- Comment #7 from Jason Merrill --- Author: jason Date: Wed Oct 15 16:46:29 2014 New Revision: 216276 URL: https://gcc.gnu.org/viewcvs?rev=216276&root=gcc&view=rev Log: PR c++/63415 * pt.c (value_dependent_expression_p) [CONSTRUCTOR]:

[Bug c++/63415] [4.9/5 Regression] internal compiler error: unexpected expression ‘static_cast(std::is_same{})’ of kind static_cast_expr

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63415 Jason Merrill changed: What|Removed |Added Target Milestone|4.9.2 |4.8.4 --- Comment #8 from Jason Merrill

[Bug c++/63455] [4.8/4.9/5 Regression] decltype of statement expression internal compiler error: in cp_parser_abort_tentative_parse, at cp/parser.c:25062

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63455 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/62026] [5 Regression] Crash in lto_get_decl_name_mapping

2014-10-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62026 --- Comment #17 from Markus Trippelsdorf --- Here's a new testcase that fails on ppc64 even with the patch from comment 15 applied to trunk. trippels@gcc1-power7 genrb % cat timezone.ii class UnicodeString { public: void m_fn1 (); } a; void

[Bug lto/62026] [5 Regression] Crash in lto_get_decl_name_mapping

2014-10-15 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62026 --- Comment #18 from Jan Hubicka --- Author: hubicka Date: Wed Oct 15 17:01:08 2014 New Revision: 216278 URL: https://gcc.gnu.org/viewcvs?rev=216278&root=gcc&view=rev Log: PR lto/62026 * lto/pr62026.C: New testcase. * cgraphclones.

[Bug lto/62026] [5 Regression] Crash in lto_get_decl_name_mapping

2014-10-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62026 --- Comment #19 from Markus Trippelsdorf --- Program received signal SIGSEGV, Segmentation fault. lto_get_decl_name_mapping (decl_data=0x0, name=0x3fffaf6d4580 "_ZZ3fn1vE1b") at ../../gcc/gcc/lto-section-in.c:340 340 ../../gcc/gcc/lto-section

[Bug fortran/63529] Bad error and ICE with Cray Pointers in Modules

2014-10-15 Thread russelldub at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63529 --- Comment #7 from russelldub at gmail dot com --- (In reply to Dominique d'Humieres from comment #6) > AFAICT the ICE with "REAL :: ptee1(10)" has been fixed for gfortran 4.9.1 > and above (also for 4.8.4). I can't easily test with either of th

[Bug c++/63528] A variadic variable template cannot use the ::value of a variadic trait

2014-10-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63528 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Oct 15 17:42:07 2014 New Revision: 216279 URL: https://gcc.gnu.org/viewcvs?rev=216279&root=gcc&view=rev Log: PR c++/63528 * pt.c (lookup_template_variable): Call coerce_templa

[Bug bootstrap/63536] [5 Regression] bootstrap failed when configured with --with-cpu=slm

2014-10-15 Thread iverbin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63536 --- Comment #5 from iverbin at gcc dot gnu.org --- Author: iverbin Date: Wed Oct 15 17:49:27 2014 New Revision: 216280 URL: https://gcc.gnu.org/viewcvs?rev=216280&root=gcc&view=rev Log: PR target/63536 gcc/java/ * lang.c (java_print_error

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 Oleg Endo changed: What|Removed |Added Attachment #33721|0 |1 is obsolete|

[Bug go/59432] [4.9/5 regression] sync/atomic FAILs on 32bit x86 systems without .cfi directives

2014-10-15 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59432 --- Comment #14 from uros at gcc dot gnu.org --- Author: uros Date: Wed Oct 15 17:57:17 2014 New Revision: 216281 URL: https://gcc.gnu.org/viewcvs?rev=216281&root=gcc&view=rev Log: PR go/59432 * config/i386/sync.md (atomic_compare_and_swa

[Bug lto/63546] New: ICE: Segmentation fault in lto_get_decl_name_mapping on ppc64

2014-10-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63546 Bug ID: 63546 Summary: ICE: Segmentation fault in lto_get_decl_name_mapping on ppc64 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Pr

[Bug lto/62026] [5 Regression] Crash in lto_get_decl_name_mapping

2014-10-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62026 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 --- Comment #13 from Dominique d'Humieres --- Created attachment 33728 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33728&action=edit Compressed tar of the files produced with -fdump-rtl-all

[Bug lto/63547] New: --disable-lto with configure creates and installs lto-wrapper

2014-10-15 Thread jb999 at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63547 Bug ID: 63547 Summary: --disable-lto with configure creates and installs lto-wrapper Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/63302] [4.9 Regression] Code with 64-bit long long constants is miscompiled on 32-bit host

2014-10-15 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 --- Comment #22 from dave.anglin at bell dot net --- On 10/15/2014 12:19 PM, law at redhat dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63302 > > --- Comment #21 from Jeffrey A. Law --- > John, I know those PA boxes are slow, but

[Bug target/58945] Improve atomic_compare_and_swap*_doubleword pattern

2014-10-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945 Uroš Bizjak changed: What|Removed |Added Attachment #33470|0 |1 is obsolete|

[Bug go/59432] [4.9/5 regression] sync/atomic FAILs on 32bit x86 systems without .cfi directives

2014-10-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59432 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/63534] [5 Regression] Bootstrap failure on x86_64/i686-linux

2014-10-15 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534 Igor Zamyatin changed: What|Removed |Added CC||izamyatin at gmail dot com --- Comment #

[Bug c++/53000] Conditional operator does not behave as standardized

2014-10-15 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 --- Comment #29 from Daniel Krügler --- (In reply to Paolo Carlini from comment #28) > Something is going wrong here: the bug is closed as fixed, but if I try to > enable in 20_util/common_type/requirements/sfinae_friendly_1.cc the lines > which

[Bug tree-optimization/63537] [4.8/4.9/5 Regression] Missed optimization: Loop unrolling adds extra copy when returning aggregate

2014-10-15 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63537 --- Comment #3 from Marc Glisse --- (In reply to Richard Biener from comment #1) > Eventually a simple pass could handle > >= ret; > ret ={v} {CLOBBER}; > return ; > > and back-propagate into all stores/loads of ret. Shouldn't tree-nr

[Bug libstdc++/63500] [4.9/5 Regression] bug in debug version of std::make_move_iterator?

2014-10-15 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63500 --- Comment #7 from François Dumont --- Author: fdumont Date: Wed Oct 15 20:40:31 2014 New Revision: 216286 URL: https://gcc.gnu.org/viewcvs?rev=216286&root=gcc&view=rev Log: 2014-10-15 François Dumont Jonathan Wakely PR libstd

[Bug libstdc++/63500] [4.9/5 Regression] bug in debug version of std::make_move_iterator?

2014-10-15 Thread fdumont at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63500 François Dumont changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/53000] Conditional operator does not behave as standardized

2014-10-15 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 --- Comment #30 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Oct 15 21:08:59 2014 New Revision: 216287 URL: https://gcc.gnu.org/viewcvs?rev=216287&root=gcc&view=rev Log: 2014-10-15 Daniel Krugler * testsuite/20_util/common_t

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-15 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #29 from Oleg Endo --- (In reply to Oleg Endo from comment #28) > Created attachment 33727 [details] > Using virtual FPSCR registers to model insn dependencies > > The problem is the define_split and the peephole2 patterns below the

[Bug rtl-optimization/63548] New: redundent reload in loop after removing regmove

2014-10-15 Thread wmi at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63548 Bug ID: 63548 Summary: redundent reload in loop after removing regmove Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl

[Bug tree-optimization/63530] GCC generates incorrect aligned store on ARM after the loop is unrolled.

2014-10-15 Thread congh at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63530 --- Comment #2 from Cong Hou --- This issue can also be reproduced on x86_64. Compile the following code with options (assume the file name is t.c): -O2 -ftree-vectorize t.c -fdump-tree-all-alias #include typedef struct { unsigned char map[

[Bug c++/56926] Crash (without ICE) while compiling Boost.Math

2014-10-15 Thread andre at netzeband dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56926 Andre Netzeband changed: What|Removed |Added CC||andre at netzeband dot eu --- Comment

[Bug c/63549] New: ICE in build_array_ref with invalid code

2014-10-15 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63549 Bug ID: 63549 Summary: ICE in build_array_ref with invalid code Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/59401] [SH] GBR addressing mode optimization produces wrong code

2014-10-15 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59401 --- Comment #12 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #11) > Kaz, could you please add the attached patch to your test run? No new failures for the top level "make -k check" on sh4-unknown-linux-gnu.

[Bug target/53513] [SH] Add support for fschg and fpchg insns and improve fenv support

2014-10-15 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53513 --- Comment #30 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #29) > With this patch there are no new failures for -m4 -ml and -m4 -mb here, > except the ISR failures. I'll also test it for the other combinations > later. I'd lik

[Bug c++/63550] New: Multiple definition errors occur only with -fgnu-tm

2014-10-15 Thread spear at cse dot lehigh.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63550 Bug ID: 63550 Summary: Multiple definition errors occur only with -fgnu-tm Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/63551] New: wrong code (segfaults) at -Os on x86_64-linux-gnu

2014-10-15 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63551 Bug ID: 63551 Summary: wrong code (segfaults) at -Os on x86_64-linux-gnu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug middle-end/61848] [5 Regression] a previous declaration causes the section attribute to be lost

2014-10-15 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61848 Alan Modra changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|amodra at gcc dot gn

[Bug fortran/63552] New: [OOP] Type-bound procedures rejected as actual argument to dummy procedure

2014-10-15 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63552 Bug ID: 63552 Summary: [OOP] Type-bound procedures rejected as actual argument to dummy procedure Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: reject

[Bug fortran/63553] New: [OOP] Wrong code when assigning a CLASS to a TYPE

2014-10-15 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63553 Bug ID: 63553 Summary: [OOP] Wrong code when assigning a CLASS to a TYPE Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Pri

[Bug c/63554] New: ice in "execute_todo, at passes.c:1797" with -O3

2014-10-15 Thread dcb314 at hotmail dot com
mponent: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Created attachment 33731 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33731&action=edit C source code Attached code, when compiled by 20141015, with flag -O3, does the follow