[Bug rtl-optimization/68730] [6 Regression] wrong code at -O3 on x86_64-linux-gnu (in 32-bit mode)

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68730 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Mon Dec 14 08:04:37 2015 New Revision: 231606 URL: https://gcc.gnu.org/viewcvs?rev=231606&root=gcc&view=rev Log: PR rtl-optimization/68730 * cfgrtl.c (cfg_layout_finalize)

[Bug fortran/68889] New: Fortran/DWARF: Possible bug in the handling of DW_AT_associated

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68889 Bug ID: 68889 Summary: Fortran/DWARF: Possible bug in the handling of DW_AT_associated Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/68775] [6 Regression] spec2006 test case 465.tonto fails with the gcc 6.0 fortran compiler

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68775 --- Comment #11 from Richard Biener --- Note that I can't reproduce the bogus dump with current trunk.

[Bug c++/68890] New: [5.3 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2113

2015-12-14 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68890 Bug ID: 68890 Summary: [5.3 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2113 Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal

[Bug c++/68890] [5/6 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2113

2015-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68890 Markus Trippelsdorf changed: What|Removed |Added Keywords||ice-on-valid-code Stat

[Bug ipa/66616] [4.9/5/6 regression] fipa-cp-clone ignores thunk

2015-12-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66616 --- Comment #9 from Martin Jambor --- Author: jamborm Date: Mon Dec 14 09:33:12 2015 New Revision: 231607 URL: https://gcc.gnu.org/viewcvs?rev=231607&root=gcc&view=rev Log: [PR 66616] Check for thunks when adding extra constants to clones 2015-

[Bug target/68885] [6 Regression] FAIL: gcc.target/i386/mpx/memmove-1.c -O3 -g (internal compiler error)

2015-12-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68885 Ilya Enkovich changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/68857] [6 regression] FAIL: gcc.target/i386/mpx/vararg-8-nov.c -O3 -g (internal compiler error)

2015-12-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68857 Ilya Enkovich changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #

[Bug ipa/68857] [6 regression] FAIL: gcc.target/i386/mpx/vararg-8-nov.c -O3 -g (internal compiler error)

2015-12-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68857 --- Comment #2 from Ilya Enkovich --- Here is a smaller reproducer: __builtin_va_list a; void foo (int *p1, ...) { __builtin_va_start(a, p1); } void test() { foo(0); }

gcc-bugs@gcc.gnu.org

2015-12-14 Thread mathieu.malaterre at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68891 Bug ID: 68891 Summary: must use a typedef to declare a conversion to 'double (&)[3]' Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/68775] [6 Regression] spec2006 test case 465.tonto fails with the gcc 6.0 fortran compiler

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68775 --- Comment #12 from Richard Biener --- Ok, it became latent only. Testing the following fix: Index: gcc/tree-vect-slp.c === --- gcc/tree-vect-slp.c (revision 230855) +++ gcc/tree-

[Bug middle-end/68878] [6 Regression] 471.omnetpp in SPEC CPU 2006 is miscompiled with LTO

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68878 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/68862] [6 Regression] g++.dg/torture/pr59163.C FAILs with -flive-range-shrinkage

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68862 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/68861] [6 regression] FAIL: libgomp.fortran/vla8.f90 -O3 -g execution test

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68861 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/68866] [4.9 Regression] ICE in set_lattice_value, at tree-ssa-cpp.c:490

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68866 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/68866] [4.9 Regression] ICE in set_lattice_value, at tree-ssa-cpp.c:490

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68866 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/68860] [6 regression] FAIL: gcc.dg/guality/pr36728-1.c -O3 -g line 16 arg1 == 1

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c/68187] Poor error message from -Wmisleading-indentation on glibc's ../stdlib/strtol_l.c

2015-12-14 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68187 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de --- C

[Bug ipa/68857] [6 regression] FAIL: gcc.target/i386/mpx/vararg-8-nov.c -O3 -g (internal compiler error)

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68857 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c++/68890] [5/6 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2113

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68890 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.4

[Bug fortran/68887] [6 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug lto/68881] [6 Regression] UNRESOLVED/FAIL: gcc.dg/lto/attr-weakref-1 -O2 -flto

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68881 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org Target Mil

[Bug fortran/68887] [6 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2015-12-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/67973] All the tests for -gstabs* fail on x86_64-apple-darwin14 with Xcode 7

2015-12-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67973 Rainer Orth changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug target/68841] [6 Regression] gcc.c-torture/execute/pr59358.c FAILs with custom compiler flags

2015-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68841 --- Comment #4 from ktkachov at gcc dot gnu.org --- I suspect that more aggressive if-conversion is exposing a bug in another RTL pass. If-conversion creates: (insn 22 21 73 7 (set (reg:CCGC 17 flags) (compare:CCGC (reg/v:SI 88 [ i ])

[Bug target/68841] [6 Regression] gcc.c-torture/execute/pr59358.c FAILs with custom compiler flags

2015-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68841 --- Comment #5 from ktkachov at gcc dot gnu.org --- The testcase built with -fno-live-range-shrinkage works ok.

[Bug libstdc++/68880] [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68880 --- Comment #4 from Jonathan Wakely --- For future reference, [4.9 Regression] means a regression in gcc 4.9 compared to previous versions. What you meant is [5/6 Regression], and you should have put 4.9.4 (or another version) in the "Known to wo

[Bug c/68833] [6 Regression] -Werror=format issues an error now

2015-12-14 Thread sirl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68833 --- Comment #4 from Franz Sirl --- The fix in Comment 3 works fine for me. No testsuite regressions and also the application where I spotted this compiles/warns as expected now.

[Bug c++/68890] [5/6 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2113

2015-12-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68890 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/68763] [6 Regression] ICE: in verify_unstripped_args, at cp/pt.c:1132

2015-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68763 Markus Trippelsdorf changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/68417] [6 Regression] Missed vectorization opportunity when setting struct field

2015-12-14 Thread afomin.mailbox at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68417 Alexander Fomin changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #8 from Alexander F

[Bug tree-optimization/68892] New: [6 Regression] Excessive dead loads produced by BB vectorization

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 Bug ID: 68892 Summary: [6 Regression] Excessive dead loads produced by BB vectorization Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/68892] [6 Regression] Excessive dead loads produced by BB vectorization

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/68893] New: [Coarray] Wrong result with -fcoarray=single and EVENTS

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68893 Bug ID: 68893 Summary: [Coarray] Wrong result with -fcoarray=single and EVENTS Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: wrong-code Seve

[Bug ipa/68851] [6 Regression] ICE: in set_comdat_group, at ipa-comdats.c:213

2015-12-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68851 --- Comment #7 from Martin Liška --- Thanks Markus for reduction of the test-case. For the minimized test, the constrop clone has properly unset a comdat group. Comdat group for the node: _ZNK1G20isFormControlElementEv.constprop.0/10 () @0x7fff

[Bug libstdc++/68880] [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-14 Thread david.ward at ll dot mit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68880 --- Comment #5 from David Ward --- Jonathan, the behavior changed between 4.8 and 4.9. Testing with the 4.9 release showed the new behavior as well. I showed the output from the latest release to demonstrate that the behavior still exists and had

[Bug tree-optimization/68894] New: Recognition min/max pattern with multiple arguments.

2015-12-14 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68894 Bug ID: 68894 Summary: Recognition min/max pattern with multiple arguments. Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Comp

[Bug ipa/68857] [6 regression] FAIL: gcc.target/i386/mpx/vararg-8-nov.c -O3 -g (internal compiler error)

2015-12-14 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68857 --- Comment #3 from Ilya Enkovich --- IPA CP redirects edges for all callers including instrumentation thunks. Instrumentation thunks are always supposed to call their original nodes and therefore should be skipped.

[Bug tree-optimization/68894] Recognition min/max pattern with multiple arguments.

2015-12-14 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68894 --- Comment #1 from Yuri Rumyantsev --- Created attachment 37026 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37026&action=edit test-case to reproduce It is sufficient to compile it with -O3 option to see the difference in produced assem

[Bug bootstrap/66038] [5 regression] (stage 2) build/genmatch issue (gcc/hash-table.h|c) with --disable-checking [ introduced by r218976 ]

2015-12-14 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038 --- Comment #32 from Joshua Kinard --- (In reply to Richard Biener from comment #30) > Any status update? Does bootstrap work on trunk (with --disable-checking)? Okay, here's updates from the MIPS angle on a few configurations: MIPS-IV, Big-en

[Bug lto/68799] lto ICE on powerpc64le-linux-gnu builing python 2.7.x

2015-12-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68799 --- Comment #8 from Matthias Klose --- > Can you please delete the line > > dump_incr_vec (); > > from that patch and try again? installed.

[Bug libstdc++/68880] [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68880 --- Comment #6 from Jonathan Wakely --- I see, sorry, I read "The output below is from gcc 5.3.0, but I just checked that it is still broken in SVN trunk" to mean it was ok in 4.9 Then it should have been "[4.9/5/6 Regression]" (and all regressi

[Bug tree-optimization/67781] [5/6 Regression] wrong code generated on big-endian with -O1 -fexpensive-optimizations

2015-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67781 Thomas Preud'homme changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug fortran/45859] [Coarray, F2008, IR] Rejects valid actuals to coarray dummies

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45859 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/18918] Eventually support Fortran 2008's coarrays [co-arrays]

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18918 Bug 18918 depends on bug 45859, which changed state. Bug 45859 Summary: [Coarray, F2008, IR] Rejects valid actuals to coarray dummies https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45859 What|Removed |Added --

[Bug fortran/39627] [meta-bug] Fortran 2008 support

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39627 Bug 39627 depends on bug 45859, which changed state. Bug 45859 Summary: [Coarray, F2008, IR] Rejects valid actuals to coarray dummies https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45859 What|Removed |Added --

[Bug target/67484] options-save.c sanitizer asan detects freed storage referenced heap-use-after-free

2015-12-14 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67484 --- Comment #12 from uros at gcc dot gnu.org --- Author: uros Date: Mon Dec 14 13:21:43 2015 New Revision: 231614 URL: https://gcc.gnu.org/viewcvs?rev=231614&root=gcc&view=rev Log: Backport from mainline 2015-12-11 Martin Liska

[Bug target/67484] options-save.c sanitizer asan detects freed storage referenced heap-use-after-free

2015-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67484 Uroš Bizjak changed: What|Removed |Added Target Milestone|6.0 |5.4 --- Comment #13 from Uroš Bizjak ---

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

2015-12-14 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67609 --- Comment #40 from James Greenhalgh --- Author: jgreenhalgh Date: Mon Dec 14 13:31:08 2015 New Revision: 231615 URL: https://gcc.gnu.org/viewcvs?rev=231615&root=gcc&view=rev Log: Backport: [Patch AArch64] Reinstate CANNOT_CHANGE_MODE_CLASS to

[Bug tree-optimization/68775] [6 Regression] spec2006 test case 465.tonto fails with the gcc 6.0 fortran compiler

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68775 --- Comment #13 from Richard Biener --- Author: rguenth Date: Mon Dec 14 13:42:03 2015 New Revision: 231617 URL: https://gcc.gnu.org/viewcvs?rev=231617&root=gcc&view=rev Log: 2015-12-14 Richard Biener PR tree-optimization/68775

[Bug tree-optimization/68492] [6 Regression] internal compiler error: in vect_is_simple_use, at tree-vect-stmts.c:8266

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68492 Bug 68492 depends on bug 68775, which changed state. Bug 68775 Summary: [6 Regression] spec2006 test case 465.tonto fails with the gcc 6.0 fortran compiler https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68775 What|Removed

[Bug tree-optimization/68775] [6 Regression] spec2006 test case 465.tonto fails with the gcc 6.0 fortran compiler

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

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debug/58315] [4.9/5 Regression] Excessive memory use with -g

2015-12-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Bug 58315 depends on bug 66688, which changed state. Bug 66688 Summary: [6 Regression] compare debug failure building Linux kernel on ppc64le https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 What|Removed |Add

[Bug tree-optimization/67781] [5/6 Regression] wrong code generated on big-endian with -O1 -fexpensive-optimizations

2015-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67781 --- Comment #6 from Thomas Preud'homme --- So after performing the symbolic computation, the result is: 0x04030201 with 01 being the byte represented by b. This is correct so far and n->range shows 5 since 5 bytes have been touched. However, the

[Bug ipa/68871] fipa-pta tracks function-level nonlocal

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68871 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 Jakub Jelinek changed: What|Removed |Added Status|RESOLVED|ASSIGNED Resolution|FIXED

[Bug tree-optimization/67781] [5/6 Regression] wrong code generated on big-endian with -O1 -fexpensive-optimizations

2015-12-14 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67781 --- Comment #7 from Thomas Preud'homme --- The exact place where it goes wrong is in find_bswap_or_nop (not the _1 helper function) in the following line: for (tmpn = n->n, rsize = 0; tmpn; tmpn >>= BITS_PER_MARKER, rsize++); This code re

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 --- Comment #5 from Richard Biener --- (In reply to Jakub Jelinek from comment #4) > Created attachment 37027 [details] > gcc6-pr66688.patch > > I think this just went latent with those changes. The problem I see is that > cleanup_control_flow_

[Bug tree-optimization/68894] Recognition min/max pattern with multiple arguments.

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68894 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 --- Comment #6 from Jakub Jelinek --- (In reply to Richard Biener from comment #5) > (In reply to Jakub Jelinek from comment #4) > > Created attachment 37027 [details] > > gcc6-pr66688.patch > > > > I think this just went latent with those chang

[Bug tree-optimization/68894] Recognition min/max pattern with multiple arguments.

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68894 --- Comment #3 from Richard Biener --- Doing this in a classical way in phi-opt might end up being slightly convoluted. So I'd propose to try to utilize match-and-simplify by adding (cond (ge @0 @1) (max:s @0 @2) (max:s @1 @2)) -> (max (max @0

[Bug testsuite/68629] FAIL: c-c++-common/attr-simd-3.c

2015-12-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68629 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug lto/68820] [6 regression] FAIL: gcc.c-torture/execute/builtins/memops-asm.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects

2015-12-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68820 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #5 from

[Bug c/68187] Poor error message from -Wmisleading-indentation on glibc's ../stdlib/strtol_l.c

2015-12-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68187 --- Comment #2 from David Malcolm --- (In reply to Bernd Edlinger from comment #1) [...] > in crypto/engine/eng_lib.c: > > int engine_free_util(ENGINE *e, int locked) > { > int i; > > if (e == NULL) { > ENGINEerr(ENGINE_F_ENGIN

[Bug middle-end/68870] [6 Regression] ICE on valid code at -O1, -O2 and -O3 on x86_64-linux-gnu

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68870 Richard Biener changed: What|Removed |Added CC||law at gcc dot gnu.org,

[Bug middle-end/68870] [6 Regression] ICE on valid code at -O1, -O2 and -O3 on x86_64-linux-gnu

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68870 --- Comment #3 from Richard Biener --- The right (TM) fix: Index: gcc/tree-cfgcleanup.c === --- gcc/tree-cfgcleanup.c (revision 231617) +++ gcc/tree-cfgcleanup.c (workin

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 --- Comment #7 from Richard Biener --- (In reply to Jakub Jelinek from comment #6) > (In reply to Richard Biener from comment #5) > > (In reply to Jakub Jelinek from comment #4) > > > Created attachment 37027 [details] > > > gcc6-pr66688.patch >

[Bug fortran/68893] [Coarray] Wrong result with -fcoarray=single and EVENTS

2015-12-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68893 --- Comment #1 from Tobias Burnus --- event post ( event_value_has_been_set) call event_query (event_value_has_been_set, cnt) translates into: integer(kind=4) event_value_has_been_set; event_value_has_been_set = event_value_has_bee

[Bug target/68895] New: [ARM] ICE with target attributes

2015-12-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895 Bug ID: 68895 Summary: [ARM] ICE with target attributes Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug middle-end/68852] [6 Regression] ICE in vect_is_simple_use (tree-vect-stmts.c:8750) using -O3

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68852 --- Comment #2 from Richard Biener --- Author: rguenth Date: Mon Dec 14 15:26:24 2015 New Revision: 231619 URL: https://gcc.gnu.org/viewcvs?rev=231619&root=gcc&view=rev Log: 2015-12-14 Richard Biener PR tree-optimization/68852

[Bug middle-end/68852] [6 Regression] ICE in vect_is_simple_use (tree-vect-stmts.c:8750) using -O3

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

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Dec 14 15:33:20 2015 New Revision: 231620 URL: https://gcc.gnu.org/viewcvs?rev=231620&root=gcc&view=rev Log: 2015-12-10 Richard Biener PR tree-optimization/68707

[Bug tree-optimization/67323] Use non-unit stride loads by preference when applicable

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67323 --- Comment #6 from Richard Biener --- Author: rguenth Date: Mon Dec 14 15:33:20 2015 New Revision: 231620 URL: https://gcc.gnu.org/viewcvs?rev=231620&root=gcc&view=rev Log: 2015-12-10 Richard Biener PR tree-optimization/68707

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #12 from rguenther at suse dot de --- On Fri, 11 Dec 2015, alalaw01 at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 > > --- Comment #10 from alalaw01 at gcc dot gnu.org --- > slp-perm-11.c: a 16-iterat

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #13 from alalaw01 at gcc dot gnu.org --- Hmmm, I realize a "definite" codegen improvement was maybe a bad choice of wording. A "substantial" (albeit uncertain!) improvement, may have been more accurate... However, yes it looks like we

[Bug target/68895] [ARM] ICE with target attributes

2015-12-14 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68895 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #14 from Richard Biener --- (In reply to rguent...@suse.de from comment #12) > On Fri, 11 Dec 2015, alalaw01 at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 > > > > --- Comment #10 from alalaw01 at

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #16 from Richard Biener --- So explicit like + /* If the loads and stores can be handled with load/store-lane + instructions do not generate this SLP instance. */ + if (is_a (vinfo) + && loads_permuted +

[Bug target/68896] New: [ARM] target attribute ignored

2015-12-14 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68896 Bug ID: 68896 Summary: [ARM] target attribute ignored Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug ipa/68851] [6 Regression] ICE: in set_comdat_group, at ipa-comdats.c:213

2015-12-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68851 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org Ass

[Bug target/68896] [ARM] target attribute ignored

2015-12-14 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68896 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #15 from Richard Biener --- (In reply to alalaw01 from comment #13) > Hmmm, I realize a "definite" codegen improvement was maybe a bad choice of > wording. A "substantial" (albeit uncertain!) improvement, may have been more > accurate

[Bug c++/68897] New: No option to disable just "warning: enumeral and non-enumeral type in conditional expression"

2015-12-14 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68897 Bug ID: 68897 Summary: No option to disable just "warning: enumeral and non-enumeral type in conditional expression" Product: gcc Version: 5.3.0 Status: UNCONFIRMED

[Bug rtl-optimization/68796] Make use of and-immediate+compare instructions more robust

2015-12-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68796 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed

[Bug target/68865] [6 regression] gcc.dg/atomic/c11-atomic-exec-2.c fails since r231165

2015-12-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68865 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Mon Dec 14 16:13:33 2015 New Revision: 231621 URL: https://gcc.gnu.org/viewcvs?rev=231621&root=gcc&view=rev Log: rs6000: Fix a mistake in cstore_si_as_di (PR68865, PR68879) convert

[Bug target/68879] PowerPC: SImode cstore optimisation produces bad code

2015-12-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68879 --- Comment #2 from Segher Boessenkool --- Author: segher Date: Mon Dec 14 16:13:33 2015 New Revision: 231621 URL: https://gcc.gnu.org/viewcvs?rev=231621&root=gcc&view=rev Log: rs6000: Fix a mistake in cstore_si_as_di (PR68865, PR68879) convert

[Bug rtl-optimization/68898] New: ICE if rtl if-conversion is off.

2015-12-14 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68898 Bug ID: 68898 Summary: ICE if rtl if-conversion is off. Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization

[Bug rtl-optimization/68898] ICE if rtl if-conversion is off.

2015-12-14 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68898 --- Comment #2 from Yuri Rumyantsev --- Forgot to add stack trace: Error: dominator of 6 status unknown t2.f:41:0: internal compiler error: Segmentation fault 0xb4e62f crash_signal /export/users/gnutester/stability/svn/trunk/gcc/toplev.c

[Bug rtl-optimization/68898] ICE if rtl if-conversion is off.

2015-12-14 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68898 --- Comment #1 from Yuri Rumyantsev --- Created attachment 37028 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37028&action=edit test-case to reproduce Need to compile with -O2 -m32 -ffast-math options to reproduce. Note that 32-bit and -

[Bug target/68865] [6 regression] gcc.dg/atomic/c11-atomic-exec-2.c fails since r231165

2015-12-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68865 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/68844] [6 regression] gcc.dg/tree-ssa/ssa-dom-thread-4.c fails since r228306

2015-12-14 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68844 --- Comment #5 from Bill Schmidt --- Jeff, thanks very much for the detailed analysis! Bill

[Bug rtl-optimization/65980] [6 Regression] -fcompare-debug failure building Linux kernel

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

[Bug ipa/66616] [4.9/5/6 regression] fipa-cp-clone ignores thunk

2015-12-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66616 --- Comment #10 from Martin Jambor --- Author: jamborm Date: Mon Dec 14 16:31:26 2015 New Revision: 231622 URL: https://gcc.gnu.org/viewcvs?rev=231622&root=gcc&view=rev Log: [PR 66616] Check for thunks when adding extra constants to clones 2015

[Bug c/68187] Poor error message from -Wmisleading-indentation on glibc's ../stdlib/strtol_l.c

2015-12-14 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68187 --- Comment #3 from Bernd Edlinger --- (In reply to David Malcolm from comment #2) > Thanks; this is visible in full at: > https://github.com/openssl/openssl/blob/master/crypto/engine/eng_lib.c#L116 > > Looking at > https://github.com/openssl/

[Bug middle-end/68870] [6 Regression] ICE on valid code at -O1, -O2 and -O3 on x86_64-linux-gnu

2015-12-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68870 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #4 fr

[Bug tree-optimization/68787] fipa-pta to interpret restrict

2015-12-14 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68787 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/66688] [6 Regression] compare debug failure building Linux kernel on ppc64le

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66688 --- Comment #8 from Jakub Jelinek --- Created attachment 37030 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37030&action=edit gcc6-pr66688.patch So do you prefer this instead?

[Bug c/68833] [6 Regression] -Werror=format issues an error now

2015-12-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68833 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Dec 14 16:59:05 2015 New Revision: 231624 URL: https://gcc.gnu.org/viewcvs?rev=231624&root=gcc&view=rev Log: PR c/68833 * common.opt (Wmissing-noreturn): Add Warning o

  1   2   >