[Bug middle-end/86172] New: [meta-bug] issues with -Wnull-dereference

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86172 Bug ID: 86172 Summary: [meta-bug] issues with -Wnull-dereference Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic, meta-bug Severity: normal

[Bug c/16351] NULL dereference warnings

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/77432] warn about null check after pointer dereference

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77432 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug tree-optimization/86159] [6/7/8 Regression] g++ ICE at -O1 and above on valid code: incorrect type of vector CONSTRUCTOR elements

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86159 Richard Biener changed: What|Removed |Added Keywords|needs-bisection | --- Comment #4 from Richard Biener

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #6 from Richard Biener --- (In reply to Jakub Jelinek from comment #5) > The problem is in cross-jumping, we have a landing pad with one > EDGE_CROSSING and some EH predecessor edges. The DF code treats the > bb_has_eh_pred

[Bug c++/86164] New: std::regex crashes when matching long lines

2018-06-15 Thread holger.seelig at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86164 Bug ID: 86164 Summary: std::regex crashes when matching long lines Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/86159] [6/7/8 Regression] g++ ICE at -O1 and above on valid code: incorrect type of vector CONSTRUCTOR elements

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86159 Richard Biener changed: What|Removed |Added Known to work||9.0 Summary|[6/7/8/9

[Bug c++/86163] std::regex crashes when matching long lines

2018-06-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86163 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #8 from Jakub Jelinek --- It is not about crossing or not crossing, but rather about EH predecessors mixed with non-{EH,abnormal} edges or so. Without the patch we have: ;; basic block 289, loop depth 0, count 0, probably never

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #5 from Jakub Jelinek --- The problem is in cross-jumping, we have a landing pad with one EDGE_CROSSING and some EH predecessor edges. The DF code treats the bb_has_eh_pred specially and creates artificial generation of the

[Bug middle-end/86095] [8/9 Regression] documentation for -Wunsafe-loop-optimizations references options which have no effect any more

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86095 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c/86093] [8/9 Regression] volatile ignored on pointer in C

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86093 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/86163] New: std::regex crashes when matching long lines

2018-06-15 Thread holger.seelig at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86163 Bug ID: 86163 Summary: std::regex crashes when matching long lines Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/86165] std::regex crashes when matching long lines.

2018-06-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86165 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/86164] std::regex crashes when matching long lines

2018-06-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86164 --- Comment #2 from ktkachov at gcc dot gnu.org --- *** Bug 86165 has been marked as a duplicate of this bug. ***

[Bug c++/86094] [8/9 Regression] Call ABI changed for small objects with defaulted ctor

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86094 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #7 from Jan Hubicka --- > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 > > --- Comment #6 from Richard Biener --- > (In reply to Jakub Jelinek from comment #5) > > The problem is in cross-jumping, we have a landing pad with

[Bug target/86155] std::thread

2018-06-15 Thread rebel at ameritech dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86155 RJE changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/86165] New: std::regex crashes when matching long lines.

2018-06-15 Thread holger.seelig at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86165 Bug ID: 86165 Summary: std::regex crashes when matching long lines. Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/86153] [9 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-06-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153 Christophe Lyon changed: What|Removed |Added Target|powerpc64*-*-* |powerpc64*-*-* aarch64

[Bug libstdc++/86138] C++17: getline(istream, string) crashes on Cygwin because incompatible C++14 function is called

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86138 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/86164] std::regex crashes when matching long lines

2018-06-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86164 --- Comment #1 from ktkachov at gcc dot gnu.org --- *** Bug 86163 has been marked as a duplicate of this bug. ***

[Bug fortran/86167] New: allocation variable length character array in derived type incorrect

2018-06-15 Thread simon.kluepfel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86167 Bug ID: 86167 Summary: allocation variable length character array in derived type incorrect Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug c/82013] better error message for missing semicolon in prototype

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82013 Eric Gallager changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Eric

[Bug target/86139] [7 Regression] ICE in in store_constructor, at expr.c:6849 on arm-linux-gnueabihf

2018-06-15 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86139 Matthias Klose changed: What|Removed |Added Target|arm-linux-gnueabihf,|arm-linux-gnueabihf

[Bug target/85945] [6/7 Regression] ICE in resolve_subreg_use, at lower-subreg.c:751

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85945 Jakub Jelinek changed: What|Removed |Added Summary|[6/7/8/9 Regression] ICE in |[6/7 Regression] ICE in

[Bug target/86019] [8/9 Regression] Unref implementation using atomic_thread_fence generates worse code on x86-64 in gcc 8.1 than 7.3

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/86166] ICE in convert_move, at expr.c:299 on aarch64-linux-gnu

2018-06-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86166 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/16351] NULL dereference warnings

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 --- Comment #57 from Eric Gallager --- (In reply to Martin Sebor from comment #56) > I'd say any warning option with more than just a handful of pr's against it > would benefit from having a meta-bug. On second thought I think actually a

[Bug libstdc++/86168] New: [9 regression] libstdc++ tests fail with error: call of overloaded 'random_device()' is ambiguous

2018-06-15 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86168 Bug ID: 86168 Summary: [9 regression] libstdc++ tests fail with error: call of overloaded 'random_device()' is ambiguous Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug c/86093] [8/9 Regression] volatile ignored on pointer in C

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86093 --- Comment #3 from Jakub Jelinek --- Created attachment 44284 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44284=edit gcc9-pr86093.patch Untested fix.

[Bug c/84195] newlines in deprecated diagnostics

2018-06-15 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84195 --- Comment #4 from Nick Clifton --- Author: nickc Date: Fri Jun 15 15:25:16 2018 New Revision: 261633 URL: https://gcc.gnu.org/viewcvs?rev=261633=gcc=rev Log: Force user provided warning and error messages to only occupy one line. PR

[Bug fortran/85701] [openacc] ICE in mark_scope_block_unused, at tree-ssa-live.c:364

2018-06-15 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85701 --- Comment #5 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Jun 15 13:59:14 2018 New Revision: 261629 URL: https://gcc.gnu.org/viewcvs?rev=261629=gcc=rev Log: PR fortran/85701 Backport from mainline 2018-06-05

[Bug middle-end/86166] New: ICE in convert_move, at expr.c:299 on aarch64-linux-gnu

2018-06-15 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86166 Bug ID: 86166 Summary: ICE in convert_move, at expr.c:299 on aarch64-linux-gnu Product: gcc Version: 6.4.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/85878] [6/7/8/9 Regression] ICE in convert_mode_scalar, at expr.c:287

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85878 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/85860] [8/9 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.c:1810: unable to find a register to spill with -flive-range-shrinkage -mbmi2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85860 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/85702] [openacc] ICE in gfc_format_decoder, at fortran/error.c:943

2018-06-15 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85702 --- Comment #4 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Jun 15 14:01:00 2018 New Revision: 261630 URL: https://gcc.gnu.org/viewcvs?rev=261630=gcc=rev Log: PR fortran/85702 Backport from mainline 2018-06-13

[Bug fortran/85703] [openacc] ICE in resolve_fntype, at fortran/resolve.c:16313

2018-06-15 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85703 --- Comment #6 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Jun 15 14:03:00 2018 New Revision: 261631 URL: https://gcc.gnu.org/viewcvs?rev=261631=gcc=rev Log: PR fortran/85703 Backport from mainline 2018-06-13

[Bug c/84195] newlines in deprecated diagnostics

2018-06-15 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84195 Nick Clifton changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/86155] std::thread

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86155 Jonathan Wakely changed: What|Removed |Added Resolution|WONTFIX |INVALID --- Comment #4 from Jonathan

[Bug libstdc++/86169] .data() fails to unshare strings

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/86169] New: .data() fails to unshare strings

2018-06-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 Bug ID: 86169 Summary: .data() fails to unshare strings Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug libstdc++/86168] [9 regression] libstdc++ tests fail with error: call of overloaded 'random_device()' is ambiguous

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86168 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/86168] [9 regression] libstdc++ tests fail with error: call of overloaded 'random_device()' is ambiguous

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86168 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Fri Jun 15 16:11:12 2018 New Revision: 261636 URL: https://gcc.gnu.org/viewcvs?rev=261636=gcc=rev Log: PR libstdc++/86168 fix ambiguous default constructor PR libstdc++/86168

[Bug lto/48200] linking shared library with LTO results in different exported symbols

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/86168] [9 regression] libstdc++ tests fail with error: call of overloaded 'random_device()' is ambiguous

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86168 --- Comment #3 from Jonathan Wakely --- Should be fixed at r261635

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-06-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/86134] earlier diagnostic causes followup diagnostic about unknown -Wno-* options

2018-06-15 Thread lopezibanez at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 --- Comment #9 from Manuel López-Ibáñez --- That makes sense as well. Adding further logic to silence the warning or to make the warning not become an error is what I think is a bad idea. I like also your more explicit wording.

[Bug bootstrap/60160] Building with -flto in CFLAGS_FOR_TARGET / CXXFLAGS_FOR_TARGET

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60160 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/49194] Trivially stupid inlining decisions

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49194 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug testsuite/86170] New: New test case gcc.c-torture/compile/pr84195.c added in r261633 fails

2018-06-15 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86170 Bug ID: 86170 Summary: New test case gcc.c-torture/compile/pr84195.c added in r261633 fails Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/86169] .data() fails to unshare strings

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Fri Jun 15 18:47:29 2018 New Revision: 261642 URL: https://gcc.gnu.org/viewcvs?rev=261642=gcc=rev Log: PR libstdc++/86169 unshare COW string when non-const data() called PR

[Bug middle-end/86123] [8/9 Regression] ICE in prepare_cmp_insn, at optabs.c:3967

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86123 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jun 15 19:30:58 2018 New Revision: 261647 URL: https://gcc.gnu.org/viewcvs?rev=261647=gcc=rev Log: PR middle-end/86123 * match.pd ((X / Y) == 0 -> X < Y): Don't

[Bug c/86134] earlier diagnostic causes followup diagnostic about unknown -Wno-* options

2018-06-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 --- Comment #10 from joseph at codesourcery dot com --- On Fri, 15 Jun 2018, rguenth at gcc dot gnu.org wrote: > Joseph, do you agree that the following shouldn't fail the compilation? > > > echo 'int main(){}' | gcc -S -x c

[Bug c++/80485] rejects-valid: constexpr static_cast of pointer-to-member-function to bool

2018-06-15 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80485 --- Comment #6 from Marek Polacek --- (In reply to Tony E Lewis from comment #5) > Thanks to all for all work on this. > > (Apologies if this isn't helpful but just in case it is...) I notice that > the original Godbolt snippet (

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-06-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 --- Comment #14 from Jason Merrill --- Author: jason Date: Fri Jun 15 20:23:13 2018 New Revision: 261658 URL: https://gcc.gnu.org/viewcvs?rev=261658=gcc=rev Log: PR c++/82882 - ICE with lambda in template default argument. *

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-06-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 --- Comment #13 from Jason Merrill --- Author: jason Date: Fri Jun 15 20:22:44 2018 New Revision: 261654 URL: https://gcc.gnu.org/viewcvs?rev=261654=gcc=rev Log: PR c++/82882 - ICE with lambda in template default argument. *

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-06-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 --- Comment #16 from Jason Merrill --- Er, a new PR.

[Bug c++/82882] [8 regression] ICE Segmentation fault

2018-06-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 --- Comment #15 from Jason Merrill --- A new testcase would have been good, but those testcases are also fixed, now.

[Bug target/85961] scratch register rsi used after function call

2018-06-15 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85961 --- Comment #6 from joseph at codesourcery dot com --- On Fri, 15 Jun 2018, rguenth at gcc dot gnu.org wrote: > So - all process_options () option post-processing should go away and be moved > to finish_options ()? I think reducing the amount

[Bug middle-end/85878] [6/7/8/9 Regression] ICE in convert_mode_scalar, at expr.c:287

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85878 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Jun 15 20:36:38 2018 New Revision: 261659 URL: https://gcc.gnu.org/viewcvs?rev=261659=gcc=rev Log: PR middle-end/85878 * expr.c (expand_assignment): Remove now

[Bug middle-end/85878] [6/7/8/9 Regression] ICE in convert_mode_scalar, at expr.c:287

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85878 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jun 15 20:37:46 2018 New Revision: 261660 URL: https://gcc.gnu.org/viewcvs?rev=261660=gcc=rev Log: PR middle-end/85878 * expr.c (expand_assignment): Remove now

[Bug c/86093] [8/9 Regression] volatile ignored on pointer in C

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86093 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Jun 15 20:53:54 2018 New Revision: 261663 URL: https://gcc.gnu.org/viewcvs?rev=261663=gcc=rev Log: PR c/86093 * c-typeck.c (pointer_diff): Cast both pointers to

[Bug c++/86147] [8/9 Regression] Lambda is capturing a non-ODR-used constexpr

2018-06-15 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86147 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/34484] libgcc should check if feclearexcept (and others) available for BID support on uclibc

2018-06-15 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34484 H.J. Lu changed: What|Removed |Added Assignee|hjl.tools at gmail dot com |unassigned at gcc dot gnu.org ---

[Bug libstdc++/86169] .data() fails to unshare strings

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Fri Jun 15 19:01:39 2018 New Revision: 261644 URL: https://gcc.gnu.org/viewcvs?rev=261644=gcc=rev Log: PR libstdc++/86169 unshare COW string when non-const data() called PR

[Bug libstdc++/86169] .data() fails to unshare strings

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Jun 15 19:19:04 2018 New Revision: 261646 URL: https://gcc.gnu.org/viewcvs?rev=261646=gcc=rev Log: PR libstdc++/86169 unshare COW string when non-const data() called PR

[Bug libstdc++/86169] .data() fails to unshare strings

2018-06-15 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86169 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code

[Bug middle-end/86123] [8/9 Regression] ICE in prepare_cmp_insn, at optabs.c:3967

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86123 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Jun 15 19:34:11 2018 New Revision: 261648 URL: https://gcc.gnu.org/viewcvs?rev=261648=gcc=rev Log: PR middle-end/86123 * match.pd ((X / Y) == 0 -> X < Y): Don't

[Bug middle-end/86123] [8/9 Regression] ICE in prepare_cmp_insn, at optabs.c:3967

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86123 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/34484] libgcc should check if feclearexcept (and others) available for BID support on uclibc

2018-06-15 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34484 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug c++/86171] New: g++ ICE on valid code: tree check: expected var_decl or function_decl, have type_decl in duplicate_decls, at cp/decl.c:2291

2018-06-15 Thread helloqirun at gmail dot com
trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 9.0.0 20180615 (experimental) [trunk revision 261626] (GCC) $ g++-trunk abc.c abc.c: In substitution of ‘template using B = typename A::A [with T = short int]’: abc.c:4:8: required from

[Bug c/16351] NULL dereference warnings

2018-06-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 --- Comment #58 from Martin Sebor --- It's fine with me, just as long as we don't lose track of any outstanding bugs.

[Bug target/85961] scratch register rsi used after function call

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85961 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org,

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/86159] [7/8/9 Regression] g++ ICE at -O1 and above on valid code: incorrect type of vector CONSTRUCTOR elements

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86159 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86158 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/86156] ffmpeg clean clone fails

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86156 --- Comment #3 from Richard Biener --- Or a support library like gmp or mpfr or mpc is built for a different architecture.

[Bug bootstrap/86162] [6 Regression] ppc64le bootstrap fails with GCC 8

2018-06-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86162 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/86162] New: [6 Regression] ppc64le bootstrap fails with GCC 8

2018-06-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86162 Bug ID: 86162 Summary: [6 Regression] ppc64le bootstrap fails with GCC 8 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug other/86153] [9 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/86159] [6/7/8/9 Regression] g++ ICE at -O1 and above on valid code: incorrect type of vector CONSTRUCTOR elements

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86159 Richard Biener changed: What|Removed |Added Target Milestone|7.4 |6.5 Summary|[7/8/9

[Bug c/86134] earlier diagnostic causes followup diagnostic about unknown -Wno-* options

2018-06-15 Thread lopezibanez at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 --- Comment #7 from Manuel López-Ibáñez --- What I'm suggesting is to add an option to control this warning, which is currently enabled by default. Then you can use -Wno-error or even -Wno- to make it always a warning or completely disable it.

[Bug middle-end/86123] [8/9 Regression] ICE in prepare_cmp_insn, at optabs.c:3967

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86123 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/86144] GCC is not generating vector math calls to svml/acml functions

2018-06-15 Thread vekumar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86144 --- Comment #3 from vekumar at gcc dot gnu.org --- (In reply to Richard Biener from comment #2) > Note a workaround would be to re-arrange the vectorizer calls to > vectorizable_simd_clone_call and vectorizable_call. Can you check if > the

[Bug tree-optimization/86076] [7/8 Regression] ICE: verify_gimple failed (error: location references block not in block tree)

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86076 --- Comment #6 from Richard Biener --- Author: rguenth Date: Fri Jun 15 07:25:13 2018 New Revision: 261620 URL: https://gcc.gnu.org/viewcvs?rev=261620=gcc=rev Log: 2018-06-15 Richard Biener PR middle-end/86076 * tree-cfg.c

[Bug middle-end/86122] [8/9 Regression] ICE in useless_type_conversion_p, at gimple-expr.c:87

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86122 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/86123] [8/9 Regression] ICE in prepare_cmp_insn, at optabs.c:3967

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86123 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c/86134] earlier diagnostic causes followup diagnostic about unknown -Wno-* options

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org --- Comment

[Bug c/86134] earlier diagnostic causes followup diagnostic about unknown -Wno-* options

2018-06-15 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 --- Comment #8 from rguenther at suse dot de --- On Fri, 15 Jun 2018, lopezibanez at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86134 > > --- Comment #7 from Manuel López-Ibáñez --- > What I'm suggesting is to add an

[Bug c++/80485] rejects-valid: constexpr static_cast of pointer-to-member-function to bool

2018-06-15 Thread TonyELewis at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80485 --- Comment #5 from Tony E Lewis --- Thanks to all for all work on this. (Apologies if this isn't helpful but just in case it is...) I notice that the original Godbolt snippet ( https://godbolt.org/g/JnrZss ) has regressed from a rejects-valid

[Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546

2018-06-15 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86158 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546

2018-06-15 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86158 --- Comment #3 from Jan Hubicka --- The dumps contains addresses of tree nodes streamed. I will work out how to silence them. Honza

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #3 from Jakub Jelinek --- The IL seems to be still correct in *.csa dump, where we have: (code_label/s 1755 2240 1758 246 1802 (nil) [1 uses]) (note 1758 1755 1756 246 [bb 246] NOTE_INSN_BASIC_BLOCK) (insn 1756 1758 1757 246 (set

[Bug rtl-optimization/86108] [8/9 Regression] crash during unwinding with -O2

2018-06-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86108 --- Comment #4 from Jakub Jelinek --- Looking at csa dump in more detail, from the block with abnormal predecessor we have a long series of quite short bbs ending with unconditional jumps, often containing some call. The bb with abnormal

[Bug bootstrap/86162] [6 Regression] ppc64le bootstrap fails with GCC 8

2018-06-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86162 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|unknown