[Bug c++/69523] -Wliteral-suffix should not warn within namespace std

2017-02-17 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69523 Eric Fiselier changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/79556] [7 Regression] [C++1z] ICE: in unify_one_argument, at cp/pt.c:18928

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79556 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug c/79558] [5/6/7 Regression] ICE: Segfault in ubsan_type_descriptor, at ubsan.c:412

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

[Bug target/79559] [5/6/7 Regression] ICE in ix86_print_operand, at config/i386/i386.c:18189

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79559 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* Priority

[Bug tree-optimization/79564] [missed optimization][x86] relaxed atomic counting compiled the same as seq_cst

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79564 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/79566] [6/7 Regression] elaborated-type-specifier incorrectly rejected in range-based for

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79566 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug bootstrap/79567] Compiler-warning "unknown escape sequence '\x'" about genmatch-generated C-files on mingw-host

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

[Bug ada/79542] [7 regression] GNAT bug box

2017-02-17 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79542 Pierre-Marie de Rodat changed: What|Removed |Added CC||derodat at adacore dot com --- C

[Bug c++/79551] Better caret position for not declared errors

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79551 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/79568] New: ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79568 Bug ID: 79568 Summary: ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw) Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-v

[Bug target/79568] ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79568 --- Comment #1 from Martin Liška --- Same happens for: -mavx512vbmi.

[Bug tree-optimization/26388] Variable sized storage allocation should be promoted to stack allocation

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26388 Richard Biener changed: What|Removed |Added Status|WAITING |NEW --- Comment #13 from Richard Biener

[Bug driver/79569] New: Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 Bug ID: 79569 Summary: Unrecognized command line option ‘-m3dnowa’ Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: dri

[Bug tree-optimization/45397] [5/6/7 Regression] Issues with integer narrowing conversions

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 --- Comment #24 from Richard Biener --- (In reply to Jeffrey A. Law from comment #23) > The model of shortening as much as possible for gimple, then widening to > word mode at the gimple/RTL boundary is probably too simplistic. We really > need

[Bug inline-asm/79552] [6 Regression] Wrong code generation due to -fschedule-insns, with __restrict__ and inline asm

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79552 Richard Biener changed: What|Removed |Added Depends on||43434 --- Comment #8 from Richard Biene

[Bug middle-end/79536] [5/6/7 Regression] ICE in fold_binary_loc, at fold-const.c:9060

2017-02-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79536 --- Comment #8 from Marek Polacek --- Author: mpolacek Date: Fri Feb 17 09:51:38 2017 New Revision: 245526 URL: https://gcc.gnu.org/viewcvs?rev=245526&root=gcc&view=rev Log: PR middle-end/79536 * fold-const.c (fold_negate_expr_1)

[Bug driver/79569] Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/78116] [7 regression] Performance drop after r241173 on avx512 target

2017-02-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78116 amker at gcc dot gnu.org changed: What|Removed |Added CC||amker at gcc dot gnu.org --- C

[Bug target/79559] [5/6/7 Regression] ICE in ix86_print_operand, at config/i386/i386.c:18189

2017-02-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79559 Uroš Bizjak changed: What|Removed |Added CC||kyukhin at gcc dot gnu.org --- Comment #2

[Bug middle-end/79536] [5/6 Regression] ICE in fold_binary_loc, at fold-const.c:9060

2017-02-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79536 --- Comment #9 from Marek Polacek --- Fixed on the trunk so far. I'll backport to 6, too, just dunno when.

[Bug driver/79569] Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 --- Comment #2 from Richard Biener --- Or we can remove it completely (retaining the current error).

[Bug driver/79569] Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 --- Comment #3 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #1) > I bet this goes all the way down to r125180 or so, ix86_handle_option > returns false for OPT_3dnowa. So, either the option should not be > recognized, then we sho

[Bug target/79570] New: [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 Bug ID: 79570 Summary: [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 --- Comment #1 from Martin Liška --- ICE for selective scheduling in be run as first pass (-fselective-scheduling): $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/pr70252.c -fselective-scheduling -fschedule-insns -O -fvar-tracking-assig

[Bug bootstrap/79567] Compiler-warning "unknown escape sequence '\x'" about genmatch-generated C-files on mingw-host

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79567 --- Comment #2 from Richard Biener --- Fixed on trunk.

[Bug target/79559] [5/6/7 Regression] ICE in ix86_print_operand, at config/i386/i386.c:18189

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79559 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug bootstrap/79567] Compiler-warning "unknown escape sequence '\x'" about genmatch-generated C-files on mingw-host

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79567 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri Feb 17 10:19:21 2017 New Revision: 245527 URL: https://gcc.gnu.org/viewcvs?rev=245527&root=gcc&view=rev Log: 2017-02-17 Richard Biener PR bootstrap/79567 * genm

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 Richard Biener changed: What|Removed |Added Version|unknown |7.0 Target Milestone|---

[Bug rtl-optimization/79571] New: [5/6/7 Regression] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 Bug ID: 79571 Summary: [5/6/7 Regression] ICE in Max. number of generated reload insns per insn is achieved (90) Product: gcc Version: unknown Status: UNCONFIRMED

[Bug rtl-optimization/58008] ICE: Max. number of generated reload insns per insn is achieved (90)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58008 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/79347] [7 regression] vect_do_peeling is messing up profile

2017-02-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79347 --- Comment #13 from amker at gcc dot gnu.org --- (In reply to Rainer Orth from comment #10) > The new testcase FAILs on sparc-sun-solaris2.12, both 32 and 64-bit: > > +FAIL: gcc.dg/vect/pr79347.c -flto -ffat-lto-objects scan-tree-dump-times > v

[Bug rtl-optimization/79571] [5/6/7 Regression] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 --- Comment #1 from Martin Liška --- Maybe similar to PR58008.

[Bug driver/79569] Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug inline-asm/79552] [6 Regression] Wrong code generation due to -fschedule-insns, with __restrict__ and inline asm

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79552 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug inline-asm/79552] [6 Regression] Wrong code generation due to -fschedule-insns, with __restrict__ and inline asm

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79552 --- Comment #10 from Richard Biener --- Author: rguenth Date: Fri Feb 17 10:43:27 2017 New Revision: 245528 URL: https://gcc.gnu.org/viewcvs?rev=245528&root=gcc&view=rev Log: 2017-02-17 Richard Biener PR tree-optimization/79552

[Bug rtl-optimization/79571] [5/6/7 Regression] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 Richard Biener changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org

[Bug driver/79569] Unrecognized command line option ‘-m3dnowa’

2017-02-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79569 --- Comment #5 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #4) > Created attachment 40760 [details] > gcc7-pr79569.patch > > Full patch I'm going to test. Please also update text in extend.texi (... or with a combination of @op

[Bug rtl-optimization/79571] [5/6/7 Regression] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 Martin Liška changed: What|Removed |Added Target||x86_64-pc-linux-gnu Host|

[Bug c++/79572] New: [6/7 Regression] Segfault with -O1 and higher on null reference

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Bug ID: 79572 Summary: [6/7 Regression] Segfault with -O1 and higher on null reference Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

[Bug c/79573] New: binutils make install fails

2017-02-17 Thread sbansal at ciena dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79573 Bug ID: 79573 Summary: binutils make install fails Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug c++/79572] [6/7 Regression] Segfault with -O1 and higher on null reference

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Richard Biener changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug c++/79572] [6/7 Regression] Segfault with -O1 and higher on null reference

2017-02-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug c++/79572] [6/7 Regression] Segfault with -O1 and higher on null reference

2017-02-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/79573] binutils make install fails

2017-02-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79573 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/79572] [6/7 Regression] Segfault with -O1 and higher on null reference

2017-02-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #4 from Markus Trippelsdorf --- BTW clang diagnoses the issue with -fsanitize=undefined, but gcc doesn't: runtime error: reference binding to null pointer of type 'const int'

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Markus Trippelsdorf changed: What|Removed |Added Status|RESOLVED|NEW CC|

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #7 from janus at gcc dot gnu.org --- (In reply to Markus Trippelsdorf from comment #2) > You can use -fno-delete-null-pointer-checks as a workaround for this issue. Thanks for the comment, that's very helpful. > But the C++ standard

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #8 from Richard Biener --- Btw, clang behaves the same: > clang++ t.C -O2 t.C:4:12: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true

[Bug c/79573] binutils make install fails

2017-02-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79573 --- Comment #2 from Jonathan Wakely --- binutils is not part of gcc, it has its own bug tracker at https://sourceware.org/bugzilla/

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #9 from janus at gcc dot gnu.org --- (In reply to Richard Biener from comment #8) > Btw, clang behaves the same: True. But at least clang 3.9 has some additional diagnostics: null_ref.cpp:11:5: warning: binding dereferenced null poin

[Bug target/79568] ICE in extract_insn, at recog.c:2311 for pr70325.c (with -mavx512bw)

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79568 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/79574] New: ICE in want_to_gcse_p, at gcse.c:804

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79574 Bug ID: 79574 Summary: ICE in want_to_gcse_p, at gcse.c:804 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Prior

[Bug tree-optimization/79575] New: [7 Regression] ICE in mark_stmt_if_obviously_necessary, at tree-ssa-dce.c:270

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79575 Bug ID: 79575 Summary: [7 Regression] ICE in mark_stmt_if_obviously_necessary, at tree-ssa-dce.c:270 Product: gcc Version: unknown Status: UNCONFIRMED

[Bug tree-optimization/79575] [7 Regression] ICE in mark_stmt_if_obviously_necessary, at tree-ssa-dce.c:270

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79575 Martin Liška changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #1

[Bug c++/69523] -Wliteral-suffix should not warn within namespace std

2017-02-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69523 --- Comment #11 from Jonathan Wakely --- Patch submitted to gcc-patches with docs: https://gcc.gnu.org/ml/gcc-patches/2017-02/msg01109.html

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/79576] New: [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 Bug ID: 79576 Summary: [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979 Product: gcc Version: unknown Status: UNCONFIRMED Keyword

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 --- Comment #3 from Jakub Jelinek --- The ICE is because on the DEBUG_INSN move_op_orig_expr_found removes it from the IL: remove_insn_from_stream and then move_op_ascend -> moveup_expr_cached 2531 if (DEBUG_INSN_P (EXPR_INSN_RTX (expr)) 253

[Bug tree-optimization/79576] [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 --- Comment #1 from rguenther at suse dot de --- On Fri, 17 Feb 2017, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 > > Bug ID: 79576 >Summary: [7 Regression] ICE in gimple_stmt_no

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 --- Comment #4 from Jakub Jelinek --- Seems before r197942 sel_remove_insn with only_disconnect true actually kept BLOCK_FOR_INSN on the (temporarily) removed insn. But sel_bb_head would certainly not return that temporarily removed insn, so what

[Bug tree-optimization/79576] [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

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

[Bug tree-optimization/79576] [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version|unknown

[Bug tree-optimization/79576] [7 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri Feb 17 13:36:39 2017 New Revision: 245529 URL: https://gcc.gnu.org/viewcvs?rev=245529&root=gcc&view=rev Log: 2017-02-17 Richard Biener PR middle-end/79576 * par

[Bug tree-optimization/79576] [6 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 Richard Biener changed: What|Removed |Added Status|RESOLVED|ASSIGNED Known to work|

[Bug tree-optimization/79576] [6 Regression] ICE in gimple_stmt_nonnegative_warnv_p in gcc/gimple-fold.c:6979

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79576 --- Comment #6 from Martin Liška --- > > "doctor it hurts" -- "don't do that then" > :D Will you please create 'doctor-it-hurts=dont-do-that-then' keywords so that I can decorate the PR with it?

[Bug rtl-optimization/79577] New: Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79577 Bug ID: 79577 Summary: Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0 Product: gcc Version: unknown Status: UNCONFIRMED Sever

[Bug rtl-optimization/79577] Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79577 --- Comment #1 from Martin Liška --- Loops in: #0 0x00a45e5f in init_expr (cant_move=true, needs_spec_check_p=false, was_renamed=, was_substituted=, target_available=1 '\001', history=..., orig_sched_cycle=0, spec_to_check_ds=0, spec_do

[Bug c++/79578] New: Unnecessary instructions in generated code

2017-02-17 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 Bug ID: 79578 Summary: Unnecessary instructions in generated code Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug rtl-optimization/79577] Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79577 --- Comment #2 from Richard Biener --- I guess so.

[Bug c++/79578] Unnecessary instructions in generated code

2017-02-17 Thread maxim.yegorushkin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 --- Comment #1 from Maxim Egorushkin --- clang-3.9.1 generates code that I expect: f(char*): # @f(char*) movl$131073, (%rdi) # imm = 0x20001 movq%rdi, %rax retq

[Bug tree-optimization/79578] Unnecessary instructions in generated code

2017-02-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug tree-optimization/79578] Unnecessary instructions in generated code

2017-02-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 --- Comment #3 from Jonathan Wakely --- (In reply to Maxim Egorushkin from comment #0) > 2. The code assigns through that pointer, so the pointer must be valid. > Therefore there is no need to test the result of new for 0. In any case, we fixed

[Bug ipa/79579] New: [5/6/7 Regression] ICE in ipa_write_node_info (ipa-prop.c:4931)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79579 Bug ID: 79579 Summary: [5/6/7 Regression] ICE in ipa_write_node_info (ipa-prop.c:4931) Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-

[Bug tree-optimization/79578] Unnecessary instructions in generated code

2017-02-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 --- Comment #4 from Jonathan Wakely --- Since the check comes from the front-end, and the DR says it's not needed, maybe this belongs to component c++ not tree-optimization. If the front-end didn't insert the check we wouldn't need to optimize it

[Bug tree-optimization/79529] [7 Regression] ICE in is_maybe_undefined (tree-ssa-loop-unswitch.c:162)

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79529 --- Comment #3 from Martin Liška --- Author: marxin Date: Fri Feb 17 14:36:08 2017 New Revision: 245530 URL: https://gcc.gnu.org/viewcvs?rev=245530&root=gcc&view=rev Log: Introduce ssa_defined_default_def_p function (PR tree-optimization/79529).

[Bug ipa/79579] [5/6/7 Regression] ICE in ipa_write_node_info (ipa-prop.c:4931)

2017-02-17 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79579 Martin Jambor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/79574] ICE in want_to_gcse_p, at gcse.c:804

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79574 --- Comment #1 from Martin Liška --- Author: marxin Date: Fri Feb 17 14:46:14 2017 New Revision: 245531 URL: https://gcc.gnu.org/viewcvs?rev=245531&root=gcc&view=rev Log: Use HOST_WIDE_INT for a param calculation (PR rtl-optimization/79574). 20

[Bug rtl-optimization/79577] Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79577 --- Comment #3 from Martin Liška --- Author: marxin Date: Fri Feb 17 14:47:08 2017 New Revision: 245532 URL: https://gcc.gnu.org/viewcvs?rev=245532&root=gcc&view=rev Log: Increase minimum for a param (PR rtl-optimization/79577). 2017-02-17 Mar

[Bug rtl-optimization/79574] ICE in want_to_gcse_p, at gcse.c:804

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

[Bug rtl-optimization/79577] Infinite loop with -fselective-scheduling2 -O2 --param selsched-max-sched-times=0

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

[Bug tree-optimization/79529] [7 Regression] ICE in is_maybe_undefined (tree-ssa-loop-unswitch.c:162)

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

[Bug c/16351] NULL dereference warnings

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16351 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79572 --- Comment #10 from janus at gcc dot gnu.org --- (In reply to janus from comment #9) > But at least clang 3.9 has some additional diagnostics: > > null_ref.cpp:11:5: warning: binding dereferenced null pointer to reference > has undefined behavio

[Bug fortran/79426] [5/6/7 Regression] fortran - internal compiler error: in fold_convert_loc, at fold-const.c:2251

2017-02-17 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79426 --- Comment #3 from janus at gcc dot gnu.org --- Reduced test case ... subroutine gruppe implicit none type :: CGruppe class(*), dimension(:), pointer :: el end type type(CGruppe) :: group select type ( p => group%el(1) ) e

[Bug tree-optimization/79578] Unnecessary instructions in generated code

2017-02-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79578 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #5 fr

[Bug c++/79510] #pragma GCC diagnostic pop/push/ignored doesn't work as expected in template code

2017-02-17 Thread p.chevalier at psenterprise dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79510 --- Comment #2 from Pierre Chevalier --- (In reply to Martin Sebor from comment #1) > GCC doesn't define a __gcc__ macro. In C++ mode it defines __GNUC__ and > __GNUG__: > > https://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html Sill

[Bug rtl-optimization/79541] lra reads uninitialized memory (with invalid input)

2017-02-17 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79541 --- Comment #3 from Vladimir Makarov --- Author: vmakarov Date: Fri Feb 17 16:10:59 2017 New Revision: 245536 URL: https://gcc.gnu.org/viewcvs?rev=245536&root=gcc&view=rev Log: 2017-02-17 Vladimir Makarov PR rtl-optimization/79541

[Bug c++/69564] [5/6/7 Regression] lto and/or C++ make scimark2 LU slower

2017-02-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69564 --- Comment #35 from amker at gcc dot gnu.org --- (In reply to Richard Biener from comment #34) > But as A + 8 >= B || A >= B + 8 is the same as ABS (A - B) >= 8 we might do > better re-writing the overlap test in terms of this (of course it all r

[Bug tree-optimization/77536] Vectorizer not maintaining relationship of relative block frequencies in absence of real profile data

2017-02-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77536 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org

[Bug tree-optimization/45397] [5/6/7 Regression] Issues with integer narrowing conversions

2017-02-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 --- Comment #25 from Jeffrey A. Law --- "When doing so allows for simplification" is actually a pretty low bar here. We just have to prove the widening cast is a common subexpression. Once we do that, we know widening is a win. And that's rela

[Bug target/76731] [AVX512] _mm512_i32gather_epi32 and other scatter/gather routines have incorrect signature

2017-02-17 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76731 --- Comment #17 from uros at gcc dot gnu.org --- Author: uros Date: Fri Feb 17 16:35:37 2017 New Revision: 245537 URL: https://gcc.gnu.org/viewcvs?rev=245537&root=gcc&view=rev Log: PR target/76731 * config/i386/avx512fintrin.h

[Bug target/76731] [AVX512] _mm512_i32gather_epi32 and other scatter/gather routines have incorrect signature

2017-02-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76731 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/79533] [7 Regression] ICE in build_over_call under -std=c++17 in 'S s(static_cast(f()));'

2017-02-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79533 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Feb 17 16:50:16 2017 New Revision: 245538 URL: https://gcc.gnu.org/viewcvs?rev=245538&root=gcc&view=rev Log: PR c++/79533 - C++17 ICE with temporary cast to reference

[Bug c++/78690] [7 Regression] ICE in cxx_incomplete_type_diagnostic, at cp/typeck2.c:552

2017-02-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78690 --- Comment #5 from Jakub Jelinek --- The #c0 testcase doesn't ICE anymore since r245440. The #c4 testcase still ICEs.

[Bug rtl-optimization/79541] lra reads uninitialized memory (with invalid input)

2017-02-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79541 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/26388] Variable sized storage allocation should be promoted to stack allocation

2017-02-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26388 --- Comment #14 from Martin Sebor --- I agree with the goal of making containers efficient so please take this as constructive criticism. Jonathan and I discussed this on IRC a bit yesterday and I've thought about it some more since then. I'm u

[Bug target/79570] [5/6/7 Regression] ICE in sel-sched-ir.c:4534 in pr69956.c

2017-02-17 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570 Alexander Monakov changed: What|Removed |Added CC||abel at gcc dot gnu.org --- Comment

[Bug c++/79548] [5/6/7 Regression] missing -Wunused-variable on a typedef'd variable in a function template

2017-02-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79548 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/79580] New: [5/6/7 Regression] ICE in nested_anon_class_index, at cp/mangle.c:1604

2017-02-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79580 Bug ID: 79580 Summary: [5/6/7 Regression] ICE in nested_anon_class_index, at cp/mangle.c:1604 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on

  1   2   >