[Bug target/69533] [6 Regression] python miscompilation

2016-01-29 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69533 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/69534] [6 Regression] openjade is miscompiled

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534 --- Comment #1 from Andrew Pinski --- Try using -fno-delete-null-pointer-checks, a lot of C++ code violates the rule about calling a class method with a null pointer.

[Bug tree-optimization/69556] [6 Regression] forwprop4/match.pd undoing work from recip

2016-01-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 --- Comment #6 from rguenther at suse dot de --- On January 29, 2016 10:45:12 PM GMT+01:00, "glisse at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 > >--- Comment #5 from Marc Glisse --- >(In reply to rguent...@su

[Bug target/69533] [6 Regression] python miscompilation

2016-01-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69533 --- Comment #8 from rguenther at suse dot de --- On January 30, 2016 4:10:12 AM GMT+01:00, law at redhat dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69533 > >--- Comment #7 from Jeffrey A. Law --- >I haven't looked in detail, b

[Bug target/69049] [avr] strange/unnecessary commands in compiled code

2016-01-29 Thread night_ghost at ykoctpa dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69049 --- Comment #2 from night_ghost at ykoctpa dot ru --- 1) this is part of Arduino project so it should #include Arduino.h 2) GCC 5.3 don't has this bug so it can be closed

[Bug rtl-optimization/37262] Two branches of the same condition being emitted

2016-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37262 --- Comment #5 from Martin Sebor --- To make clear what I meant by "not optimal" in comment #4, and focusing on powepc64le output with -O2 for the test case in comment #1, trunk (6.0) emits the code below. The first branch (to .L2) is superfluou

[Bug rtl-optimization/37262] Two branches of the same condition being emitted

2016-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37262 --- Comment #4 from Martin Sebor --- I confirm that there are no duplicated branch instructions in object code emitted by GCC 6.0, although the branches that are there don't look quite optimal. I built the gcc-5-branch on powerpc64-linux and the

[Bug fortran/69563] New: Generic TBP incorrectly resolves to elemental

2016-01-29 Thread neil.n.carlson at gmail dot com
error (as it must) because the the THIS argument is not also an array: gfortran-bug-20160129.f90:46:8: call x%sub ([1,2]) 1 Error: Actual argument at (1) for INTENT(INOUT) dummy ‘this’ of ELEMENTAL subroutine ‘sub_elem’ is a scalar, but another actual argument is an array Here'

[Bug rtl-optimization/69535] [6 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-reassoc due to use of uninitialised value

2016-01-29 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69535 --- Comment #5 from Richard Henderson --- Created attachment 37525 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37525&action=edit proposed patch

[Bug target/69533] [6 Regression] python miscompilation

2016-01-29 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69533 --- Comment #7 from Jeffrey A. Law --- I haven't looked in detail, but presumably we're classifying this as a bug in Python? Do we want/need to keep this BZ open in GCC itself?

[Bug libstdc++/69562] cow-stdexcept.cc compile errors due to __GXX_WEAK__

2016-01-29 Thread gccbugzilla at limegreensocks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69562 David changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/69506] [6 Regression] check-in 232454 seems to cause problems with cygwin builds

2016-01-29 Thread gccbugzilla at limegreensocks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69506 David changed: What|Removed |Added CC||gccbugzilla@limegreensocks. |

[Bug libstdc++/69562] cow-stdexcept.cc compile errors due to __GXX_WEAK__

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

[Bug middle-end/38219] gcc.dg/tree-ssa/vrp47.c fails on m68k

2016-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38219 Martin Sebor changed: What|Removed |Added Target|powerpc*-*-*|m68k-*-linux-gnu, |

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|DUPLICATE

[Bug target/65546] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c

2016-01-29 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65546 Bill Schmidt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/65546] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c

2016-01-29 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65546 --- Comment #7 from Bill Schmidt --- Author: wschmidt Date: Sat Jan 30 01:20:27 2016 New Revision: 233007 URL: https://gcc.gnu.org/viewcvs?rev=233007&root=gcc&view=rev Log: 2016-01-29 Bill Schmidt PR target/65546 * gcc.dg/vec

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread david.merillat at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #8 from David Merillat --- (In reply to Andrew Pinski from comment #6) > Actually bug 52023 is a better reason for the difference between __alignof__ > and _Alignof. > > *** This bug has been marked as a duplicate of bug 52023 *** Y

[Bug target/65546] FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c

2016-01-29 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65546 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Sat Jan 30 01:18:43 2016 New Revision: 233006 URL: https://gcc.gnu.org/viewcvs?rev=233006&root=gcc&view=rev Log: 2016-01-29 Bill Schmidt PR target/65546 * gcc.dg/vec

[Bug libstdc++/69562] New: cow-stdexcept.cc compile errors due to __GXX_WEAK__

2016-01-29 Thread gccbugzilla at limegreensocks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69562 Bug ID: 69562 Summary: cow-stdexcept.cc compile errors due to __GXX_WEAK__ Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #10 from Vladimir Makarov --- (In reply to Alexandre Oliva from comment #6) > Created attachment 37498 [details] > Patch I'm testing to fix the bug > > LRA wants harder than reload to avoid creating a stack slot to satisfy insn > con

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #9 from Vladimir Makarov --- (In reply to Alexandre Oliva from comment #6) > Created attachment 37498 [details] > Patch I'm testing to fix the bug > > LRA wants harder than reload to avoid creating a stack slot to satisfy insn > cons

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #7 from Jonathan Wakely --- (In reply to David Merillat from comment #0) > DefaultStruct s; > printf( "DefaultStruct: offset=%d, struct align=%d, member align=%d, > type align=%d\n", > offsetof(Default

[Bug c/52023] [C11] _Alignof (double) yields wrong value on x86

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52023 Andrew Pinski changed: What|Removed |Added CC||david.merillat at gmail dot com --- Comm

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #6 from Andrew Pinski --- Actually bug 52023 is a better reason for the difference between __alignof__ and _Alignof. *** This bug has been marked as a duplicate of bug 52023 ***

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/10360] __alignof__(double) answer 8

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10360 Andrew Pinski changed: What|Removed |Added CC||david.merillat at gmail dot com --- Comm

[Bug other/69561] New: MULTILIB_EXCLUSIONS is not documented

2016-01-29 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69561 Bug ID: 69561 Summary: MULTILIB_EXCLUSIONS is not documented Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread david.merillat at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #4 from David Merillat --- (In reply to Jonathan Wakely from comment #2) > See ADJUST_FIELD_ALIGN at > https://gcc.gnu.org/onlinedocs/gccint/Storage-Layout.html#Storage-Layout > > unsigned long long on x86 is such a type. Thank you

[Bug target/57386] ICE: hash-long-double-tr1-aux.cc:54:7: error: unrecognizable insn

2016-01-29 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386 Michael Meissner changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/30929] -pedantic-error and -Werror don't produce errors!

2016-01-29 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30929 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #8 from

[Bug tree-optimization/69355] [5 Regression] Wrong results with -O1 optimization

2016-01-29 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69355 --- Comment #25 from Martin Jambor --- Author: jamborm Date: Fri Jan 29 23:01:54 2016 New Revision: 233001 URL: https://gcc.gnu.org/viewcvs?rev=233001&root=gcc&view=rev Log: [PR 69355] Correct hole detection when total_scalarization fails 2016-

[Bug rtl-optimization/69195] [4.9/5/6 Regression] gcc.dg/torture/pr44913.c FAILs with -O3 -fno-dce -fno-forward-propagate

2016-01-29 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69195 --- Comment #9 from Peter Bergner --- I think we have another bug in addition to the bug where we reuse a register that is already in use. We have the rtl below which is used to initialize a[] before the call to foo: (insn 5 39 40 2 (set (reg/f

[Bug fortran/69520] Implement reversal of -fcheck options

2016-01-29 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69520 --- Comment #5 from Harald Anlauf --- Created attachment 37524 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37524&action=edit Patch which uses prefix "no-" Here you go.

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #11 from David Malcolm --- (In reply to David Malcolm from comment #10) > The ultimate right fix (for both) may be to fix linemap_compare_locations to > cope with macro locations. ...then again, Jakub's patch from comment #4 may be OK

[Bug other/67031] avr-gcc internal compiler error: segmentation fault in push_reload, at reload.c

2016-01-29 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67031 Georg-Johann Lay changed: What|Removed |Added Target||avr Status|UNCONFIRMED

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #10 from David Malcolm --- (In reply to Jakub Jelinek from comment #3) > Well, that one has been introduced in r232893, while this one far earlier. They could be symptoms of the same problem though. Quoting myself from https://gcc

[Bug preprocessor/69543] [6 Regression] _Pragma does not apply within macro

2016-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69543 --- Comment #2 from David Malcolm --- (In reply to David Malcolm from comment #1) linemap_compare_locations does the right thing if passed a pair of ordinary locations, or if both locations are within the same macro expansion. It generates nonse

[Bug tree-optimization/69556] [6 Regression] forwprop4/match.pd undoing work from recip

2016-01-29 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 --- Comment #5 from Marc Glisse --- (In reply to rguent...@suse.de from comment #4) > I think there is a misunderstanding. A replacement is still allowed if it > is a single operation as that replaces at least one other (the one we are > simplif

[Bug target/69049] [avr] strange/unnecessary commands in compiled code

2016-01-29 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69049 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P3

[Bug target/68273] [5/6 Regression] Wrong code on mips/mipsel due to (invalid?) peeking at alignments in function_arg.

2016-01-29 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68273 --- Comment #13 from Steve Ellcey --- I have submitted a patch for this defect: https://gcc.gnu.org/ml/gcc-patches/2016-01/msg02350.html

[Bug c++/67650] undef reference with -fdevirtualize

2016-01-29 Thread vincent.lextrait at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67650 --- Comment #11 from Vincent --- Just tested with 5.3.0, still there.

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #3 from joseph at codesourcery dot com --- This is where C distinguishes C11 _Alignof (the minimum alignment the type is guaranteed to have in all contexts, so 4, see min_align_of_type) from GNU C __alignof (the normal alignment of

[Bug fortran/66089] [6 Regression] elemental dependency mishandling when derived types are involved

2016-01-29 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #11 from Mikael Morin --- (In reply to vehre from comment #9) > I am still wondering whether there isn't a counterexample where this is not > working, i.e., we have lhs-rhs-dependency that is polymorphic. But because > assignment to (

[Bug fortran/66089] [6 Regression] elemental dependency mishandling when derived types are involved

2016-01-29 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #10 from Mikael Morin --- Here is a variant that fails similarly (even with the patch) with optional arguments. type :: t integer :: c end type t type(t), dimension(5) :: a, b, c a = t(1) b = t(7) c = t(13) call d

[Bug debug/69518] [6 Regression] Flag -g causes "error: type variant has different TYPE_VFIELD"

2016-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69518 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/69336] Constant value not detected

2016-01-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69336 --- Comment #14 from rguenther at suse dot de --- On January 29, 2016 8:09:02 PM GMT+01:00, wdijkstr at arm dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69336 > >Wilco changed: > > What|Removed

[Bug debug/69518] [6 Regression] Flag -g causes "error: type variant has different TYPE_VFIELD"

2016-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69518 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jan 29 20:37:25 2016 New Revision: 232998 URL: https://gcc.gnu.org/viewcvs?rev=232998&root=gcc&view=rev Log: PR debug/69518 * c-decl.c (finish_struct): Clear C_TYPE_IN

[Bug other/69554] Multi-location diagnostics writes too many lines

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69554 --- Comment #4 from Manuel López-Ibáñez --- Pre rich locations, it should have looked like # [name]:[locus]: # # some code # 1 # [name]:[locus2]: # # some other code # 2

[Bug target/68741] FAIL: tr1/8_c_compatibility/cstdio/functions.cc (test for excess errors)

2016-01-29 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68741 John David Anglin changed: What|Removed |Added Component|libstdc++ |target --- Comment #1 from John Davi

[Bug other/69554] Multi-location diagnostics writes too many lines

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

[Bug target/69463] wrong code with -O1 and vector arithmetics @ x86_64

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

[Bug target/69459] [5 Regression] wrong code with -O2 and vector arithmetics @ x86_64

2016-01-29 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69459 --- Comment #17 from Uroš Bizjak --- *** Bug 69463 has been marked as a duplicate of this bug. ***

[Bug target/69551] [4.9/5/6 Regression] Wrong code with single element vector insert

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

[Bug target/69551] [4.9/5/6 Regression] Wrong code with single element vector insert

2016-01-29 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69551 --- Comment #10 from uros at gcc dot gnu.org --- Author: uros Date: Fri Jan 29 19:52:30 2016 New Revision: 232996 URL: https://gcc.gnu.org/viewcvs?rev=232996&root=gcc&view=rev Log: Backport from mainline 2016-01-29 Jakub Jelinek

[Bug target/69305] [5 Regression] wrong code with -O and int128 @ aarch64

2016-01-29 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69305 Richard Henderson changed: What|Removed |Added Summary|[5/6 Regression] wrong code |[5 Regression] wrong code

[Bug tree-optimization/69556] [6 Regression] forwprop4/match.pd undoing work from recip

2016-01-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 --- Comment #4 from rguenther at suse dot de --- On January 29, 2016 6:39:07 PM GMT+01:00, "jgreenhalgh at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 > >James Greenhalgh changed: > > What|Removed

[Bug fortran/44491] Diagnostic just shows "" instead of a locus

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44491 --- Comment #7 from Manuel López-Ibáñez --- (In reply to Dominique d'Humieres from comment #6) > Related to pr69544. Note that compiling the test with 5.3.0 or trunk (6.0) > gives now an ICE, r218570 gives the error and r218658 gives the ICE. Hi

[Bug driver/69559] incompatible system library/header other than the one in sysroot is used to build intermediate binaries in gcc bootstrap

2016-01-29 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69559 amker at gcc dot gnu.org changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #3 from amke

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #9 from Manuel López-Ibáñez --- (In reply to Manuel López-Ibáñez from comment #8) > then the second one doesn't work. I cannot think a way to make the above > work properly without breaking something else. Actually, the history check

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

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

[Bug tree-optimization/69336] Constant value not detected

2016-01-29 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69336 Wilco changed: What|Removed |Added CC||wdijkstr at arm dot com --- Comment #13 from Wil

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #8 from Manuel López-Ibáñez --- So input_location does not point to foo but to column 1, then the expansion location of the pragmas is the closing paren because of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61817#c3 In terms of exp

[Bug target/69463] wrong code with -O1 and vector arithmetics @ x86_64

2016-01-29 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69463 --- Comment #2 from Uroš Bizjak --- (In reply to Zdenek Sojka from comment #1) > On trunk, this got fixed between r232939 (fails) and r232986 (OK). r232955 > fixed PR69459, so this might be a duplicate. There are actually two bugs in the compile

[Bug driver/69559] incompatible system library/header other than the one in sysroot is used to build intermediate binaries in gcc bootstrap

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69559 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > If you are using a sysroot, you cannot bootstrap the compiler, you can build > a cross compiler only. You can use chroot to do the bootstrap though.

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 --- Comment #8 from Vladimir Makarov --- Author: vmakarov Date: Fri Jan 29 18:47:17 2016 New Revision: 232993 URL: https://gcc.gnu.org/viewcvs?rev=232993&root=gcc&view=rev Log: 2016-01-29 Vladimir Makarov PR target/69299 * co

[Bug driver/69559] incompatible system library/header other than the one in sysroot is used to build intermediate binaries in gcc bootstrap

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69559 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/69553] [6 Regression] Optimizations O1/O2 makes std::array value incorrect when passed to function

2016-01-29 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69553 --- Comment #5 from Markus Trippelsdorf --- I think the real culprit is r228679. Honza?

[Bug fortran/65795] Segfault (invalid write) for ALLOCATE statement involving COARRAYS

2016-01-29 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65795 vehre at gcc dot gnu.org changed: What|Removed |Added CC||vehre at gcc dot gnu.org --- C

[Bug fortran/69418] [5/6 Regression] ICE: tree check: expected record_type ... in gfc_class_vptr_get, at fortran/trans-expr.c:149

2016-01-29 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69418 vehre at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug fortran/67451] [5/6 Regression] ICE with sourced allocation from coarray.

2016-01-29 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67451 vehre at gcc dot gnu.org changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug fortran/69418] [5/6 Regression] ICE: tree check: expected record_type ... in gfc_class_vptr_get, at fortran/trans-expr.c:149

2016-01-29 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69418 vehre at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug target/69459] [5 Regression] wrong code with -O2 and vector arithmetics @ x86_64

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

[Bug target/69459] [5 Regression] wrong code with -O2 and vector arithmetics @ x86_64

2016-01-29 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69459 --- Comment #15 from uros at gcc dot gnu.org --- Author: uros Date: Fri Jan 29 18:25:13 2016 New Revision: 232992 URL: https://gcc.gnu.org/viewcvs?rev=232992&root=gcc&view=rev Log: PR target/69459 * config/i386/constraints.md (C):

[Bug c++/69550] Need a way to disable "flexible array member in an otherwise empty struct" error on GCC 6

2016-01-29 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69550 Yichao Yu changed: What|Removed |Added CC||yyc1992 at gmail dot com --- Comment #17 fro

[Bug target/69463] wrong code with -O1 and vector arithmetics @ x86_64

2016-01-29 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69463 --- Comment #1 from Zdenek Sojka --- On trunk, this got fixed between r232939 (fails) and r232986 (OK). r232955 fixed PR69459, so this might be a duplicate.

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #2 from Jonathan Wakely --- See ADJUST_FIELD_ALIGN at https://gcc.gnu.org/onlinedocs/gccint/Storage-Layout.html#Storage-Layout unsigned long long on x86 is such a type.

[Bug c++/69560] x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 --- Comment #1 from Jonathan Wakely --- (In reply to David Merillat from comment #0) > I checked the ISO C++ spec, section 3.11, and it says "The alignment > requirement of a complete type can be queried using an alignof expression", > so if alig

[Bug c++/69560] New: x86_64: alignof(uint64_t) produces incorrect results with -m32

2016-01-29 Thread david.merillat at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69560 Bug ID: 69560 Summary: x86_64: alignof(uint64_t) produces incorrect results with -m32 Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #7 from Jakub Jelinek --- In handle_pragma_diagnostic (gdb) p input_location $1 = 324032 (gdb) p expand_location (input_location) $2 = {file = 0x7fffe472 "pr69558.c", line = 17, column = 1, data = 0x0, sysp = false} (gdb) p loc $3

[Bug rtl-optimization/69530] [6 Regression] ICE: SIGSEGV in ix86_split_long_move (i386.c:24353) with -fno-split-wide-types -mavx

2016-01-29 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69530 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/44491] Diagnostic just shows "" instead of a locus

2016-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44491 --- Comment #6 from Dominique d'Humieres --- Related to pr69544. Note that compiling the test with 5.3.0 or trunk (6.0) gives now an ICE, r218570 gives the error and r218658 gives the ICE.

[Bug rtl-optimization/67609] [5 Regression] Generates wrong code for SSE2 _mm_load_pd

2016-01-29 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67609 --- Comment #42 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Jan 29 18:03:42 2016 New Revision: 232991 URL: https://gcc.gnu.org/viewcvs?rev=232991&root=gcc&view=rev Log: Revert revsion 229087 changes in lra-spills.c r229087, which caus

[Bug rtl-optimization/69530] [6 Regression] ICE: SIGSEGV in ix86_split_long_move (i386.c:24353) with -fno-split-wide-types -mavx

2016-01-29 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69530 --- Comment #15 from hjl at gcc dot gnu.org --- Author: hjl Date: Fri Jan 29 18:03:42 2016 New Revision: 232991 URL: https://gcc.gnu.org/viewcvs?rev=232991&root=gcc&view=rev Log: Revert revsion 229087 changes in lra-spills.c r229087, which caus

[Bug driver/69559] New: incompatible system library/header other than the one in sysroot is used to build intermediate binaries in gcc bootstrap

2016-01-29 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69559 Bug ID: 69559 Summary: incompatible system library/header other than the one in sysroot is used to build intermediate binaries in gcc bootstrap Product: gcc Versi

[Bug fortran/69544] [5/6 Regression] Internal compiler error with -Wall and where

2016-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69544 --- Comment #3 from Dominique d'Humieres --- > The problem is that the location passed to %L is zero (both line and next). > Is this desired/expected? Related to/duplicate of pr44491.

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #6 from Manuel López-Ibáñez --- (In reply to Jakub Jelinek from comment #0) > warns about deprecated use, while before that we didn't warn. It would be useful to see the locations in the output (and whether the warning uses %q+), sin

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #5 from Manuel López-Ibáñez --- (In reply to Jakub Jelinek from comment #4) > Reverting one minor part of those changes fixes both of the PRs though: > --- gcc/c-family/c-pragma.c.jj2016-01-15 21:57:00.0 +0100 > +++ gc

[Bug fortran/69544] [5/6 Regression] Internal compiler error with -Wall and where

2016-01-29 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69544 Manuel López-Ibáñez changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comm

[Bug libstdc++/69266] bootstrap failure undefined reference to `std::basic_ios >::

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69266 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/66655] [5/6 Regression] miscompilation due to ipa-ra on MinGW

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66655 Jonathan Wakely changed: What|Removed |Added CC||tprince at computer dot org --- Commen

[Bug rtl-optimization/69530] [6 Regression] ICE: SIGSEGV in ix86_split_long_move (i386.c:24353) with -fno-split-wide-types -mavx

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69530 --- Comment #14 from Vladimir Makarov --- (In reply to H.J. Lu from comment #13) > (In reply to Vladimir Makarov from comment #12) > > (In reply to H.J. Lu from comment #11) > > > (In reply to H.J. Lu from comment #10) > > > > Created attachment

[Bug c++/69550] Need a way to disable "flexible array member in an otherwise empty struct" error on GCC 6

2016-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69550 --- Comment #16 from Jonathan Wakely --- OK, given that using a zero-sized array for both members works I would say we probably don't need to keep this open.

[Bug tree-optimization/69556] [6 Regression] forwprop4/match.pd undoing work from recip

2016-01-29 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69556 James Greenhalgh changed: What|Removed |Added CC||jgreenhalgh at gcc dot gnu.org,

[Bug libstdc++/69266] bootstrap failure undefined reference to `std::basic_ios >::

2016-01-29 Thread tprince at computer dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69266 --- Comment #9 from tprince at computer dot org --- Trunk on 2016-01-29 is bootstrapping successfully, after dealing with the reluctance of the build to update config.cache in several directories (gcc, libcpp, libstdc++-v3, libgomp). Although I d

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #4 from Jakub Jelinek --- Reverting one minor part of those changes fixes both of the PRs though: --- gcc/c-family/c-pragma.c.jj 2016-01-15 21:57:00.0 +0100 +++ gcc/c-family/c-pragma.c 2016-01-29 18:34:51.743943283 +0100

[Bug target/65010] ppc backend generates unnecessary signed extension

2016-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65010 --- Comment #9 from Martin Sebor --- I see the difference now. Thanks for clarifying it! It makes sense that these two are separate requests.

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 Jakub Jelinek changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment #3 f

[Bug middle-end/69553] [6 Regression] Optimizations O1/O2 makes std::array value incorrect when passed to function

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69553 --- Comment #4 from Andrew Pinski --- We go from: _3 = &MEM[(const struct array[2] &)t_2(D)][0]; test1 (_3); _5 = &MEM[(const struct array[2] &)t_2(D)][1]; test1 (_5); _7 = &MEM[(const int[2] &)t_2(D)][1]; foo (_3, _7); _9 = &MEM[(c

[Bug c/69558] [6 Regression] glib2 warning pragmas stopped working

2016-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69558 --- Comment #2 from Andrew Pinski --- I think this is the same as bug 69543.

  1   2   3   >