[Bug tree-optimization/71253] New: [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution

2016-05-24 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71253 Bug ID: 71253 Summary: [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-o

[Bug c/71249] -Wswitch-unreachable false positive for a compound statement containing a used label

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71249 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 --- Comment #6 from Jakub Jelinek --- Perhaps better testcase that also shows a missed optimization: struct L { unsigned int l[2]; }; union U { double a; struct L l; } u; void foo (double a, struct L *p) { u.a = a; struct L l = u.l, m; m.l

[Bug middle-end/71252] [7 Regression] ICE: verify_ssa failed : definition in block 7 does not dominate use in block 6

2016-05-24 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71252 --- Comment #2 from kugan at gcc dot gnu.org --- Created attachment 38549 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38549&action=edit untested patch testing this patch which fixes this.

[Bug tree-optimization/71144] [6/7 Regression] isl_aff.c:1001: position out of bounds

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71144 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/71236] [5/6/7 Regression] ICE on invalid code

2016-05-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71236 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/69504] XMM register variable ICE with vector extensions

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69504 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue May 24 07:55:56 2016 New Revision: 236630 URL: https://gcc.gnu.org/viewcvs?rev=236630&root=gcc&view=rev Log: 2016-05-24 Richard Biener PR middle-end/70434 PR c/

[Bug middle-end/70434] [5/6/7 Regression] adding an extraneous cast to vector type results in inferior code

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70434 --- Comment #14 from Richard Biener --- Author: rguenth Date: Tue May 24 07:55:56 2016 New Revision: 236630 URL: https://gcc.gnu.org/viewcvs?rev=236630&root=gcc&view=rev Log: 2016-05-24 Richard Biener PR middle-end/70434 PR c

[Bug c++/71193] [6/7 Regression] error: invalid use of incomplete type

2016-05-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71193 --- Comment #2 from Martin Liška --- Thank you Jason for the clarification, I've just created issue in Chromium bugzilla: https://bugs.chromium.org/p/chromium/issues/detail?id=614289

[Bug regression/71231] [7 Regression]: 300% runtime increase for rnflow

2016-05-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71231 --- Comment #13 from rguenther at suse dot de --- On Tue, 24 May 2016, glisse at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71231 > > --- Comment #12 from Marc Glisse --- > -fwrapv seems to fix it. As far as I can te

[Bug regression/71231] [7 Regression]: 300% runtime increase for rnflow

2016-05-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71231 --- Comment #14 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #13) > On Tue, 24 May 2016, glisse at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71231 > > > > --- Comment #12 from Marc Glisse ---

[Bug c++/70972] [6 Regression] Inheriting constructors taking parameters by value should move them, not copy

2016-05-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70972 Paolo Carlini changed: What|Removed |Added CC||lucdanton at free dot fr --- Comment #6

[Bug c++/70827] [6/7 regression] dubious use of deleted function in inherited constructor

2016-05-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70827 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 Richard Biener changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug tree-optimization/71239] [7 Regression] ICE in operand_equal_p (fold-const.c:2769)

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71239 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/71253] [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71253 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 --- Comment #9 from Joost VandeVondele --- (In reply to Richard Biener from comment #8) > There is another bug in this function remaining. I indeed see : bug.f90:47:0: SUBROUTINE eri_test (iw,error) in pp_string, at pretty-print.c:937 0x13

[Bug regression/71231] [7 Regression]: 300% runtime increase for rnflow

2016-05-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71231 --- Comment #15 from Marc Glisse --- (In reply to rguent...@suse.de from comment #13) > Anyone have a patch to rnflow that I can apply to the tester(s) to fix > the issue? It is easy enough to create a jsee_long of type integer(kind=8) and do th

[Bug c++/69872] [6/7 Regression] -Wnarrowing note without warning/errror

2016-05-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69872 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/71252] [7 Regression] ICE: verify_ssa failed : definition in block 7 does not dominate use in block 6

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71252 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/70369] [testsuite,ARM,AArch64] AdvSIMD intrinsic tests missing

2016-05-24 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70369 --- Comment #4 from Christophe Lyon --- I've committed my patch series for ARM: r236382, 236383, 236384, 236385, 236387, 236388, 236576, 236577, 236578, 236579, 236580. At this stage, we can remove neon-testgen.ml and the files it generated. Du

[Bug middle-end/70434] [5/6 Regression] adding an extraneous cast to vector type results in inferior code

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70434 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c/69504] XMM register variable ICE with vector extensions

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69504 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread Joost.VandeVondele at mat dot ethz.ch
PER=/data/vjoost/gnu/gcc_trunk/install/libexec/gcc/x86_64-pc-linux-gnu/7.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc/configure --prefix=/data/vjoost/gnu/gcc_trunk/install --enable-languages=c,c++,fortran --disable-multilib --enable-plugins --enable-lto --disable-bootstrap

[Bug middle-end/71254] New: [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 Bug ID: 71254 Summary: [5 regression][AArch64] ICE after backport of fix for PR 67278 Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/71253] [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71253 --- Comment #2 from Richard Biener --- Bah, so it's not only the case of BBs being removed (which I fixed) but obviously the case of edges being removed (we keep the edge-list from CD construction time).

[Bug c/71255] New: Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 Bug ID: 71255 Summary: Auto-annotate sockaddr related structs with may_alias Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: wrong-code Severity: enhancement

[Bug middle-end/71254] [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug testsuite/71254] [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 Richard Biener changed: What|Removed |Added Component|middle-end |testsuite --- Comment #3 from Richard B

[Bug middle-end/71254] [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 --- Comment #2 from Christophe Lyon --- The testcase passes on the GCC 6 branch. On the GCC 5 branch, the testcase was introduced by this commit, I haven't tried to compile it with an earlier revision.

[Bug c/71255] Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug testsuite/71254] [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/71255] Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #2 from rguenther at suse dot de --- On Tue, 24 May 2016, mpolacek at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 > > Marek Polacek changed: > >What|Removed |Adde

[Bug testsuite/71254] [5 regression][AArch64] ICE after backport of fix for PR 67278

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71254 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue May 24 10:47:40 2016 New Revision: 236633 URL: https://gcc.gnu.org/viewcvs?rev=236633&root=gcc&view=rev Log: 2016-05-24 Richard Biener PR testsuite/71254 * gcc.

[Bug tree-optimization/71252] [7 Regression] ICE: verify_ssa failed : definition in block 7 does not dominate use in block 6

2016-05-24 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71252 --- Comment #4 from kugan at gcc dot gnu.org --- Author: kugan Date: Tue May 24 10:50:01 2016 New Revision: 236634 URL: https://gcc.gnu.org/viewcvs?rev=236634&root=gcc&view=rev Log: gcc/testsuite/ChangeLog: 2016-05-24 Kugan Vivekanandarajah

[Bug c/71255] Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 Florian Weimer changed: What|Removed |Added CC||fw at gcc dot gnu.org --- Comment #3 fr

[Bug target/70677] Suboptimal cond on AVR: unneeded stack frame

2016-05-24 Thread night_ghost at ykoctpa dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70677 --- Comment #4 from night_ghost at ykoctpa dot ru --- Created attachment 38550 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38550&action=edit testcase in attachment for AVR platform arduino.h is the most that neither is a standard :)

[Bug ipa/71234] Conditional jump or move depends on uninitialised value in ipa_get_indirect_edge_target_1 (ipa-cp.c:2029)

2016-05-24 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71234 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/71256] New: GCC 4.2.1 compiler segfaults when compiling a sample C file

2016-05-24 Thread ml at extensibl dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71256 Bug ID: 71256 Summary: GCC 4.2.1 compiler segfaults when compiling a sample C file Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: major Pri

[Bug target/70676] suboptimal code generation on AVR

2016-05-24 Thread night_ghost at ykoctpa dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70676 --- Comment #4 from night_ghost at ykoctpa dot ru --- Created attachment 38551 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38551&action=edit testcase in attachment without -no-optimize-sibling-call reported bug can be found in MinimOsd_

[Bug c/71256] GCC 4.2.1 compiler segfaults when compiling a sample C file

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

[Bug c++/71257] New: OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71257 Bug ID: 71257 Summary: OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug c++/71257] OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71257 Jakub Jelinek changed: What|Removed |Added Keywords||openmp Status|UNCONFIRMED

[Bug target/69857] gcc/config/arm/arm.c:15949: return in strange place ?

2016-05-24 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69857 --- Comment #11 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue May 24 11:32:35 2016 New Revision: 236635 URL: https://gcc.gnu.org/viewcvs?rev=236635&root=gcc&view=rev Log: [ARM] PR target/69857 Remove bogus early return false; in

[Bug c/71255] Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #4 from Marek Polacek --- Can you provide an example how do you envision such a pragma? Should it only have an effect on "sockaddr{,_*}"-named structs?

[Bug c/71255] Auto-annotate sockaddr related structs with may_alias

2016-05-24 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #5 from Florian Weimer --- (In reply to Marek Polacek from comment #4) > Can you provide an example how do you envision such a pragma? Should it > only have an effect on "sockaddr{,_*}"-named structs? I expect that we'd put somethin

[Bug target/69857] gcc/config/arm/arm.c:15949: return in strange place ?

2016-05-24 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69857 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #7 from Marek Polacek --- But before I start, do y'all feel like this attribute should be applicable too all symbols the may_alias attribute is applicable to? I.e. not just structs, but other decls, too.

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #8 from rguenther at suse dot de --- On Tue, 24 May 2016, mpolacek at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 > > --- Comment #7 from Marek Polacek --- > But before I start, do y'all feel like th

[Bug tree-optimization/71258] New: Missed optimizations: dynamic allocation, virtual calls, empty destructors

2016-05-24 Thread rureclonic at thraml dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71258 Bug ID: 71258 Summary: Missed optimizations: dynamic allocation, virtual calls, empty destructors Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: norm

[Bug tree-optimization/71253] [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71253 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71253] [7 Regression] ICE during loop distribution w/ -O2 -ftree-loop-distribution

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71253 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71258] Missed optimizations: dynamic allocation, virtual calls, empty destructors

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71258 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #9 from Florian Weimer --- (In reply to rguent...@suse.de from comment #8) > While a pragma might work I'd say for the case in question we'd like to > have a "tentative" forward declaration that can be merged with subsequent > forward

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 --- Comment #8 from Richard Biener --- I think the main issue is that init_symbolic_number doesn't constrain 'src's type in any way (but blindly uses TYPE_PRECISION for example). That's not going to work for vector types for example. It should

[Bug target/29756] SSE intrinsics hard to use without redundant temporaries appearing

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29756 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW Component|middle-end

[Bug target/71103] avr-gcc crashes with unrecognizable insn error

2016-05-24 Thread pitchumani.s at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71103 --- Comment #4 from Pitchumani --- Yes, it is incomplete. These SUBREGs generated in rtl generation itself. define_insn for movqi bails out for this bug. Have to check if could be handled in define_expand of mov itself.

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #10 from Marek Polacek --- Well, so far my plan is to gather symbols in #pragma GCC may_alias SYMBOL to some vector of symbols and then when declaring a SYMBOL check if it's in the vector and if so, apply the may_alias attribute. Now

[Bug tree-optimization/71258] Missed optimizations: dynamic allocation, virtual calls, empty destructors

2016-05-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71258 --- Comment #2 from Marc Glisse --- inline void* operator new(std::size_t n){return __builtin_malloc(n);} inline void operator delete(void*p, std::size_t){__builtin_free(p);} And we get: _5 = __builtin_malloc (16); MEM[(struct model *)_5].D.

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 --- Comment #11 from rguenther at suse dot de --- On Tue, 24 May 2016, mpolacek at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 > > --- Comment #10 from Marek Polacek --- > Well, so far my plan is to gather symbo

[Bug target/71259] New: GCC trunk emits wrong code

2016-05-24 Thread anton.mitrokhin at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71259 Bug ID: 71259 Summary: GCC trunk emits wrong code Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assigne

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 Richard Biener changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 --- Comment #12 from Richard Biener --- Author: rguenth Date: Tue May 24 14:35:36 2016 New Revision: 236643 URL: https://gcc.gnu.org/viewcvs?rev=236643&root=gcc&view=rev Log: 2016-05-24 Richard Biener PR tree-optimization/71230

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 --- Comment #10 from Richard Biener --- Author: rguenth Date: Tue May 24 14:40:35 2016 New Revision: 236644 URL: https://gcc.gnu.org/viewcvs?rev=236644&root=gcc&view=rev Log: 2016-05-24 Richard Biener PR tree-optimization/71240

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/71255] Implement #pragma may_alias

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71255 Marek Polacek changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug fortran/52393] I/O: "READ format" statement with parenthesed default-char-expr

2016-05-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52393 --- Comment #9 from Jerry DeLisle --- The following patch allows the program to compile. I just need to check the standard to confirm if the syntax in question also applies to WRITE. diff --git a/gcc/fortran/io.c b/gcc/fortran/io.c index da0e1c5

[Bug libstdc++/66338] std::forward_as_tuple() issue with single argument

2016-05-24 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66338 --- Comment #8 from Ville Voutilainen --- Patch available: https://gcc.gnu.org/ml/gcc-patches/2016-05/msg01914.html

[Bug c++/71260] Crash in DLL compiled with -fipa-pure-const and -flto [mingw32]

2016-05-24 Thread slawomir.czarko at dev dot policat.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71260 --- Comment #1 from Slawomir Czarko-Wasiutycz --- Created attachment 38554 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38554&action=edit Program code

[Bug c++/71260] New: Crash in DLL compiled with -fipa-pure-const and -flto [mingw32]

2016-05-24 Thread slawomir.czarko at dev dot policat.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71260 Bug ID: 71260 Summary: Crash in DLL compiled with -fipa-pure-const and -flto [mingw32] Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal

[Bug target/67591] ARM v8 Thumb IT blocks deprecated

2016-05-24 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67591 Christophe Lyon changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |clyon at gcc dot gnu.org --- Co

[Bug bootstrap/70896] gcc4 ABI compatible bootstrap fails

2016-05-24 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70896 --- Comment #8 from PeteVine --- Nice, any idea why `--disable-libstdcxx-dual-abi` should no longer work though?

[Bug target/71261] New: Trunk GCC hangs on knl and broadwell targets

2016-05-24 Thread anton.mitrokhin at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 Bug ID: 71261 Summary: Trunk GCC hangs on knl and broadwell targets Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c/69504] XMM register variable ICE with vector extensions

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69504 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 24 16:14:34 2016 New Revision: 236647 URL: https://gcc.gnu.org/viewcvs?rev=236647&root=gcc&view=rev Log: PR middle-end/70434 PR c/69504 * c-c++-common/vect

[Bug middle-end/70434] [5/6 Regression] adding an extraneous cast to vector type results in inferior code

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70434 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Tue May 24 16:14:34 2016 New Revision: 236647 URL: https://gcc.gnu.org/viewcvs?rev=236647&root=gcc&view=rev Log: PR middle-end/70434 PR c/69504 * c-c++-common/vec

[Bug c++/71257] OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71257 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Tue May 24 16:19:43 2016 New Revision: 236648 URL: https://gcc.gnu.org/viewcvs?rev=236648&root=gcc&view=rev Log: PR c++/71257 * tree-vect-stmts.c (vectorizable_simd_clone_

[Bug c/71249] -Wswitch-unreachable false positive for a compound statement containing a used label

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71249 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Tue May 24 16:22:31 2016 New Revision: 236649 URL: https://gcc.gnu.org/viewcvs?rev=236649&root=gcc&view=rev Log: PR c/71249 * gimplify.c (gimplify_switch_expr): Look in

[Bug c/71249] -Wswitch-unreachable false positive for a compound statement containing a used label

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71249 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/71257] OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer

2016-05-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71257 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue May 24 16:27:12 2016 New Revision: 236650 URL: https://gcc.gnu.org/viewcvs?rev=236650&root=gcc&view=rev Log: PR c++/71257 * tree-vect-stmts.c (vectorizable_simd_clone_

[Bug target/71261] Trunk GCC hangs on knl and broadwell targets

2016-05-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 --- Comment #1 from Uroš Bizjak --- It doesn't hang but takes some time to finish: $time ./cc1plus -std=c++11 -O3 -march=broadwell -quiet hang.cpp real0m25.003s user0m24.412s sys 0m0.275s

[Bug c++/71262] New: ICE when compiling mozilla-central (rev 298652)

2016-05-24 Thread gk at torproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71262 Bug ID: 71262 Summary: ICE when compiling mozilla-central (rev 298652) Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/69872] [6/7 Regression] -Wnarrowing note without warning/errror

2016-05-24 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69872 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue May 24 16:41:39 2016 New Revision: 236651 URL: https://gcc.gnu.org/viewcvs?rev=236651&root=gcc&view=rev Log: /cp 2016-05-24 Paolo Carlini PR c++/69872 *

[Bug c++/69872] [6/7 Regression] -Wnarrowing note without warning/errror

2016-05-24 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69872 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue May 24 16:44:09 2016 New Revision: 236652 URL: https://gcc.gnu.org/viewcvs?rev=236652&root=gcc&view=rev Log: /cp 2016-05-24 Paolo Carlini PR c++/69872 *

[Bug target/71261] Trunk GCC hangs on knl and broadwell targets

2016-05-24 Thread anton.mitrokhin at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 --- Comment #2 from Anton Mitrokhin --- Hm, sorry. It's creduce which apparently cut off more than it should have. I'll send another reproducer soon... BTW, 25 senonds on O3 seems a bit too much for such case) On Tue, May 24, 2016 at 7:25 PM, u

[Bug c++/69872] [6/7 Regression] -Wnarrowing note without warning/errror

2016-05-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69872 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/71240] [7 Regression] ICE on valid code at -O2 and above on x86_64-linux-gnu: verify_gimple failed

2016-05-24 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71240 --- Comment #11 from Roger Orr --- Thanks. I can confirm this also successfully compiles the original code from which I derived the simplified example.

[Bug tree-optimization/71263] New: ICE at -O1 and above in 32-bit and 64-bit mode on x86_64-linux-gnu (in zero_one_operation)

2016-05-24 Thread chengniansun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71263 Bug ID: 71263 Summary: ICE at -O1 and above in 32-bit and 64-bit mode on x86_64-linux-gnu (in zero_one_operation) Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug tree-optimization/71263] ICE at -O1 and above in 32-bit and 64-bit mode on x86_64-linux-gnu (in zero_one_operation)

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71263 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 Andreas Schwab changed: What|Removed |Added CC||chengniansun at gmail dot com --- Comme

[Bug tree-optimization/71263] ICE at -O1 and above in 32-bit and 64-bit mode on x86_64-linux-gnu (in zero_one_operation)

2016-05-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71263 Andreas Schwab changed: What|Removed |Added Resolution|FIXED |DUPLICATE --- Comment #2 from Andreas S

[Bug tree-optimization/71264] New: ICE in convert_move

2016-05-24 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71264 Bug ID: 71264 Summary: ICE in convert_move Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization A

[Bug tree-optimization/71264] [4.9/5/6/7 Regression] ICE in convert_move

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71264 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Target Mil

[Bug tree-optimization/71264] [4.9/5/6/7 Regression] ICE in convert_move

2016-05-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71264 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/71264] [4.9/5/6/7 Regression] ICE in convert_move

2016-05-24 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71264 --- Comment #3 from ikonomisma at googlemail dot com --- I've just found a small change to the testcase that causes a *different* ICE to appear: void test(uint8_t *ptr, uint8_t *mask) { footype mv = {0,1,2,3}; for (size_t i = 0; i < 16; i +=

[Bug tree-optimization/71230] [7 Regression] ICE : in zero_one_operation, at tree-ssa-reassoc.c:1230

2016-05-24 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230 Bill Seurer changed: What|Removed |Added CC||seurer at linux dot vnet.ibm.com --- Comm

[Bug target/71261] Trunk GCC hangs on knl and broadwell targets

2016-05-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71261 --- Comment #3 from Uroš Bizjak --- (In reply to Anton Mitrokhin from comment #2) > Hm, sorry. It's creduce which apparently cut off more than it should have. > I'll send another reproducer soon... Please check if it is not a duplicate of PR7090

[Bug c++/71262] ICE when compiling mozilla-central (rev 298652)

2016-05-24 Thread gk at torproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71262 --- Comment #1 from Georg Koppen --- Created attachment 38556 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38556&action=edit Compressed .ii file Attached is the compressed .ii file.

[Bug c++/71257] OpenMP declare simd linear with ref modifier doesn't accept references to non-integer/non-pointer

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

  1   2   >