[Bug tree-optimization/80933] redundant bzero/bcopy calls not eliminated

2017-05-31 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80933 --- Comment #2 from Marc Glisse --- I am surprised, I thought we used to canonicalize bzero to memcpy...

[Bug debug/80938] New: [8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330

2017-05-31 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80938 Bug ID: 80938 Summary: [8 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2330 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug middle-end/57485] memcpy in aggregate return not eliminated

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57485 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/80937] redundant bcopy/memcpy/strcpy to a non-local object not eliminated

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80937 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug tree-optimization/80937] New: redundant bcopy/memcpy/strcpy to a non-local object not eliminated

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80937 Bug ID: 80937 Summary: redundant bcopy/memcpy/strcpy to a non-local object not eliminated Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80934] bzero should be assumed not to escape pointer argument

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80934 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ada/80921] Cross compiling for mingw32 target fails to build Ada shared libraries

2017-05-31 Thread keith.marshall at mailinator dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921 --- Comment #5 from Keith Marshall --- (In reply to Eric Botcazou from comment #3) > Probably the FIXME in libada/configure.ac then: > > # Determine what to build for 'gnatlib' > if test $build = $target \ >&& test ${enable_shared} = yes ;

[Bug tree-optimization/80936] New: bcmp, bcopy, and bzero not declared nonnull

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80936 Bug ID: 80936 Summary: bcmp, bcopy, and bzero not declared nonnull Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/80935] New: [C++1z] incorrect error 'uninitialized variable in constexpr function' when conditionally declaring variable inside lambda inside template class

2017-05-31 Thread vis...@royal-caliber.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80935 Bug ID: 80935 Summary: [C++1z] incorrect error 'uninitialized variable in constexpr function' when conditionally declaring variable inside lambda inside template class

[Bug tree-optimization/80934] New: bzero should be assumed not to escape pointer argument

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80934 Bug ID: 80934 Summary: bzero should be assumed not to escape pointer argument Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/80933] redundant bzero/bcopy calls not eliminated

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80933 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization

[Bug libfortran/80850] Sourced allocate() fails to allocate a pointer

2017-05-31 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80850 --- Comment #9 from Thomas Koenig --- (In reply to Thomas Koenig from comment #8) > Appears to happen between Sorry, > 241323 does indeed fail. Didn't run the test often enough...

[Bug libfortran/80850] Sourced allocate() fails to allocate a pointer

2017-05-31 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80850 Thomas Koenig changed: What|Removed |Added CC||vehre at gcc dot gnu.org --- Comment #8

[Bug target/80618] [8 regression] test case gcc.dg/pr50310-2.c fails with ICE starting with 247544

2017-05-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80618 Segher Boessenkool changed: What|Removed |Added Known to work||8.0 Known to fail|

[Bug target/80618] [8 regression] test case gcc.dg/pr50310-2.c fails with ICE starting with 247544

2017-05-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80618 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Wed May 31 21:09:41 2017 New Revision: 248764 URL: https://gcc.gnu.org/viewcvs?rev=248764=gcc=rev Log: Fix changelog of previous commit, the correct version is: PR

[Bug tree-optimization/80933] New: redundant bzero/bcopy calls not eliminated

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80933 Bug ID: 80933 Summary: redundant bzero/bcopy calls not eliminated Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/66313] Unsafe factorization of a*b+a*c

2017-05-31 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66313 --- Comment #20 from Dmitry Babokin --- I've created #80932 for c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2 issue. --- Comment #21 from Dmitry Babokin --- I've created #80932 for c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2 issue.

[Bug middle-end/66313] Unsafe factorization of a*b+a*c

2017-05-31 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66313 --- Comment #20 from Dmitry Babokin --- I've created #80932 for c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2 issue. --- Comment #21 from Dmitry Babokin --- I've created #80932 for c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2 issue.

[Bug sanitizer/80932] New: UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-05-31 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 Bug ID: 80932 Summary: UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2 Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug target/80618] [8 regression] test case gcc.dg/pr50310-2.c fails with ICE starting with 247544

2017-05-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80618 --- Comment #6 from Segher Boessenkool --- Author: segher Date: Wed May 31 20:58:59 2017 New Revision: 248763 URL: https://gcc.gnu.org/viewcvs?rev=248763=gcc=rev Log: rs6000: Don't write "nor" as (not (ior () ())) (PR80618) The canonical RTL

[Bug fortran/80931] ICE on move_alloc in gimplify_expr, at gimplify.c:11335

2017-05-31 Thread dev-zero at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80931 --- Comment #1 from Tiziano Müller --- It seems like I managed to mess up the output when copy Here it is again from gfortran-6.3.0: $ LC_ALL=C gfortran -c move_alloc_ice.f90 move_alloc_ice.f90:29:0: call move_alloc(temp,

[Bug fortran/80931] New: ICE on move_alloc in gimplify_expr, at gimplify.c:11335

2017-05-31 Thread dev-zero at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80931 Bug ID: 80931 Summary: ICE on move_alloc in gimplify_expr, at gimplify.c:11335 Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug c++/80179] [6/7/8 Regression] ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80179 --- Comment #7 from Jason Merrill --- Author: jason Date: Wed May 31 18:53:57 2017 New Revision: 248758 URL: https://gcc.gnu.org/viewcvs?rev=248758=gcc=rev Log: PR c++/80179 - ICE with initialized flexible array member. *

[Bug c++/69698] [meta-bug] flexible array members

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698 Bug 69698 depends on bug 80179, which changed state. Bug 80179 Summary: [6/7/8 Regression] ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

[Bug c++/80179] [6/7/8 Regression] ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80179 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/80921] Cross compiling for mingw32 target fails to build Ada shared libraries

2017-05-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/66297] [C++14] [DR 1684] constexpr non-static member functions of non-literal types

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66297 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80605] [7/8 Regression] Bad is_standard_layout result with empty base classes

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80605 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/80856] [7/8 Regression] ICE from template local overload resolution

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80856 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80840] [7/8 Regression] ICE in convert_nontype_argument reference to double

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80840 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/80921] Cross compiling for mingw32 target fails to build Ada shared libraries

2017-05-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Eric Botcazou

[Bug tree-optimization/80894] [8 Regression] 456.hmmer in SPEC CPU 2006 is miscompiled

2017-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80894 --- Comment #7 from seurer at gcc dot gnu.org --- Yes, there is quite a bit of difference especially starting in the function read_asc20hmm. There are a whole bunch of if/else ifs there using strncmp.

[Bug c++/80840] [7/8 Regression] ICE in convert_nontype_argument reference to double

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80840 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed May 31 17:53:20 2017 New Revision: 248755 URL: https://gcc.gnu.org/viewcvs?rev=248755=gcc=rev Log: PR c++/80840 - ICE with constexpr and reference * pt.c

[Bug c++/80856] [7/8 Regression] ICE from template local overload resolution

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80856 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed May 31 17:53:12 2017 New Revision: 248754 URL: https://gcc.gnu.org/viewcvs?rev=248754=gcc=rev Log: PR c++/80856 - ICE with local extern in template * semantics.c

[Bug c++/80605] [7/8 Regression] Bad is_standard_layout result with empty base classes

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80605 --- Comment #10 from Jason Merrill --- Author: jason Date: Wed May 31 17:53:06 2017 New Revision: 248753 URL: https://gcc.gnu.org/viewcvs?rev=248753=gcc=rev Log: PR c++/80605 - __is_standard_layout and empty base * class.c

[Bug c++/66297] [C++14] [DR 1684] constexpr non-static member functions of non-literal types

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66297 --- Comment #8 from Jason Merrill --- Author: jason Date: Wed May 31 17:52:58 2017 New Revision: 248752 URL: https://gcc.gnu.org/viewcvs?rev=248752=gcc=rev Log: PR c++/66297, DR 1684 - literal class and constexpr member fns *

[Bug c++/80179] [6/7/8 Regression] ICE initializing a static local object with flexible array member in verify_ctor_sanity, at cp/constexpr.c:2641

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80179 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed May 31 17:52:44 2017 New Revision: 248751 URL: https://gcc.gnu.org/viewcvs?rev=248751=gcc=rev Log: PR c++/80179 - ICE with initialized flexible array member. *

[Bug tree-optimization/78969] bogus snprintf truncation warning due to missing range info

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78969 Martin Sebor changed: What|Removed |Added CC||shane at paga dot moe --- Comment #9

[Bug c/80924] [7/8 Regression] Value range prediction affected by optimization

2017-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80924 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/80840] [7/8 Regression] ICE in convert_nontype_argument reference to double

2017-05-31 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80840 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed May 31 17:11:17 2017 New Revision: 248749 URL: https://gcc.gnu.org/viewcvs?rev=248749=gcc=rev Log: PR c++/80840 - ICE with constexpr and reference * pt.c

[Bug c++/80593] [7 Regression] GCC 7, aligned_storage and “dereferencing type-punned pointer will break strict-aliasing rules”

2017-05-31 Thread lists at coryfields dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80593 Cory Fields changed: What|Removed |Added CC||lists at coryfields dot com --- Comment

[Bug middle-end/80930] New: REE pass causes high memory usage via df_mir_alloc() with ASAN+UBSAN turned on

2017-05-31 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80930 Bug ID: 80930 Summary: REE pass causes high memory usage via df_mir_alloc() with ASAN+UBSAN turned on Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity:

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 --- Comment #6 from seurer at gcc dot gnu.org --- I see them still for r248738. My configure is pretty simple: --enable-languages=c,fortran,c++ --with-cpu=power8 --disable-bootstrap and it's the same on both BE and LE. I am using binutils

[Bug tree-optimization/80618] [8 regression] test case gcc.dg/pr50310-2.c fails with ICE starting with 247544

2017-05-31 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80618 Segher Boessenkool changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread rdapp at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 --- Comment #5 from rdapp at linux dot vnet.ibm.com --- I quickly built trunk without bootstrap on power7 BE ("--enable-languages="c,c++,fortran" --disable-multilib --disable-bootstrap") and still get no new fails. Do I need other build

[Bug tree-optimization/80898] [8 Regression] wrong code at -O2 and -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2017-05-31 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80898 --- Comment #5 from Martin Jambor --- Created attachment 41443 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41443=edit First fix This patch fixes the issue, but I think I can now think of a slightly more complicated scenario in which it

[Bug middle-end/80701] Option for generating link symbol for functions removed by DCE

2017-05-31 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80701 --- Comment #7 from Dominique d'Humieres --- While the statements after a RETURN are still there in the dump file *.007t.eh, they are removed at *.008t.cfg ... Removing basic block 3 ;; basic block 3, loop depth 0 ;; pred: undefined ();

[Bug tree-optimization/80894] [8 Regression] 456.hmmer in SPEC CPU 2006 is miscompiled

2017-05-31 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80894 --- Comment #6 from Thomas Koenig --- (In reply to seurer from comment #5) > The problem appears to be in compiling hmmio.c. If I compile everything > else with a compiler built from r248447 and hmmio.c from a compiler built > with r248446 then

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org

[Bug ada/80921] Cross compiling for mingw32 target fails to build Ada shared libraries

2017-05-31 Thread keith.marshall at mailinator dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80921 --- Comment #2 from Keith Marshall --- (In reply to Eric Botcazou from comment #1) > Look into the compilation log, there must be an error reported in this case. There is not. I see records of (successful) ar commands to build the static

[Bug middle-end/80926] [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 --- Comment #5 from Eric Botcazou --- > Were they supposed to be user visible or can we "rename" those? They are user-visible and exercised in the C testsuite.

[Bug middle-end/80926] [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 --- Comment #3 from Eric Botcazou --- > We do have __builtin_longjmp/setjmp but those are not 1:1 longjmp/setjmp so > adding a standard C builtin for longjmp and setjmp is difficult... Eric, is > that correct? Yes, __builtin_longjmp/setjmp are

[Bug middle-end/80926] [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 --- Comment #4 from rguenther at suse dot de --- On Wed, 31 May 2017, ebotcazou at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 > > --- Comment #3 from Eric Botcazou --- > > We do have __builtin_longjmp/setjmp

[Bug middle-end/80929] New: [7/8 Regression] Division with constant no more optimized to mult highpart

2017-05-31 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80929 Bug ID: 80929 Summary: [7/8 Regression] Division with constant no more optimized to mult highpart Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug testsuite/80580] GIMPLEFE ICE on invalid code (fuzz testing)

2017-05-31 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80580 --- Comment #5 from Mikhail Maltsev --- Author: miyuki Date: Wed May 31 13:47:51 2017 New Revision: 248738 URL: https://gcc.gnu.org/viewcvs?rev=248738=gcc=rev Log: GIMPLEFE: Handle missing labels in goto statements gcc/c/ PR

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread rdapp at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 --- Comment #3 from rdapp at linux dot vnet.ibm.com --- Strange, my tests didn't show new failures on Power7. I'll have a look, perhaps the build settings were wrong.

[Bug tree-optimization/80928] SLP vectorization does not handle induction

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

[Bug middle-end/80926] [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 Richard Biener changed: What|Removed |Added Keywords||diagnostic, |

[Bug tree-optimization/80928] New: SLP vectorization does not handle induction

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 Bug ID: 80928 Summary: SLP vectorization does not handle induction Product: gcc Version: 7.1.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug tree-optimization/67683] Missed vectorization: shifts of an induction variable

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67683 Richard Biener changed: What|Removed |Added Depends on||35226 --- Comment #4 from Richard

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug testsuite/80927] vectorizer failures on ppc64le target

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80927 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/80927] New: vectorizer failures on ppc64le target

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80927 Bug ID: 80927 Summary: vectorizer failures on ppc64le target Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug middle-end/80926] [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/80926] New: [7/8 Regression] longjmp not treated as noreturn during CFG build

2017-05-31 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80926 Bug ID: 80926 Summary: [7/8 Regression] longjmp not treated as noreturn during CFG build Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80925] [8 Regression] vect peeling failures

2017-05-31 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/80925] New: [8 Regression] vect peeling failures

2017-05-31 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925 Bug ID: 80925 Summary: [8 Regression] vect peeling failures Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/80924] [7/8 Regression] Value range prediction affected by optimization

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80924 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org

[Bug libstdc++/80893] std::vector creation dereferences null pointer

2017-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80893 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Wed May 31 12:41:45 2017 New Revision: 248734 URL: https://gcc.gnu.org/viewcvs?rev=248734=gcc=rev Log: PR libstdc++/80893 Fix null dereference in vector PR libstdc++/80893

[Bug target/79155] Typo in cpuid.h comment

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79155 Martin Liška changed: What|Removed |Added Known to work||8.0 Known to fail|

[Bug target/80880] internal compiler error: in ix86_expand_builtin

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80880 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed May 31 12:09:51 2017 New Revision: 248731 URL: https://gcc.gnu.org/viewcvs?rev=248731=gcc=rev Log: 2017-05-31 Richard Biener PR target/80880

[Bug target/80880] internal compiler error: in ix86_expand_builtin

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80880 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 80880, which changed state. Bug 80880 Summary: internal compiler error: in ix86_expand_builtin https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80880 What|Removed |Added

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-31 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #20 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #17 from Daniel Santos --- > (In reply to Rainer Orth from comment #15) >> Created attachment 41404 [details] >> Switch ms-sysv to more regular dg functions > > You may

[Bug target/79155] Typo in cpuid.h comment

2017-05-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79155 --- Comment #2 from Martin Liška --- Author: marxin Date: Wed May 31 11:40:13 2017 New Revision: 248729 URL: https://gcc.gnu.org/viewcvs?rev=248729=gcc=rev Log: Fix typo in a comment in cpuid.h (PR target/79155). 2017-05-31 Martin Liska

[Bug tree-optimization/80457] vectorizable_condition does not update the vectorizer cost model

2017-05-31 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80457 --- Comment #7 from James Greenhalgh --- Thanks for your help!

[Bug c/80924] Value range prediction affected by optimization

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80924 Richard Biener changed: What|Removed |Added Keywords||diagnostic

[Bug c/80924] New: Value range prediction affected by optimization

2017-05-31 Thread shane at paga dot moe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80924 Bug ID: 80924 Summary: Value range prediction affected by optimization Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/80896] [[nodiscard]] is ignored for functions returning references

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

[Bug tree-optimization/80293] [6/7 Regression] unnecessary code at -O2 (-O1 is fine)

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80293 Richard Biener changed: What|Removed |Added Known to work||7.1.1 Target Milestone|6.4

[Bug middle-end/66313] Unsafe factorization of a*b+a*c

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66313 --- Comment #19 from Richard Biener --- Created attachment 41441 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41441=edit patch Patch I am testing, I finally managed to convince tailrecursion optimization to handle the case in

[Bug middle-end/66313] Unsafe factorization of a*b+a*c

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66313 --- Comment #18 from Richard Biener --- (In reply to Dmitry Babokin from comment #16) > Here's another test case with a contrary example, where a variable gets > pulled into the braces and it also causes false positive. Transformation is: >

[Bug tree-optimization/78869] [6/7/8 Regression] Strange __builtin_memcpy optimisations

2017-05-31 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78869 Bug 78869 depends on bug 80293, which changed state. Bug 80293 Summary: [6/7 Regression] unnecessary code at -O2 (-O1 is fine) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80293 What|Removed |Added

[Bug tree-optimization/80293] [6/7 Regression] unnecessary code at -O2 (-O1 is fine)

2017-05-31 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80293 --- Comment #8 from Martin Jambor --- Author: jamborm Date: Wed May 31 08:45:23 2017 New Revision: 248724 URL: https://gcc.gnu.org/viewcvs?rev=248724=gcc=rev Log: [PR 80293] Dont totally-scalarize char arrays 2017-05-31 Martin Jambor

[Bug tree-optimization/80293] [6/7 Regression] unnecessary code at -O2 (-O1 is fine)

2017-05-31 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80293 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/80906] [7 Regression] ICE in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2094

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80906 Richard Biener changed: What|Removed |Added Known to work||8.0 Summary|[7/8

[Bug c/80919] [7/8 Regression] ICE: Segmentation fault with -Wall when printing address of size 0 array

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80919 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/80922] #pragma diagnostic ignored not honoured with -flto

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80922 Richard Biener changed: What|Removed |Added Keywords||diagnostic, lto

[Bug tree-optimization/80906] [7/8 Regression] ICE in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2094

2017-05-31 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80906 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed May 31 07:09:21 2017 New Revision: 248722 URL: https://gcc.gnu.org/viewcvs?rev=248722=gcc=rev Log: 2017-05-31 Richard Biener PR

[Bug lto/78049] [7 Regression] ICE in gcc/lto-streamer-in.c:901 when building Firefox with LTO and -O3

2017-05-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78049 Andrew Pinski changed: What|Removed |Added Target Milestone|7.0 |5.5