[Bug middle-end/77594] double computation for __builtin_sub_overflow (0, ...)

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77594 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 07:09:27 2016 New Revision: 240173 URL: https://gcc.gnu.org/viewcvs?rev=240173&root=gcc&view=rev Log: PR middle-end/77594 * internal-fn.c (expand_arith_overflow

[Bug target/77526] [7 Regression] ICE: in verify_dominators, at dominance.c:1039 with -mstringop-strategy=byte_loop

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77526 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 07:10:08 2016 New Revision: 240174 URL: https://gcc.gnu.org/viewcvs?rev=240174&root=gcc&view=rev Log: PR target/77526 * combine.c (rest_of_handle_combine): If a

[Bug target/77526] [7 Regression] ICE: in verify_dominators, at dominance.c:1039 with -mstringop-strategy=byte_loop

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

[Bug rtl-optimization/77425] Pointer test follows dereference in sched-int.h

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77425 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/77421] Bugs found in GCC with the help of PVS-Studio

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77421 Bug 77421 depends on bug 77425, which changed state. Bug 77425 Summary: Pointer test follows dereference in sched-int.h https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77425 What|Removed |Added

[Bug middle-end/77475] unnecessary or misleading context in reporting command line problems

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77475 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/77549] [7 Regression] ICE on invalid C++ code that references undeclared variable

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

[Bug tree-optimization/77454] [7 Regression] IMM ERROR w/ -O2 and above

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

[Bug c/65467] [libgomp] sorry, unimplemented: '_Atomic' with OpenMP

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

[Bug other/77421] Bugs found in GCC with the help of PVS-Studio

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77421 Bug 77421 depends on bug 77444, which changed state. Bug 77444 Summary: Bogus assignments in cand_value_at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77444 What|Removed |Added -

[Bug tree-optimization/77444] Bogus assignments in cand_value_at

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77444 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/77614] New: Missed optimisation with -O3 when passing integral type by constexpr using std::less(a,b) instead of b>a

2016-09-16 Thread gcc at 4z2 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77614 Bug ID: 77614 Summary: Missed optimisation with -O3 when passing integral type by constexpr using std::less(a,b) instead of b>a Product: gcc Version: 6.2.0 Status: UNCONF

[Bug target/77614] Missed optimisation with -O3 when passing integral type by constexpr using std::less(a,b) instead of b>a

2016-09-16 Thread gcc at 4z2 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77614 --- Comment #1 from Lorenz --- Created attachment 39629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39629&action=edit preprocessed file, exhibiting missed optimization -- gzipped because too large otherwise

[Bug target/77614] Missed optimisation with -O3 when passing integral type by constexpr using std::less(a,b) instead of b>a

2016-09-16 Thread gcc at 4z2 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77614 --- Comment #2 from Lorenz --- Created attachment 39630 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39630&action=edit preprocessed file with workaround -- optimisation performed

[Bug middle-end/77475] unnecessary or misleading context in reporting command line problems

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77475 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 08:13:51 2016 New Revision: 240175 URL: https://gcc.gnu.org/viewcvs?rev=240175&root=gcc&view=rev Log: PR middle-end/77475 * gcc.target/i386/pr65990.c: Adjust dg

[Bug target/77614] Missed optimisation with -O3 when passing integral type by constexpr using std::less(a,b) instead of b>a

2016-09-16 Thread gcc at 4z2 dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77614 Lorenz changed: What|Removed |Added Attachment #39630|0 |1 is obsolete|

[Bug fortran/77604] ICE in get_frame_type, at tree-nested.c:208

2016-09-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77604 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug other/77609] __attribute__((section(".note.foo"))) forces SHT_PROGBITS though the assembler would use SHT_NOTE

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

[Bug tree-optimization/77605] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 Martin Liška changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRMED

[Bug fortran/77612] [5/6 Regression] ICE on invalid character len in contained procedure

2016-09-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77612 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77615] New: Template specialization is resolved differently with and without optimizations turned on

2016-09-16 Thread jan.bujak at nokia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77615 Bug ID: 77615 Summary: Template specialization is resolved differently with and without optimizations turned on Product: gcc Version: 6.2.1 Status: UNCONFIRMED

[Bug tree-optimization/77605] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread setsunakun0 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 byuu changed: What|Removed |Added CC||setsunakun0 at hotmail dot com --- Comment #2 fro

[Bug c++/77615] Template specialization is resolved differently with and without optimizations turned on

2016-09-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77615 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/70773] Profiled sudoku solver slower due to lack of sdiv/udiv

2016-09-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/77613] Powerpc64le: redundant swaps in autovectorised loop

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77613 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug c++/77597] GCC 6.2 / LLVM 3.9 name mangling discrepancy for function with instantiated template in signature whose template argument involves an ABI tag.

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77597 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug tree-optimization/71354] [7 Regression] gcc.dg/vect/vect-23.c FAILs

2016-09-16 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71354 amker at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--

[Bug c++/77597] GCC 6.2 / LLVM 3.9 name mangling discrepancy for function with instantiated template in signature whose template argument involves an ABI tag.

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77597 --- Comment #3 from Jakub Jelinek --- Ah, maybe I'm wrong what S6_ stands for. Anyway: https://llvm.org/bugs/show_bug.cgi?id=30401#c1 has more details. So NOTABUG?

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-09-16 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 56625, which changed state. Bug 56625 Summary: After if-conversion vectorizer doesn't recognize similar loads https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56625 What|Removed |Added

[Bug tree-optimization/56625] After if-conversion vectorizer doesn't recognize similar loads

2016-09-16 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56625 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug sanitizer/77396] address sanitizer crashes if all static global variables are optimized

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77396 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:34:02 2016 New Revision: 240177 URL: https://gcc.gnu.org/viewcvs?rev=240177&root=gcc&view=rev Log: Backported from mainline 2016-09-05 Jakub Jelinek

[Bug target/69255] ICE on x86_64-linux-gnu in "emit_move_insn"

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69255 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:34:44 2016 New Revision: 240178 URL: https://gcc.gnu.org/viewcvs?rev=240178&root=gcc&view=rev Log: Backported from mainline 2016-09-06 Jakub Jelinek

[Bug c++/77615] Template specialization is resolved differently with and without optimizations turned on

2016-09-16 Thread jan.bujak at nokia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77615 --- Comment #2 from Jan Bujak --- (In reply to Markus Trippelsdorf from comment #1) > Please read: https://isocpp.org/wiki/faq/templates > > * Why can’t I separate the definition of my templates class from its > declaration and put it inside a .

[Bug fortran/77516] ICE in is_gimple_min_invariant, at gimple-expr.c:706

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77516 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:35:23 2016 New Revision: 240179 URL: https://gcc.gnu.org/viewcvs?rev=240179&root=gcc&view=rev Log: Backported from mainline 2016-09-08 Jakub Jelinek

[Bug fortran/77500] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:2822

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77500 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:36:05 2016 New Revision: 240180 URL: https://gcc.gnu.org/viewcvs?rev=240180&root=gcc&view=rev Log: Backported from mainline 2016-09-08 Jakub Jelinek

[Bug c++/77553] [6/7 Regression] wrong code with post-increment operator in constexpr

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77553 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:37:08 2016 New Revision: 240181 URL: https://gcc.gnu.org/viewcvs?rev=240181&root=gcc&view=rev Log: Backported from mainline 2016-09-13 Jakub Jelinek

[Bug sanitizer/68260] false positive with tsan

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68260 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:37:50 2016 New Revision: 240182 URL: https://gcc.gnu.org/viewcvs?rev=240182&root=gcc&view=rev Log: Backported from mainline 2016-09-14 Jakub Jelinek

[Bug middle-end/77594] double computation for __builtin_sub_overflow (0, ...)

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77594 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 09:38:31 2016 New Revision: 240183 URL: https://gcc.gnu.org/viewcvs?rev=240183&root=gcc&view=rev Log: PR middle-end/77594 * internal-fn.c (expand_arith_overflow

[Bug c++/77616] New: A variadic polymorphic lambda call fails with zero arguments

2016-09-16 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77616 Bug ID: 77616 Summary: A variadic polymorphic lambda call fails with zero arguments Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/77613] Powerpc64le: redundant swaps in autovectorised loop

2016-09-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77613 Segher Boessenkool changed: What|Removed |Added Severity|enhancement |normal

[Bug c++/77513] -Wzero-as-null-pointer-constant vs 0, nullptr, NULL and __null

2016-09-16 Thread petschy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77513 --- Comment #5 from petschy at gmail dot com --- Some more details, hope this helps. Preprocessed one of the oddly behaving files with 5.4.1, 6.2.1 and 7.0.0, then tried to compile each preprocessed file with each compiler version. 5.4.1 warned fo

[Bug c++/55922] brace initializing parent cause bogus virtual base constructor calls

2016-09-16 Thread nicolas.cavallari at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55922 --- Comment #8 from nicolas.cavallari at lri dot fr --- While your minimal test case seems to be fixed, my test case still fails on GCC 6.2.0 (Debian): The output is now: Base ctor is called at 0x7fff79b27a14 A1::Base is at 0x7fff79b27a14 B1::Ba

[Bug middle-end/77606] abort in __memcpy_chk on an in-bounds copy with type-2 builtin_object_size

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77606 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug inline-asm/77607] Aarch64 LDP operand rejected incorrectly

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77607 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug c++/77615] Template specialization is resolved differently with and without optimizations turned on

2016-09-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77615 --- Comment #3 from Markus Trippelsdorf --- The compiler only sees single compilation units and it doesn't keep a database of previously seen units. When it compiles usage.cc it doesn't know anything about specialization.cc. So there really is

[Bug c/77617] New: Miscompilation n &= 0x1F ? x+n : x;

2016-09-16 Thread obilaniu at yahoo dot com
valuation of either of its arms. My system is OpenSuSE 42.1 Leap with Linux kernel 4.4.5 and the CPU is an Intel Haswell Core i7. I am using the stock compilers and an SVN checkout. The miscompilation occurs for the following GCC versions I have access to: - GCC 4.8.5 - GCC 5.3.1 - GCC 7.0.0 20

[Bug c++/77618] New: warn for explicit instantiation that occurs after an explicit specialization

2016-09-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77618 Bug ID: 77618 Summary: warn for explicit instantiation that occurs after an explicit specialization Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: norm

[Bug c++/77618] warn for explicit instantiation that occurs after an explicit specialization

2016-09-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77618 Markus Trippelsdorf changed: What|Removed |Added Keywords||diagnostic Severity|norm

[Bug tree-optimization/77605] [5/6/7 Regression] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 Richard Biener changed: What|Removed |Added Known to work||4.2.4 Target Milestone|---

[Bug sanitizer/77396] address sanitizer crashes if all static global variables are optimized

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77396 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/69255] ICE on x86_64-linux-gnu in "emit_move_insn"

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69255 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/77500] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:2822

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77500 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug fortran/77516] ICE in is_gimple_min_invariant, at gimple-expr.c:706

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77516 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c++/77553] [6/7 Regression] wrong code with post-increment operator in constexpr

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77553 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug sanitizer/68260] false positive with tsan

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68260 --- Comment #11 from Jakub Jelinek --- Fixed for 6.3+ so far.

[Bug middle-end/77594] double computation for __builtin_sub_overflow (0, ...)

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

[Bug tree-optimization/77605] [5/6/7 Regression] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug tree-optimization/77605] [5/6/7 Regression] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow

2016-09-16 Thread coollpe at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538 --- Comment #2 from peien luo --- (In reply to Dmitry Vyukov from comment #1) > Hello, > > Shadow stack size was increased several times, and as far as I remember we > now have a guard page at the end. Please retest with latest gcc/clang, or > p

[Bug c++/77509] [5/6/7 Regression] ICE on invalid C++ code: in finish_class_member_access_expr, at cp/typeck.c:2783

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77509 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug c/77617] Miscompilation n &= 0x1F ? x+n : x;

2016-09-16 Thread obilaniu at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77617 Olexa Bilaniuk changed: What|Removed |Added Target|x86_64-pc-linux-gnu,|x86_64-pc-linux-gnu,

[Bug c/77617] Miscompilation n &= 0x1F ? x+n : x;

2016-09-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77617 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/77374] [6/7 Regression] ICE in resolve_omp_atomic, at fortran/openmp.c:3949

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

[Bug bootstrap/77359] [7 Regression] AIX bootstrap failure due to alignment of stack pointer + STACK_DYNAMIC_OFFSET

2016-09-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77359 --- Comment #15 from David Edelsohn --- The AIX Subroutine Linkage Convention states: "The address value in the stack pointer must be quadword-aligned. (The address value must be a multiple of 16.)" - Stack Layout, Note 2. https://www.ibm.com/s

[Bug c/65452] strcmp (foo, foo) could give a warning

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65452 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug c/65452] strcmp (foo, foo) could give a warning

2016-09-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65452 --- Comment #7 from Marek Polacek --- This warning could have prevented . Hopefully I'll get to this in this stage1.

[Bug target/77613] Powerpc64le: redundant swaps in autovectorised loop

2016-09-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77613 Bill Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot gnu.org --- C

[Bug target/77613] Powerpc64le: redundant swaps in autovectorised loop

2016-09-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77613 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/77619] New: uninitialized_meow_construct and friends not exception safe

2016-09-16 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 Bug ID: 77619 Summary: uninitialized_meow_construct and friends not exception safe Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Prio

[Bug bootstrap/77359] [7 Regression] AIX bootstrap failure due to alignment of stack pointer + STACK_DYNAMIC_OFFSET

2016-09-16 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77359 --- Comment #16 from Dominik Vogt --- There's nothing wrong with applying that change, but it does not fix the problem. I'm still debugging this and have it narrowed down to being related with functions that use alloca() and call another functio

[Bug target/77613] Powerpc64le: redundant swaps in autovectorised loop

2016-09-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77613 --- Comment #3 from Bill Schmidt --- This is simple enough. We have code to allow splats in pure-SIMD ranges, but we are missing a pattern that performs a splat and a truncate in the same operation. Should have a patch to submit today.

[Bug c++/77597] GCC 6.2 / LLVM 3.9 name mangling discrepancy for function with instantiated template in signature whose template argument involves an ABI tag.

2016-09-16 Thread greenc at fnal dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77597 --- Comment #4 from Chris Green --- (In reply to Jakub Jelinek from comment #3) > Ah, maybe I'm wrong what S6_ stands for. Anyway: > https://llvm.org/bugs/show_bug.cgi?id=30401#c1 > has more details. So NOTABUG? See particularly https://llvm.o

[Bug tree-optimization/77605] [5/6/7 Regression] wrong code at -O3 on x86_64-linux-gnu

2016-09-16 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77605 --- Comment #6 from Sebastian Pop --- The proposed change looks good to me. "last_conflicts" is the max index in the conflicting functions for which there is a dependence: mem_access_a (conflicting_iterations_in_a (last_conflicts)) is in depend

[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow

2016-09-16 Thread coollpe at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538 --- Comment #3 from peien luo --- The process stuck can be reproduced, the kernel call trace is like: Sep 16 09:38:37 localhost kernel: test_metaserver D 8803f9307300 0 4250 3896 0x0080 Sep 16 09:38:37 localhost kernel: 880424

[Bug c++/77620] New: Generic compile time regression of 7.0

2016-09-16 Thread petschy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77620 Bug ID: 77620 Summary: Generic compile time regression of 7.0 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/66947] [5 only] Bootstrap error: Extraneous text after `else' directive

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66947 Andrew Pinski changed: What|Removed |Added Keywords||build Component|bootstrap

[Bug c++/77620] Generic compile time regression of 7.0

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77620 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/68663] Build failure on AIX 7.1

2016-09-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68663 David Edelsohn changed: What|Removed |Added CC||dje at gcc dot gnu.org --- Comment #2 f

[Bug target/77349] AIX DWARF debugging offset in 64 bit mode

2016-09-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77349 --- Comment #3 from David Edelsohn --- Author: dje Date: Fri Sep 16 14:42:54 2016 New Revision: 240188 URL: https://gcc.gnu.org/viewcvs?rev=240188&root=gcc&view=rev Log: 2016-09-16 David Edelsohn Backported from mainline 2016

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/66939] build error gcc-5.2.0/libgcc/libgcc2.c:1955:6 internal compiler error: in real_from_string, at real.c:2078

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66939 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/70838] internal compiler error on libiberty/floatformat.c when bootstrapping 5.3.0 with 5.3.0

2016-09-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70838 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/77621] Internal compiler error for mtune=atom + msse2

2016-09-16 Thread marcin.bajor at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #2 from Marcin Bajor --- Created attachment 39636 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39636&action=edit Build log

[Bug c++/77621] Internal compiler error for mtune=atom + msse2

2016-09-16 Thread marcin.bajor at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 --- Comment #1 from Marcin Bajor --- Created attachment 39635 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39635&action=edit Build log with Q flag

[Bug c++/77621] New: Internal compiler error for mtune=atom + msse2

2016-09-16 Thread marcin.bajor at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77621 Bug ID: 77621 Summary: Internal compiler error for mtune=atom + msse2 Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug libstdc++/77619] uninitialized_meow_construct and friends not exception safe

2016-09-16 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77619 Ville Voutilainen changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug sanitizer/77538] segmentation fault: thread sanitizer shadow stack overflow

2016-09-16 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77538 --- Comment #4 from Dmitry Vyukov --- Unkillable processed in D state usually mean kernel bugs (and there are lots of them: https://github.com/google/syzkaller/wiki/Found-Bugs). Please post results of 'cat /proc/PID/task/*/stack` and `cat /proc/

[Bug bootstrap/77593] [7 Regression] Bootstrap failure with configure-target-libgfortran " cygwin64 Windows 10 anniversary

2016-09-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77593 --- Comment #5 from Thomas Koenig --- Tim, can you grab a clean copy of trunk (from a Linux box or from whereever), cooy that to your Windows machine and try again?

[Bug middle-end/77622] New: __builtin_object_size incorrect for an out-of-bounds pointer prior to destination object

2016-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77622 Bug ID: 77622 Summary: __builtin_object_size incorrect for an out-of-bounds pointer prior to destination object Product: gcc Version: 7.0 Status: UNCONFIRMED Se

[Bug fortran/77612] [5/6 Regression] ICE on invalid character len in contained procedure

2016-09-16 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77612 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Fri Sep 16 17:55:38 2016 New Revision: 240191 URL: https://gcc.gnu.org/viewcvs?rev=240191&root=gcc&view=rev Log: 2016-09-16 Steven G. Kargl PR fortran/77612

[Bug fortran/77612] [5/6 Regression] ICE on invalid character len in contained procedure

2016-09-16 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77612 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/77267] MPX does not work in a presence of "-Wl,-as-needed" option (Ubuntu default)

2016-09-16 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77267 Matthias Klose changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #5

[Bug middle-end/77606] abort in __memcpy_chk on an in-bounds copy with type-2 builtin_object_size

2016-09-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77606 --- Comment #3 from Martin Sebor --- (In reply to Jakub Jelinek from comment #2) > The only bug is in the testcase, using __builtin_object_size (, 2) for this > is just wrong Unless the manual does a better job explaining things it's hard to gue

[Bug lto/67111] ld -plugin segmentation fault

2016-09-16 Thread dilyan.palauzov at aegee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67111 --- Comment #2 from Дилян Палаузов --- I do not have the environment anymore.

[Bug libgcc/71744] Concurrently throwing exceptions is not scalable

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71744 --- Comment #29 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 19:17:47 2016 New Revision: 240193 URL: https://gcc.gnu.org/viewcvs?rev=240193&root=gcc&view=rev Log: PR libgcc/71744 * unwind-dw2-fde.c (ATOMIC_FDE_FAST_PATH)

[Bug c++/77620] Generic compile time regression of 7.0

2016-09-16 Thread petschy at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77620 --- Comment #2 from petschy at gmail dot com --- Thanks, --enable-checking=release did the trick. Those unreleased checks definitely have some runtime cost :) My project was built in 3m35 with -O3, and the gcc master branch: 7.0.0 -O0 7m30

[Bug rtl-optimization/77416] [7 Regression] LRA rematerializing use of CA reg across function call

2016-09-16 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77416 --- Comment #7 from Vladimir Makarov --- Created attachment 39637 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39637&action=edit A patch candidate

[Bug rtl-optimization/77416] [7 Regression] LRA rematerializing use of CA reg across function call

2016-09-16 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77416 --- Comment #8 from Vladimir Makarov --- Sorry for delay with the answer. I had a long vacation. LRA remat sub-pass did not check relation between the hard coded insn registers. It checked only relations between operand registers and other ope

[Bug c++/77375] [5/6/7 Regression] constant object with mutable subobject allocated in read-only memory

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77375 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 20:21:29 2016 New Revision: 240195 URL: https://gcc.gnu.org/viewcvs?rev=240195&root=gcc&view=rev Log: PR c++/77375 * class.c (check_bases): Set CLASSTYPE_HAS_MU

[Bug c++/77338] [7 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: Segmentation fault

2016-09-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77338 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Sep 16 20:22:35 2016 New Revision: 240196 URL: https://gcc.gnu.org/viewcvs?rev=240196&root=gcc&view=rev Log: PR c++/77338 * constexpr.c (cxx_eval_constant_expression)

  1   2   >