[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #9 from Jan Hubicka --- Looking at the backtrace, all functions are 0x707 until the __gcov_merge_add which is 0x77fe so apparently coming from a different DSO. This seems to be because the pointer come from gcov_info d

[Bug c++/64870] value not set via reference

2015-01-30 Thread conradsand.arma at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64870 --- Comment #6 from Conrad --- (In reply to Andrew Pinski from comment #5) > No, that is not how C++ defines it. As mentioned before C++ does not define > the order of the execution of the operands. I agree this is not how C++ defines it. At th

[Bug middle-end/64592] [5 regression] tramp3d EH unwind tables are 50% bigger with mainline compared to GCC 4.9

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64592 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64870] value not set via reference

2015-01-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64870 --- Comment #7 from Andrew Pinski --- (In reply to Conrad from comment #6) > (In reply to Andrew Pinski from comment #5) > > No, that is not how C++ defines it. As mentioned before C++ does not define > > the order of the execution of the operan

[Bug preprocessor/64864] [5 Regression] preprocessor linemarkers break configure checks

2015-01-30 Thread dodji at seketeli dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64864 --- Comment #6 from dodji at seketeli dot org --- "mpolacek at gcc dot gnu.org" a écrit: > I'm going to prepare the porting_to bit Thank you for doing that! > then I think we should close this bug. FWIW, I agree.

[Bug tree-optimization/64365] [4.9 Regression] Predictive commoning after loop vectorization produces incorrect code.

2015-01-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 --- Comment #14 from rguenther at suse dot de --- On Fri, 30 Jan 2015, brooks at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64365 > > --- Comment #13 from Brooks Moses --- > FWIW, if you haven't done the 4.9 backport

[Bug tree-optimization/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 --- Comment #8 from Richard Biener --- Author: rguenth Date: Fri Jan 30 09:22:17 2015 New Revision: 220275 URL: https://gcc.gnu.org/viewcvs?rev=220275&root=gcc&view=rev Log: 2015-01-30 Richard Biener PR tree-optimization/64829 * tree

[Bug tree-optimization/64829] [ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy

2015-01-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/64872] New: [5 Regression] ICE: Segmentation fault during Chromium PGO build

2015-01-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64872 Bug ID: 64872 Summary: [5 Regression] ICE: Segmentation fault during Chromium PGO build Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/64865] std::allocator::construct/destroy not called for specialization of std::allocator

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64865 --- Comment #1 from Jonathan Wakely --- (In reply to Casey Carter from comment #0) > * Close this bug report as WONTFIX since it is horrible design to specialize > std::allocator instead of declaring a new allocator type; given that > container i

[Bug debug/64817] [5 Regression] compilation hangs at -O3 with -g enabled on x86_64-linux-gnu

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64817 --- Comment #3 from Jakub Jelinek --- Alex mentioned this is related to PR48866 and it is also related to PR56510. Since the latter, we actually break too complex debug insn expressions into simpler ones (with maximum depth of 4), and it would d

[Bug jit/64873] New: jit testsuite failures on powerpc64le-unknown-linux-gnu

2015-01-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64873 Bug ID: 64873 Summary: jit testsuite failures on powerpc64le-unknown-linux-gnu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority

[Bug libstdc++/61458] std::aligned_storage is bigger than expected

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61458 Jonathan Wakely changed: What|Removed |Added CC||paolo at gcc dot gnu.org --- Comment #

[Bug libstdc++/51617] [C++0x] async(f) isn't.

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51617 Jonathan Wakely changed: What|Removed |Added Target Milestone|5.0 |6.0 --- Comment #10 from Jonathan Wake

[Bug libstdc++/64865] std::allocator::construct/destroy not called for specialization of std::allocator

2015-01-30 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64865 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #2 from TC ---

[Bug jit/64873] jit testsuite failures on powerpc64le-unknown-linux-gnu

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64873 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/15184] [4.8/4.9 Regression] Direct access to byte inside word not working with -march=pentiumpro

2015-01-30 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15184 --- Comment #34 from uros at gcc dot gnu.org --- Author: uros Date: Fri Jan 30 10:53:53 2015 New Revision: 220277 URL: https://gcc.gnu.org/viewcvs?rev=220277&root=gcc&view=rev Log: PR target/15184 * gcc.target/i386/pr15184-1.c: Compile fo

[Bug jit/64810] jit not working on armv7hl ("ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not")

2015-01-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #20 from David Malcolm --- Patches posted for review as: https://gcc.gnu.org/ml/gcc-patches/2015-01/msg02704.html

[Bug libstdc++/64865] std::allocator::construct/destroy not called for specialization of std::allocator

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64865 --- Comment #3 from Jonathan Wakely --- (In reply to TC from comment #2) > Since the allocator_type member must be the Alloc template argument provided > by the user and not any rebound types, though, N.B. libstdc++ supports std::vector> and so

[Bug libstdc++/64275] Warnings when linking GCC go1: "(virtual table of) type 'struct X' violates one definition rule"

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64275 --- Comment #2 from Jonathan Wakely --- The simplest way to solve this might be to replace the extern declarations in ios_init.cc such as: extern stdio_sync_filebuf buf_cout_sync; with a pointer: extern stdio_sync_filebuf* buf_cout_sync_p;

[Bug preprocessor/64864] [5 Regression] preprocessor linemarkers break configure checks

2015-01-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64864 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.0

[Bug libstdc++/61458] std::aligned_storage is bigger than expected

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61458 --- Comment #3 from Jonathan Wakely --- P.S. this isn't an urgent problem for the library, as we don't use aligned_storage internally, we always use __aligned_buffer which specifies the alignment explicitly rather than relying on the 16-byte defa

[Bug ipa/64872] [5 Regression] ICE: Segmentation fault during Chromium PGO build

2015-01-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64872 Markus Trippelsdorf changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Targe

[Bug tree-optimization/62173] [5.0 regression] 64bit Arch can't ivopt while 32bit Arch can

2015-01-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62173 --- Comment #32 from Richard Biener --- "So I take the other way around by passing the IV's ssa_name into scev_probably_wraps_p along call sequence "idx_find_step->convert_affine_scev->scev_probably_wraps". Since the IV's ssa_name is tagged with

[Bug ipa/64872] [5 Regression] ICE: Segmentation fault during Chromium PGO build

2015-01-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64872 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug debug/64817] [5 Regression] compilation hangs at -O3 with -g enabled on x86_64-linux-gnu

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64817 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/64854] No bound check for explicit-shape arrays

2015-01-30 Thread bugs at stellardeath dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64854 --- Comment #7 from Lorenz Hüdepohl --- > Use valgrind or -fsanitize=address to detect this kind of > memory problems. I can live with that, thanks for your comments!

[Bug sanitizer/64670] -fsanitize=vptr leads to "undefined reference to `typeinfo for class'"

2015-01-30 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64670 Tobias Burnus changed: What|Removed |Added Attachment #34487|0 |1 is obsolete|

[Bug sanitizer/64670] -fsanitize=vptr leads to "undefined reference to `typeinfo for class'"

2015-01-30 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64670 --- Comment #6 from Tobias Burnus --- Created attachment 34628 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34628&action=edit Updated test case (part 2/2): [aux file] Updated test case. The first file matches what the original source cod

[Bug pch/63319] [5 Regression] ICE: Segmentation fault building qt5 with pch

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63319 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug preprocessor/64803] [5 Regression] __LINE__ inside macro is not constant

2015-01-30 Thread dodji at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64803 Dodji Seketeli changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from Dodji Seke

[Bug pch/63319] [5 Regression] ICE: Segmentation fault building qt5 with pch

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63319 --- Comment #2 from Jakub Jelinek --- And if yes, can it be also reproduced with building the pch file with -save-temps? Then perhaps you could attach the preprocessed source from which the pch is compiled, and tweak qhash.cpp to preprocess it t

[Bug gcov-profile/64874] New: gcov's magic number possibly increasing too quickly with new gcc version numbering scheme.

2015-01-30 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64874 Bug ID: 64874 Summary: gcov's magic number possibly increasing too quickly with new gcc version numbering scheme. Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug ipa/64813] [5 Regression] 23_containers/unordered_map/requirements/explicit_instantiation/[2,4].cc iCEs

2015-01-30 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64813 Martin Liška changed: What|Removed |Added Priority|P3 |P1 --- Comment #12 from Martin Liška ---

[Bug pch/63319] [5 Regression] ICE: Segmentation fault building qt5 with pch

2015-01-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63319 --- Comment #3 from Markus Trippelsdorf --- While retesting I came across this seemingly bizarre issue: markus@x4 /tmp % touch qt_pch.ii markus@x4 /tmp % g++ -w -O2 -std=c++0x -x c++-header -c qt_pch.ii qt_pch.ii:1:0: internal compiler error: Se

[Bug c++/64875] New: -Winline does not report C++ methods

2015-01-30 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64875 Bug ID: 64875 Summary: -Winline does not report C++ methods Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ada/64349] [5 Regression] Bootstrapping Ada fails on darwin(9|10).

2015-01-30 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64349 --- Comment #12 from Arnaud Charlet --- Author: charlet Date: Fri Jan 30 15:13:15 2015 New Revision: 220285 URL: https://gcc.gnu.org/viewcvs?rev=220285&root=gcc&view=rev Log: 2015-01-30 Tristan Gingold PR ada/64349 * env.c: Move vxwo

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 Nathan Sidwell changed: What|Removed |Added CC||nathan at acm dot org --- Comment #10 f

[Bug ada/64349] [5 Regression] Bootstrapping Ada fails on darwin(9|10).

2015-01-30 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64349 Arnaud Charlet changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/64212] [4.9/5 Regression] ICE [in noninterposable_alias, at symtab.c:1706]

2015-01-30 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64212 --- Comment #3 from Kai Tietz --- (In reply to Jakub Jelinek from comment #2) > Reduced testcase: > > inline void > foo (void) > { > } > > __attribute__ ((__dllimport__)) > void foo (void); > > void > bar (void) > { > foo (); > } > > No opt

[Bug target/64212] [4.9/5 Regression] ICE [in noninterposable_alias, at symtab.c:1706]

2015-01-30 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64212 --- Comment #4 from Kai Tietz --- A side-note: Of course the dllimport attribute is part of the prototype. So for C case it would be consistent to have the dllimport-attribute also specified for the inline, which gets rejected. This reject mig

[Bug c++/63356] Compilation failure where clang does not have problems

2015-01-30 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63356 --- Comment #14 from fiesh at zefix dot tv --- Bounty: EUR 150 I'd like to try something new and place a bounty on this issue. In order to collect it, you have to provide a patch that is accepted into 4.9 and 5. You also need to be able to writ

[Bug jit/64873] jit testsuite failures on powerpc64le-unknown-linux-gnu

2015-01-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64873 --- Comment #2 from David Malcolm --- I think this is misconfigurfation at my end; sorry. I'm on power7 hw, emulating via qemu, and I did *not* configure with the options suggested by Jakub in comment #1; so I think I'm misconfiguring the build.

[Bug go/64876] New: Regressions in gcc-testresults for powerpc64 gccgo in 5.0 due to change for static chain for closures (219776)

2015-01-30 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64876 Bug ID: 64876 Summary: Regressions in gcc-testresults for powerpc64 gccgo in 5.0 due to change for static chain for closures (219776) Product: gcc Version: 5.0

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #11 from Jan Hubicka --- Yep, I think the problem is that each of DSOs will have its own set of infos that will point to its own gcov_merge_add that calls its own gcov_io routines. Now the winning gcov will walk the list but as soon

[Bug c++/64877] New: strange warning message from -Waddress

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64877 Bug ID: 64877 Summary: strange warning message from -Waddress Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/20710] g++ should warn when hiding non-virtual method in base class

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20710 Tom Tromey changed: What|Removed |Added CC||tromey at gcc dot gnu.org --- Comment #8 fr

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #12 from Jan Hubicka --- BTW the following fix the issue for me Index: gcov-io.c === --- gcov-io.c (revision 220230) +++ gcov-io.c (working copy) @@ -39,7 +39,7 @@ st

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #5 from Tom Tromey --- (In reply to Jason Merrill from comment #3) > Passing a non-POD to a varargs function is conditionally-supported, with > implementation-defined semantics. In GCC 5 it's supported and treated like > normal pass-

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #13 from Nathan Sidwell --- No. Each dso's gcov machinery is individually invoked. There should be no cross-dso accessing of data (beyond the global chain of dso)

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #14 from Nathan Sidwell --- Jan, I'm fairly sure that even though your fix makes things work, it is wrong. You're at the very least exposing an internal API across the DSO boundary, which should not be exposed.

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #6 from Tom Tromey --- Also, -Wconditionally-supported triggers other warning as well. It would be more convenient if different warnings were individually controllable; and then something like -Wconditionally-supported would act as if

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #7 from Andrew Pinski --- (In reply to Tom Tromey from comment #5) > (In reply to Jason Merrill from comment #3) > > Passing a non-POD to a varargs function is conditionally-supported, with > > implementation-defined semantics. In GC

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #8 from Andrew Pinski --- See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2342.htm . It does look like gcc is implementing the correct new pod rules and clang is not.

[Bug tree-optimization/64878] New: [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 Bug ID: 64878 Summary: [5 Regression] Miscompilation of nntpgrab Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-opti

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #9 from Tom Tromey --- > Are you sure that class is not trivial which is why gcc is not warning about > it? C++11 does not really have pod and non-pod any more but rather trivial > and non-trivial and the rules has chnaged with respe

[Bug target/64617] [5 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) with -ftree-vectorize -mavx512bw -march=slm

2015-01-30 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64617 --- Comment #3 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 30 17:47:44 2015 New Revision: 220294 URL: https://gcc.gnu.org/viewcvs?rev=220294&root=gcc&view=rev Log: 2015-01-30 Vladimir Makarov PR target/64617 * lra-constr

[Bug lto/63923] FAIL: libgomp.c/examples-4/e.50.1.c (test for excess errors)

2015-01-30 Thread iverbin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63923 iverbin at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #15 from Jan Hubicka --- > No. Each dso's gcov machinery is individually invoked. There should be no > cross-dso accessing of data (beyond the global chain of dso) I am not saying my fix is correct, just lets me to continue in train

[Bug tree-optimization/64326] [5 Regression] ICE at -O3 on x86_64-linux-gnu in check_probability, at basic-block.h:581

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64326 --- Comment #4 from Jan Hubicka --- make_forwarder_block is definitely wrong on not capping. But I do not see how vectorizing can get us to a frequncy over FREQ_MAX? So probably some earlier bug in there too

[Bug c++/64877] strange warning message from -Waddress

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

[Bug jit/64810] jit not working on armv7hl ("ld: error: /tmp/libgccjit-ZGemdr/fake.so uses VFP register arguments, /tmp/ccJFCBsE.o does not")

2015-01-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64810 --- Comment #21 from David Malcolm --- *** Bug 64873 has been marked as a duplicate of this bug. ***

[Bug jit/64873] jit testsuite failures on powerpc64le-unknown-linux-gnu

2015-01-30 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64873 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64877] strange warning message from -Waddress

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64877 --- Comment #2 from Tom Tromey --- (In reply to Manuel López-Ibáñez from comment #1) > Hard to say without a minimized testcase. Yeah. The original code is here: https://dxr.mozilla.org/mozilla-central/source/gfx/gl/ScopedGLHelpers.h#35 My a

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #10

[Bug c++/64877] strange warning message from -Waddress

2015-01-30 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64877 --- Comment #3 from Tom Tromey --- Oops, had the wrong gcc in $PATH. That test case does warn: pokyo. g++ -std=c++11 -c -Wall -Waddress -O2 x.cc x.cc: In instantiation of ‘S::S() [with Derived = T]’: x.cc:19:8: required from here x.cc:9:29: wa

[Bug c++/64879] New: ICE for -O3 when calling a transactional method from a transaction inside a for loop

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64879 Bug ID: 64879 Summary: ICE for -O3 when calling a transactional method from a transaction inside a for loop Product: gcc Version: 4.9.2 Status: UNCONFIRMED Seve

[Bug libgomp/64880] New: OpenACC gcc/g++ Discrepancy

2015-01-30 Thread tbatgcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64880 Bug ID: 64880 Summary: OpenACC gcc/g++ Discrepancy Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp Assig

[Bug c++/64879] ICE for -O3 when calling a transactional method from a transaction inside a for loop

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64879 Benjamin Braun changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/63472] transaction_atomic within while loop causes ICE

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63472 Benjamin Braun changed: What|Removed |Added CC||bjmnbraun at gmail dot com --- Comment

[Bug target/64617] [5 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) with -ftree-vectorize -mavx512bw -march=slm

2015-01-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64617 Uroš Bizjak changed: What|Removed |Added CC||ubizjak at gmail dot com --- Comment #4 fr

[Bug rtl-optimization/64311] ICE: Max. number of generated reload insns per insn is achieved (90) with -fpic -march=corei7 for gcc.target/i386/avx512bw-vpbroadcast[bw]-1.c

2015-01-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64311 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/64349] [5 Regression] Bootstrapping Ada fails on darwin(9|10).

2015-01-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64349 Dominique d'Humieres changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/64617] [5 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) with -ftree-vectorize -mavx512bw -march=slm

2015-01-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64617 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/53949] [SH] Add support for mac.w / mac.l instructions

2015-01-30 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53949 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/64872] [5 Regression] ICE: Segmentation fault during Chromium PGO build

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64872 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/63472] transaction_atomic within while loop causes ICE

2015-01-30 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63472 --- Comment #6 from torvald at gcc dot gnu.org --- (In reply to ak from comment #4) > copy_bbs: > > (illegal code due to goto into transaction?) > > g_56[]; > fn1() { > int *p_79; > if (g_56[7]) > __transaction_atomic { > lbl_196: >

[Bug target/61599] [x86_64] With -mcmodel=medium, extern global arrays without size are not treated conservatively.

2015-01-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61599 Uroš Bizjak changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c++/63472] transaction_atomic within while loop causes ICE

2015-01-30 Thread bjmnbraun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63472 --- Comment #7 from Benjamin Braun --- A workaround for the code at the top of this thread is to wrap the transaction in the loop with a function and instead call that function from the loop. This workaround also works for the case given in dup

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 --- Comment #1 from Sebastian Pop --- It fails with -O2 --param max-fsm-thread-paths=10 and does not fail with 9. This is the thread that generates wrong code: Registering FSM jump thread: (102, 6) incoming edge; (5, 128) nocopy;

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 --- Comment #2 from Sebastian Pop --- Jump threading is called twice as two separate passes, the "miscompiled" jump thread during the first invocation is: Registering FSM jump thread: (10, 114) incoming edge; (4, 93) nocopy; The "miscompiled"

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2015-01-30 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 --- Comment #3 from Sebastian Pop --- -fdbg-cnt=registered_jump_thread:44 passes -fdbg-cnt=registered_jump_thread:45 fails So this is the jump thread that produces the wrong code: Registering FSM jump thread: (10, 114) incoming edge; (4, 93) n

[Bug sanitizer/64717] -fsanitize=vptr leads to warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized]

2015-01-30 Thread gerrit.los at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64717 --- Comment #6 from Gert-jan Los --- I want to confirm that all false warnings in my code are fixed by your patch. Thanks.

[Bug ipa/64872] [5 Regression] ICE: Segmentation fault during Chromium PGO build

2015-01-30 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64872 --- Comment #2 from Jan Hubicka --- Created attachment 34630 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34630&action=edit Patch I am testing The problem is that ICF merge profiles and profile merging sometimes nukes the function body m

[Bug rtl-optimization/64688] [4.9/5 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-01-30 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64688 --- Comment #13 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 30 22:22:58 2015 New Revision: 220297 URL: https://gcc.gnu.org/viewcvs?rev=220297&root=gcc&view=rev Log: 2015-01-30 Vladimir Makarov PR target/64688 * lra-const

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread xur at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #16 from xur at google dot com --- I did not follow the trunk version closely. But from reading the code, I think the design is each DSO uses its own copy of gcov_* functions (including gcov_open and gcov_read_counter) and accesses its

[Bug libstdc++/64797] 22_locale/conversions/string/2.cc FAILs

2015-01-30 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64797 --- Comment #5 from howarth at bromo dot med.uc.edu --- (In reply to Dominique d'Humieres from comment #4) > The test has been introduced at r219780. The first failure I see is for > r219808 (the previous tested revision is r219776). It is likely

[Bug gcov-profile/64123] [5 Regression] Instrumented Firefox segfaults on start

2015-01-30 Thread nathan at acm dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64123 --- Comment #17 from Nathan Sidwell --- I'm having difficulty constructing a testcase that fails. 2 DSOs are isolated as I expect. (rong, your description is essentially correct). A recipe would be good. Also, is this on gcc trunk or gcc 5.0

[Bug c++/64431] "-Wignored-qualifiers" warning gives misleading position in code

2015-01-30 Thread eugene.zelenko at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64431 Eugene Zelenko changed: What|Removed |Added CC||eugene.zelenko at gmail dot com --- Com

[Bug rtl-optimization/64882] New: ICE on valid code at -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5681

2015-01-30 Thread su at cs dot ucdavis.edu
--prefix=/usr/local/gcc-trunk --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 5.0.0 20150130 (experimental) [trunk revision 220273] (GCC) $ $ gcc-trunk -O3 -c small.c $ gcc-trunk -O2 -g -c small.c $ gcc-4.9 -O3 -g -c small.c $ $ gcc-trunk -O3 -g -c small.c

[Bug go/64021] Empty struct vs libffi

2015-01-30 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64021 Ian Lance Taylor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug go/64001] gccgo: crash on stack splitting

2015-01-30 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64001 --- Comment #5 from Ian Lance Taylor --- Just a note that I have not been able to reproduce this. I ran the program from comment #1 50 times with no failures.

[Bug c++/64875] -Winline does not report C++ methods

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64875 --- Comment #1 from Jonathan Wakely --- I don't think this warning is very relevant to C++. In C++ 'inline' is more useful for telling the compiler that the function may be defined in mutiple translation units, and that is typically more importa

[Bug go/63560] __go_set_defer_retaddr shouldn't be split by IPA split

2015-01-30 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63560 --- Comment #3 from Ian Lance Taylor --- Was the patch in comment #1 ever committed? I don't see it.

[Bug go/63493] libgo: write power64 version of reflect.MakeFunc

2015-01-30 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63493 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #11 from Jonathan Wakely --- (In reply to Tom Tromey from comment #9) > However my belief is that because this class has a user-provided > default constructor, it is not trivial. True, but ... > I tested this by adding "#include " a

[Bug c++/64867] warning for passing non-POD to varargs function

2015-01-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64867 --- Comment #12 from Jonathan Wakely --- N.B. trivially-copyable is not the same as trivial (and there are separate type traits for testing those two properties).

[Bug rtl-optimization/64688] [4.9/5 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2015-01-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64688 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

  1   2   >