[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #8 from Markus Trippelsdorf --- Program received signal SIGSEGV, Segmentation fault. [Switching to process 18740] ipa_profile_generate_summary () at ../../gcc/gcc/ipa-profile.c:214 214 = h->hvalue.counters

[Bug middle-end/59470] [4.8 Regression] libstdc++ miscompilation after r205709

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59470 --- Comment #24 from Jakub Jelinek --- Author: jakub Date: Mon Dec 16 08:09:05 2013 New Revision: 206009 URL: http://gcc.gnu.org/viewcvs?rev=206009&root=gcc&view=rev Log: PR middle-end/58956 PR middle-end/59470 * gimple-walk.h (walk_s

[Bug middle-end/58956] [4.7 Regression] wrong code at -O1 and above (affecting gcc 4.6 to trunk)

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58956 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Mon Dec 16 08:09:05 2013 New Revision: 206009 URL: http://gcc.gnu.org/viewcvs?rev=206009&root=gcc&view=rev Log: PR middle-end/58956 PR middle-end/59470 * gimple-walk.h (walk_st

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #9 from Markus Trippelsdorf --- Maybe something like this: diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.c index ef9e24224921..66f87816e1bf 100644 --- a/gcc/ipa-profile.c +++ b/gcc/ipa-profile.c @@ -210,6 +210,8 @@ ipa_profile_gene

[Bug c++/59522] "cc1plus: error: unrecognized command line option ‘-fmy-loop-block’ " is generated when g++ is run but not with cc1plus

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

[Bug c++/59522] "cc1plus: error: unrecognized command line option ‘-fmy-loop-block’ " is generated when g++ is run but not with cc1plus

2013-12-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59522 --- Comment #2 from Andrew Pinski --- The one thing is your new g++ is it executing your newly build cc1plus? That is the main reason why it would fail. Try add -B . to the command line if you are still in the build directory.

[Bug c++/59522] "cc1plus: error: unrecognized command line option ‘-fmy-loop-block’ " is generated when g++ is run but not with cc1plus

2013-12-16 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59522 --- Comment #3 from Andrew Pinski --- (In reply to Marek Polacek from comment #1) > Bugzilla isn't the right place for these kind of questions, use gcc-help > mailing list. Even gcc-help might not be the correct place to ask this question. gcc@

[Bug rtl-optimization/59350] [4.9 regression] ICE: in vt_expand_var_loc_chain, at var-tracking.c:8212

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59350 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/56716] during gcc 4.8.0 build on Cygwin: bid128_fma.c:4460:1: internal compiler error: Segmentation fault

2013-12-16 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56716 Kai Tietz changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug tree-optimization/45685] [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug other/46542] GCC 4.7 pending patches meta-bug

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46542 Bug 46542 depends on bug 45685, which changed state. Bug 45685 Summary: [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 What|Removed |Added

[Bug tree-optimization/45685] [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|

[Bug tree-optimization/42632] [4.5 Regression] unimplemented: inlining failed in call to ‘pskb_trim’: recursive inlining

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42632 Bug 42632 depends on bug 45685, which changed state. Bug 45685 Summary: [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 What|Removed |Added

[Bug c++/22007] Stack overflow in g++.dg/eh/cleanup1.C

2013-12-16 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22007 Kai Tietz changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug tree-optimization/41488] IVOpts cannot coalesce multiple induction variables

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41488 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/55181] [4.7/4.8/4.9 Regression] Expensive shift loop where a bit-testing instruction could be used

2013-12-16 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 Oleg Endo changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment #8 fr

[Bug libgomp/58756] FAIL: libgomp.c/pr58392.c execution test

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58756 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Dec 16 10:34:28 2013 New Revision: 206011 URL: http://gcc.gnu.org/viewcvs?rev=206011&root=gcc&view=rev Log: PR libgomp/58756 * omp-low.c (lower_rec_input_clauses) : For red

[Bug libgomp/58756] FAIL: libgomp.c/pr58392.c execution test

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58756 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/59473] [4.9 Regression] ice in get_class_context with -O3

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59473 --- Comment #4 from Jan Hubicka --- Author: hubicka Date: Mon Dec 16 10:52:48 2013 New Revision: 206012 URL: http://gcc.gnu.org/viewcvs?rev=206012&root=gcc&view=rev Log: PR ipa/59473 * ipa-devirt.c (get_class_context): Do not ICE when ty

[Bug rtl-optimization/59350] [4.9 regression] ICE: in vt_expand_var_loc_chain, at var-tracking.c:8212

2013-12-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59350 --- Comment #29 from Eric Botcazou --- > I'm seeing this on arm-none-eabi now as well: > > FAIL: gcc.dg/pr59350.c (internal compiler error) > FAIL: gcc.dg/pr59350.c (test for excess errors) > > $TOP/gcc/gcc/testsuite/gcc.dg/pr59350.c: In functio

[Bug ipa/59473] [4.9 Regression] ice in get_class_context with -O3

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59473 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #10 from Jan Hubicka --- Yes, this patch is OK, will you test and commit it? I will also re-test the patch that should prevent early passes from missing this optimization.

[Bug testsuite/59524] New: cilk-plus tests are run with --disable-libcilkrts

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59524 Bug ID: 59524 Summary: cilk-plus tests are run with --disable-libcilkrts Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug other/46542] GCC 4.7 pending patches meta-bug

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46542 Bug 46542 depends on bug 45685, which changed state. Bug 45685 Summary: [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 What|Removed |Added

[Bug tree-optimization/42632] [4.5 Regression] unimplemented: inlining failed in call to ‘pskb_trim’: recursive inlining

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42632 Bug 42632 depends on bug 45685, which changed state. Bug 45685 Summary: [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 What|Removed |Added

[Bug rtl-optimization/59511] [4.9 Regression] FAIL: gcc.target/i386/pr36222-1.c scan-assembler-not movdqa with -mtune=corei7

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

[Bug tree-optimization/45685] [4.7/4.8/4.9 Regression] missed conditional move opportunity in loop

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45685 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug rtl-optimization/59350] [4.9 regression] ICE: in vt_expand_var_loc_chain, at var-tracking.c:8212

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59350 --- Comment #30 from ktkachov at gcc dot gnu.org --- It seems I had some weird tree state. It passes on trunk after doing a clean build.

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #11 from Markus Trippelsdorf --- (In reply to Jan Hubicka from comment #10) > Yes, this patch is OK, will you test and commit it? I will also re-test the > patch that should prevent early passes from missing this optimization. I've t

[Bug fortran/59525] New: Inheritance problems

2013-12-16 Thread sarantis.pantazis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59525 Bug ID: 59525 Summary: Inheritance problems Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: u

[Bug fortran/59525] Inheritance problems

2013-12-16 Thread sarantis.pantazis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59525 --- Comment #1 from Sarantis Pantazis --- Created attachment 31446 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31446&action=edit Minimal working example

[Bug tree-optimization/59523] ICE on spec2000/176.gcc, 200.sixtrack after r205856 for -march=core-avx2

2013-12-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59523 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/59525] Inheritance problems

2013-12-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59525 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #19 from Jan Hubicka --- > I can't reproduce this. > What platform is this? What is the command line? I used x86-64 and you apparently need LTO to trigger it. I used same commandline as in original report g++ -flto-partition=none -fl

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #12 from Jan Hubicka --- OK, will commit it shortly (after re-testing with break replaced by continue). You may just ask for write access and write me as garant.

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #20 from Jan Hubicka --- > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 > > --- Comment #17 from Markus Trippelsdorf --- > In the non-lto case one has: > lib/libLLVMAsmParser.so: > U > _ZN4llvm21SymbolTableListTraitsINS_10BasicB

[Bug lto/59468] [4.9 Regression] ICE on invalid C++ code with LTO in gimple_get_virt_method_for_binfo, at gimple-fold.c:3224

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59468 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at g

[Bug c++/59526] New: [C++11] Defaulted special member functions don't accept noexcept if a member has a non-trivial noexcept operator in the corresponding special member function

2013-12-16 Thread bootsarehax at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59526 Bug ID: 59526 Summary: [C++11] Defaulted special member functions don't accept noexcept if a member has a non-trivial noexcept operator in the corresponding special member function

[Bug bootstrap/56645] libgcc /configure identifies non-existing /lib/cpp as preprocessor on Mingw

2013-12-16 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56645 Kai Tietz changed: What|Removed |Added CC||ktietz at gcc dot gnu.org --- Comment #2 from

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #13 from Jan Hubicka --- Author: hubicka Date: Mon Dec 16 13:37:43 2013 New Revision: 206014 URL: http://gcc.gnu.org/viewcvs?rev=206014&root=gcc&view=rev Log: PR ipa/59265 * ipa-profile.c (ipa_profile_generate_summary): Do not

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/54949] [F03] abstract procedure pointers not rejected

2013-12-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54949 --- Comment #4 from janus at gcc dot gnu.org --- Both test cases give an ICE at least with 4.6 on upward, but not with 4.4, so the ICE is technically a regression.

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #21 from Markus Trippelsdorf --- (In reply to Jan Hubicka from comment #20) > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 > > > > --- Comment #17 from Markus Trippelsdorf --- > > In the non-lto case one has: > > lib/libLLVMAs

[Bug gcov-profile/59527] New: [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 Bug ID: 59527 Summary: [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build Product: gcc Version: 4.9.0 Status: UNCONFIRMED Se

[Bug ipa/59008] [4.9 Regression] ICEs in try_make_edge_direct_simple_call / propagate_controlled_uses

2013-12-16 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59008 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/59525] Inheritance problems

2013-12-16 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59525 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #3

[Bug middle-end/59448] Code generation doesn't respect C11 address-dependency

2013-12-16 Thread joseph at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59448 --- Comment #5 from joseph at codesourcery dot com --- On Thu, 12 Dec 2013, algrant at acm dot org wrote: > demonstrates the same lack of ordering. You suggest that this might > be a problem with the atomic built-ins - and yes, if this had been

[Bug tree-optimization/41488] IVOpts cannot coalesce multiple induction variables

2013-12-16 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41488 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/58296] ivopts is unable to handle some loops altered by the loop header copying pass

2013-12-16 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58296 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #15 from Markus Trippelsdorf --- (In reply to Jan Hubicka from comment #14) > Fixed. Thank you for testing it. The Firefox ICE > Seems to fix Mozilla build untill the next (unrelated) ICE: > > /var/tmp/mozilla-central/js/src/vm/Stack

[Bug middle-end/59471] [4.9 Regression] ICE using vector extensions (non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR)

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59471 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug libgomp/59337] surprising OMP error message

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59337 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Dec 16 15:33:42 2013 New Revision: 206017 URL: http://gcc.gnu.org/viewcvs?rev=206017&root=gcc&view=rev Log: PR libgomp/59337 * openmp.c (resolve_omp_atomic): Adjust error messa

[Bug libgomp/59337] surprising OMP error message

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59337 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/59136] [4.9 Regression] llvm-symbolizer shouldn't be started always

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59136 --- Comment #11 from Jakub Jelinek --- Patches have been posted, but haven't been reviewed yet. http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00558.html http://gcc.gnu.org/ml/gcc-patches/2013-12/msg00964.html Various tsan testcases right now fail

[Bug middle-end/59521] __builtin_expect not effective in switch

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

[Bug libstdc++/59436] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59436 H.J. Lu changed: What|Removed |Added Status|REOPENED|NEW --- Comment #8 from H.J. Lu --- On Linux/x

[Bug sanitizer/59136] [4.9 Regression] llvm-symbolizer shouldn't be started always

2013-12-16 Thread glider at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59136 --- Comment #12 from Alexander Potapenko --- I wonder if https://code.google.com/p/address-sanitizer/issues/detail?id=253 is relevant here. In the case TSan tests do fork() (which I'm not expecting from them, however) the parent and the child will

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-16 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #1 from Markus Trippelsdorf --- Created attachment 31447 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31447&action=edit unreduced testcase % g++ -w -r -nostdlib -fprofile-use -fprofile-correction -march=amdfam10 -fno-exception

[Bug middle-end/59471] [4.9 Regression] ICE using vector extensions (non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR)

2013-12-16 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59471 --- Comment #3 from Martin Jambor --- It should be easy to make SRA safely cope with BIT_FIELD_REFs, REALPART_EXPRs and IMAGPART_EXPRs under a VIEW_CONVERT_EXPR (as opposed to those under a COMPONENT_REF, ARRAY_REF, MEM_REF or similar). I'd prefe

[Bug preprocessor/20262] __LINE__ implementation flaky.

2013-12-16 Thread aaw at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20262 Ollie Wild changed: What|Removed |Added CC||aaw at gcc dot gnu.org --- Comment #4 from O

[Bug libstdc++/59514] vector::emplace uses wrong iterator type

2013-12-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59514 --- Comment #1 from Jonathan Wakely --- I think this is already fixed on trunk

[Bug tree-optimization/41488] IVOpts cannot coalesce multiple induction variables

2013-12-16 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41488 --- Comment #11 from ktkachov at gcc dot gnu.org --- (In reply to Jeffrey A. Law from comment #10) > ktkachov, > > It seems to be working fine for me with my arm-eabi cross compiler. Perhaps > you could provide some more details: > > make check-

[Bug libstdc++/59508] std::find could use specialized container's find

2013-12-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59508 --- Comment #5 from Jonathan Wakely --- Users can specialize std::set::find to do something different, e.g. write to a file, and it must not do that if they call std::find. It's not a matter of whether the type is the library's iterator type or n

[Bug tree-optimization/59519] ICE on valid code at -O3 on x86_64-linux-gnu in slpeel_update_phi_nodes_for_guard1, at tree-vect-loop-manip.c:486

2013-12-16 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59519 --- Comment #1 from Zhendong Su --- Below is simpler testcase that triggers the same ICE: int a, b, c, d; void foo () { for (; d; d++) for (b = 0; b < 14; b++) { c |= 1; if (a) bre

[Bug bootstrap/59528] New: Profiledbootstrap should use stage1 compiler during stagefeedback

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59528 Bug ID: 59528 Summary: Profiledbootstrap should use stage1 compiler during stagefeedback Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/59436] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59436 --- Comment #9 from Jakub Jelinek --- Note this must be PCH related, can't reproduce it without PCH even with --param ggc-min-expand=0 --param ggc-min-heapsize=0. Unfortunately I only reproduce it two i686 builds ago and don't remember the exact r

[Bug libstdc++/59436] [4.9 Regression] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59436 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug libstdc++/59508] std::find could use specialized container's find

2013-12-16 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59508 --- Comment #6 from Oleg Endo --- (In reply to Jonathan Wakely from comment #5) > Users can specialize std::set::find to do something > different, e.g. write to a file, and it must not do that if they call > std::find. > > It's not a matter of wh

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #16 from Jan Hubicka --- > Executing: c++ -o js -Wall -Wpointer-arith -Woverloaded-virtual > -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null > -Wsign-compare -Wno-invalid-offsetof -Wcast-align -flto=4 -fprofile-u

[Bug rtl-optimization/59086] [4.9 Regression] error: ‘asm’ operand has impossible constraints

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59086 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/59469] [4.8/4.9 Regression] LLVM build failure with gcc LTO

2013-12-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59469 --- Comment #22 from Jan Hubicka --- 00010 // This file implements the stickier parts of the SymbolTableListTraits class, 00011 // and is explicitly instantiated where needed to avoid defining all this code 00012 // in a widely used header. I wou

[Bug libstdc++/59436] [4.9 Regression] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread hjl.tools at gmail dot com
-gnu/sys-include /tmp/x.cc -quiet -dumpbase x.cc -mtune=corei7 -march=corei7 -auxbase-strip /tmp/x.s -g -g -O2 -O2 -std=gnu++11 -version -fdiagnostics-color=never -fmessage-length=0 -ffunction-sections -fdata-sections -o /tmp/x.s GNU C++ (GCC) version 4.9.0 20131216 (experimental) [trunk revision

[Bug tree-optimization/34723] Summing variable should be initialized to the first member before the loop

2013-12-16 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34723 --- Comment #3 from Jeffrey A. Law --- Andrew, no. 4.2 didn't muck things up at all. The 4.2 code is clearly better (unless you're vectorizing the loop). What's happening is the IV code changes the loop structure enough that VRP2/DOM2 are unabl

[Bug libstdc++/59436] [4.9 Regression] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59436 --- Comment #11 from H.J. Lu --- It is PCH related. Stage1 and stage2 cc1plus can compile the same input. But stage3 cc1plus fails.

[Bug tree-optimization/34723] [4.7/4.8/4.9 Regression] Summing variable should be initialized to the first member before the loop

2013-12-16 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34723 Uroš Bizjak changed: What|Removed |Added Target Milestone|--- |4.7.4

[Bug rtl-optimization/59466] Slow code generation by LRA for memory addresses on PPC

2013-12-16 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59466 --- Comment #1 from Vladimir Makarov --- Author: vmakarov Date: Mon Dec 16 18:24:54 2013 New Revision: 206023 URL: http://gcc.gnu.org/viewcvs?rev=206023&root=gcc&view=rev Log: 2013-12-16 Vladimir Makarov PR rtl-optimization/59466 * em

[Bug gcov-profile/59527] [4.9 Regression] ICE: in fixup_reorder_chain, at cfgrtl.c:3739 during PGO Firefox build

2013-12-16 Thread tejohnson at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59527 --- Comment #2 from Teresa Johnson --- I will take a look and report back. -freorder-blocks-and-partition was recently enabled by default, which presumably exposed this issue. Thanks, Teresa On Mon, Dec 16, 2013 at 8:21 AM, octoploid at yandex do

[Bug libstdc++/59436] [4.9 Regression] FAIL: 17_intro/headers/c++200x/stdc++.cc (test for excess errors)

2013-12-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59436 --- Comment #12 from H.J. Lu --- (In reply to H.J. Lu from comment #11) > It is PCH related. Stage1 and stage2 cc1plus can compile the same input. > But stage3 cc1plus fails. It is very sensitive PCH load address.

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-16 Thread BugMaster at narod dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 Anton Mitrofanov changed: What|Removed |Added CC||BugMaster at narod dot ru --- Comment

[Bug target/53987] [SH] Unnecessary zero-extension before cmp/eq

2013-12-16 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53987 --- Comment #3 from Oleg Endo --- (In reply to Oleg Endo from comment #2) > As of rev 204180 (4.9) this problem still exists. > As far as I understand, the actual root of the problem is that the 'unsigned > char' mem loads into regs are neither si

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #19 from H.J. Lu --- (In reply to Anton Mitrofanov from comment #18) > This patch is ok for mingw32 target but may produce incorrect code for > x86_64 linux target in case of saving/restoring both rax and r10. In that > case during res

[Bug ipa/59226] [4.9 Regression] ICE: in record_target_from_binfo, at ipa-devirt.c:661

2013-12-16 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59226 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Com

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-16 Thread BugMaster at narod dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #20 from Anton Mitrofanov --- I was talking about: if (r10_live && eax_live) { t = plus_constant (Pmode, stack_pointer_rtx, allocate); emit_move_insn (gen_rtx_REG (word_mode, R10_REG),

[Bug libstdc++/59529] New: fix experimental/string_view end-of-string edge cases

2013-12-16 Thread bigotp at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59529 Bug ID: 59529 Summary: fix experimental/string_view end-of-string edge cases Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2013-12-16 Thread BugMaster at narod dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #21 from Anton Mitrofanov --- It should be: t = plus_constant (Pmode, stack_pointer_rtx, allocate + UNITS_PER_WORD);

[Bug libstdc++/59530] New: Incorrect check on string_view operator[]

2013-12-16 Thread bigotp at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59530 Bug ID: 59530 Summary: Incorrect check on string_view operator[] Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc+

[Bug libstdc++/59531] New: string_view overrun in copy operation

2013-12-16 Thread bigotp at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59531 Bug ID: 59531 Summary: string_view overrun in copy operation Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug preprocessor/20262] __LINE__ implementation flaky.

2013-12-16 Thread gromer at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20262 Geoff Romer changed: What|Removed |Added CC||gromer at google dot com --- Comment #5 fro

[Bug target/18469] configure incorrectly defines gid_t

2013-12-16 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18469 Kai Tietz changed: What|Removed |Added CC||ktietz at gcc dot gnu.org --- Comment #3 from

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

2013-12-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4 f

[Bug ipa/59226] [4.9 Regression] ICE: in record_target_from_binfo, at ipa-devirt.c:661

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59226 --- Comment #9 from Jan Hubicka --- > Honza, > > I've tested your patch from comment 7 and it doesn't work. > However your suggestion "to simply return NULL when inner_binfo is NULL" > does seem to work fine. I've successfully build Chromium with

[Bug libstdc++/59514] vector::emplace uses wrong iterator type

2013-12-16 Thread chrissakalis at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59514 Chris Sakalis changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945 --- Comment #5 from Jan Hubicka --- > Even better something that uses it and that even declares the original: > extern int j; > static int i __attribute__((weakref("j"))); > > int > foo (void) > { > return &i ? i : 0; > } > > This ICEs with cc

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Com

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2013-12-16 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305 --- Comment #4 from Jack Howarth --- Created attachment 31452 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31452&action=edit assembly file for gcc.dg/atomic/c11-atomic-exec-5.c -O0 on darwin12

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2013-12-16 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305 --- Comment #3 from Jack Howarth --- Created attachment 31451 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31451&action=edit preprocessed source for gcc.dg/atomic/c11-atomic-exec-5.c -O0 on darwin12

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2013-12-16 Thread howarth at nitro dot med.uc.edu
-1000/gcc-4.9-20131216/gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-5.c -B/sw/src/fink.build/gcc49-4.9.0-1000/darwin_objdir/x86_64-apple-darwin12.5.0/i386/libatomic/ -L/sw/src/fink.build/gcc49-4.9.0-1000/darwin_objdir/x86_64-apple-darwin12.5.0/i386/libatomic/.libs -latomic -fno-diagnostics-show-caret

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

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57945 --- Comment #6 from Jan Hubicka --- OK, somewhat confusing on the testcase above is that j is defined, but C++ FE never consider it uses and thus never passes it to middle-end. The problem is that C++ FE chose to first assemble alias: #0 assembl

[Bug target/59305] [4.9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13

2013-12-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59305 --- Comment #6 from Dominique d'Humieres --- > on x86_64-apple-darwin12. Can someone confirm that we have both support > for floating-point exceptions and the required hook on darwin? I cannot answer these questions. > If so, I suspect we are

[Bug ipa/59265] [4.9 Regression] Segmentation fault in ipa_note_param_call for -fprofile-use in SPEC CPU2006

2013-12-16 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59265 --- Comment #18 from Jan Hubicka --- > Just double-checked. And yes, unfortunately it's 100% reproducible. Can not think of much of reason for this. How much off the index is? Just slightly or is it completely random number? Honza > > -- > Yo

  1   2   >