[Bug middle-end/79818] [7 Regression] wrong code with -fwrapv and -Os/-O1/-O2/-O3

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

[Bug middle-end/79818] [7 Regression] wrong code with -fwrapv and -Os/-O1/-O2/-O3

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79818 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Mar 3 08:08:08 2017 New Revision: 245860 URL: https://gcc.gnu.org/viewcvs?rev=245860&root=gcc&view=rev Log: 2017-03-03 Richard Biener PR middle-end/79818 * mat

[Bug c++/79822] [5/7 Regression] ICE with void statement expression

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

[Bug rtl-optimization/79779] [5/6/7 Regression] ICE on an invalid code with -fsanitize=undefined

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

[Bug c++/79821] [7 regression] SEGV in cc1plus compiling 64-bit stdc++.h.gch/O2g.gch

2017-03-03 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79821 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jonathan Wakely --- > Weird, that commit only changes the names of some variables. indeed, and I compared the .ii files to check if by some weird coincidence one o

[Bug tree-optimization/79824] New: [7 Regression] Failure to peel for gaps leads to read beyond mapped memory

2017-03-03 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79824 Bug ID: 79824 Summary: [7 Regression] Failure to peel for gaps leads to read beyond mapped memory Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug target/79514] [5/6/7 Regression] ICE in curr_insn_transform, at lra-constraints.c:3773

2017-03-03 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79514 --- Comment #19 from uros at gcc dot gnu.org --- Author: uros Date: Fri Mar 3 09:18:01 2017 New Revision: 245861 URL: https://gcc.gnu.org/viewcvs?rev=245861&root=gcc&view=rev Log: PR target/79514 * config/i386/i386.md (*pushxf_ro

[Bug c++/79825] New: [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify)

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79825 Bug ID: 79825 Summary: [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify) Product: gcc Version: 7.0.1 Status: UNCONFIRMED

[Bug c++/79825] [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify)

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

[Bug tree-optimization/79826] New: Unnecessary spills in vectorised loop version

2017-03-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79826 Bug ID: 79826 Summary: Unnecessary spills in vectorised loop version Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug tree-optimization/79826] Unnecessary spills in vectorised loop version

2017-03-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79826 ktkachov at gcc dot gnu.org changed: What|Removed |Added Attachment #40877|0 |1 is obsolete|

[Bug c++/79791] -Werror=write-strings ignored with -Wpedantic

2017-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79791 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Fri Mar 3 09:58:10 2017 New Revision: 245864 URL: https://gcc.gnu.org/viewcvs?rev=245864&root=gcc&view=rev Log: PR c++/79791 * typeck.c (string_conv_p): In C++11, alwa

[Bug c++/79791] -Werror=write-strings ignored with -Wpedantic

2017-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79791 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79825] [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify)

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

[Bug c++/79827] New: genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread pkrizek at tes dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 Bug ID: 79827 Summary: genautomata segmentation fault on NI-RT Linux Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/79826] Unnecessary spills in vectorised loop version

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

[Bug tree-optimization/79824] [7 Regression] Failure to peel for gaps leads to read beyond mapped memory

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

[Bug c++/79822] [5/7 Regression] ICE with void statement expression

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

[Bug c++/79821] [7 regression] SEGV in cc1plus compiling 64-bit stdc++.h.gch/O2g.gch

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79821 Richard Biener changed: What|Removed |Added Keywords||build --- Comment #3 from Richard Biene

[Bug tree-optimization/79828] New: missing div-by-zero warning

2017-03-03 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 Bug ID: 79828 Summary: missing div-by-zero warning Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug c++/79819] collect2 undefined reference when -O0. Regression (or bugfix?) since gcc5

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

[Bug tree-optimization/79828] missing div-by-zero warning

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

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

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

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread pkrizek at tes dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 --- Comment #2 from Petr Křížek --- Config commands: configCmd="$srcDir/configure --enable-languages=c++\ --disable-multilib\ --prefix=$prefixDir\ --disable-shared --enable-static\ \ --with-gmp=$prefixDir\ --with-mpfr=$prefixDi

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread pkrizek at tes dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 --- Comment #3 from Petr Křížek --- Config commands: configCmd="$srcDir/configure --enable-languages=c++\ --disable-multilib\ --prefix=$prefixDir\ --disable-shared --enable-static\ \ --with-gmp=$prefixDir\ --with-mpfr=$pr

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread pkrizek at tes dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 --- Comment #4 from Petr Křížek --- Config commands: configCmd="$srcDir/configure --enable-languages=c++\ --disable-multilib\ --prefix=$prefixDir\ --disable-shared --enable-static\ \ --with-gmp=$prefixDir\ --with-mpfr=$pr

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #2 from Arnd Bergmann --- (In reply to Richard Biener from comment #1) > Note such warning in the middle-end has the chance of false > positives from (for example) path isolation. Would it be possible to warn if a function always tra

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #4 from Jakub Jelinek --- s/would be/would have/

[Bug c++/79796] [5/6/7 Regression] ICE with NSDMI and this pointer

2017-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79796 --- Comment #3 from Marek Polacek --- gimplify_expr can't stomach created in get_nsdmi. Wait, there's a dup or at least a very similar PR.

[Bug c++/79821] [7 regression] SEGV in cc1plus compiling 64-bit stdc++.h.gch/O2g.gch

2017-03-03 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79821 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Richard Biener --- > possibly GC parameter sensitive Indeed: the default is GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Increasing ei

[Bug c++/79796] [5/6/7 Regression] ICE with NSDMI and this pointer

2017-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79796 --- Comment #4 from Marek Polacek --- That was PR77659 which has been fixed on the trunk.

[Bug c++/79825] [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify)

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79825 --- Comment #2 from Richard Biener --- Author: rguenth Date: Fri Mar 3 11:30:32 2017 New Revision: 245866 URL: https://gcc.gnu.org/viewcvs?rev=245866&root=gcc&view=rev Log: 2017-03-03 Richard Biener PR c++/79825 * cp-gimplif

[Bug c++/79825] [7 Regression] Uninitialized uses in aggregate copies of empty structs (missed DCE in C++ gimplify)

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

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #5 from Marc Glisse --- If we only warn when the trap is always executed as Arnd suggests (determined in a similar way as uninitialized vs maybe-uninitialized), I guess there should be fewer false positive (only cloning seems likely t

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

2017-03-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79574 --- Comment #4 from Martin Liška --- Author: marxin Date: Fri Mar 3 11:53:14 2017 New Revision: 245868 URL: https://gcc.gnu.org/viewcvs?rev=245868&root=gcc&view=rev Log: GCSE: Use HOST_WIDE_INT instead of int (PR rtl-optimization/79574). 2017-

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread pkrizek at tes dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 --- Comment #5 from Petr Křížek --- Sorry for dupplication, I didn't understand the warning about e-mail attachments.

[Bug tree-optimization/79803] [5/6/7 Regression] ICE in tree_ssa_prefetch_arrays, at tree-ssa-loop-prefetch.c:1982

2017-03-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79803 --- Comment #4 from Martin Liška --- Author: marxin Date: Fri Mar 3 11:53:56 2017 New Revision: 245869 URL: https://gcc.gnu.org/viewcvs?rev=245869&root=gcc&view=rev Log: Add -Wdisabled-optimization to loop prefetching pass (PR tree-optimization

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #6 from Jakub Jelinek --- If the warning has false positives, then I'm sure the kernel will turn it off anyway like it does with tons of other warnings.

[Bug c++/79822] [5/7 Regression] ICE with void statement expression

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

[Bug lto/79760] ICE in type_in_anonymous_namespace_p in ipa-utils.h:219

2017-03-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79760 --- Comment #4 from Martin Liška --- Author: marxin Date: Fri Mar 3 11:58:03 2017 New Revision: 245870 URL: https://gcc.gnu.org/viewcvs?rev=245870&root=gcc&view=rev Log: Properly handle __cxa_pure_virtual visibility (PR lto/79760). 2017-03-03

[Bug tree-optimization/79803] [5/6 Regression] ICE in tree_ssa_prefetch_arrays, at tree-ssa-loop-prefetch.c:1982

2017-03-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79803 Martin Liška changed: What|Removed |Added Known to work||7.0 Summary|[5/6/7 Regression]

[Bug lto/79760] ICE in type_in_anonymous_namespace_p in ipa-utils.h:219

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

[Bug rtl-optimization/79780] [7 Regression] ICE in rtl_verify_bb_insns, at cfgrtl.c:2661 (error: flow control insn inside a basic block)

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

[Bug rtl-optimization/46854] PowerPC optimization regression

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46854 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/79782] [7 Regression] ICE: tree check: expected tree_list, have void_type in emit_mem_initializers, at cp/init.c:1225

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

[Bug bootstrap/79771] [7 Regression] in-tree zlib breaks build

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79771 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug bootstrap/79771] [7 Regression] in-tree zlib breaks build

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79771 --- Comment #2 from Jakub Jelinek --- There is https://github.com/madler/zlib/commit/b4ce6caf0992296230e4e25b22a63e418bdf4dcf but not enough further info why it has changed. So, report upstream?

[Bug target/79807] [5/6/7 Regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn)

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79807 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Mar 3 12:24:53 2017 New Revision: 245871 URL: https://gcc.gnu.org/viewcvs?rev=245871&root=gcc&view=rev Log: PR target/79807 * config/i386/i386.c (ix86_expand_multi_ar

[Bug target/79807] [5/6 Regression] ICE in extract_insn, at recog.c:2311 (error: unrecognizable insn)

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

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 Richard Biener changed: What|Removed |Added Keywords||build Target|

[Bug c++/79827] genautomata segmentation fault on NI-RT Linux

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79827 --- Comment #7 from Richard Biener --- You can look at imposed limits with > ulimit -a and for example raise stack limit with > ulimit -s unlimited

[Bug bootstrap/79829] New: Assumes host CC and CXX behave the same

2017-03-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79829 Bug ID: 79829 Summary: Assumes host CC and CXX behave the same Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap

[Bug c++/79830] New: GCC generates counterproductive code surrounding very simple loops (improvement request)

2017-03-03 Thread kobalicek.petr at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79830 Bug ID: 79830 Summary: GCC generates counterproductive code surrounding very simple loops (improvement request) Product: gcc Version: unknown Status: UNCONFIRMED

[Bug tree-optimization/79830] GCC generates counterproductive code surrounding very simple loops (improvement request)

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

[Bug tree-optimization/79830] GCC generates counterproductive code surrounding very simple loops (improvement request)

2017-03-03 Thread kobalicek.petr at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79830 --- Comment #2 from Petr --- I'm not sure I follow with the exit test. I mean the code should be correct as each point has x|y coord, which is two doubles, so length 8 means 16 doubles (I converted from my production code into a simpler form that

[Bug tree-optimization/79830] GCC generates counterproductive code surrounding very simple loops (improvement request)

2017-03-03 Thread kobalicek.petr at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79830 --- Comment #3 from Petr --- Sorry for misunderstanding, I really read initially that you replaced the exit condition in the sample code :)

[Bug middle-end/79831] New: [DOC][CHKP] Missing -Wchkp

2017-03-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79831 Bug ID: 79831 Summary: [DOC][CHKP] Missing -Wchkp Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: documentation Severity: normal Priority: P3 C

[Bug rtl-optimization/79812] [7 Regression] ICE in simplify_binary_operation_1, at simplify-rtx.c:3586

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

[Bug c++/79796] [5/6/7 Regression] ICE with NSDMI and this pointer

2017-03-03 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79796 --- Comment #5 from Marek Polacek --- Surprisingly my naïve attempt to fix this works: --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -8047,6 +8047,8 @@ build_over_call (struct z_candidate *cand, int flags, tsubst_flags_t complain) { arg =

[Bug c++/79832] New: [C++14/17] result of array subscript operator should be xvlaue

2017-03-03 Thread felix.morgner at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79832 Bug ID: 79832 Summary: [C++14/17] result of array subscript operator should be xvlaue Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal

[Bug c++/79832] [C++14/17] result of subscripting non lvalue array should be xvalue

2017-03-03 Thread felix.morgner at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79832 --- Comment #1 from Felix Morgner --- adjusted the title to be more clear. sorry!

[Bug middle-end/68270] [MPX] Common pattern for variable sized data clashes with MPX bound checks

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

[Bug target/79793] Incorrect stack alignment for interrupt handler in 64-bit

2017-03-03 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79793 --- Comment #2 from Yulia Koval --- Patch posted at https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00178.html

[Bug target/79812] [7 Regression] ICE in simplify_binary_operation_1, at simplify-rtx.c:3586

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79812 --- Comment #2 from Jakub Jelinek --- Created attachment 40880 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40880&action=edit gcc7-pr79812.patch Untested fix.

[Bug target/79812] [7 Regression] ICE in simplify_binary_operation_1, at simplify-rtx.c:3586

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79812 Jakub Jelinek changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment #3 f

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #7 from Jeffrey A. Law --- The thing is, if we could prove the trap is always executed, then we'd just zap everything prior to the trap without visible side effects and everything after the trap. It's actually not an interesting case

[Bug tree-optimization/79828] missing div-by-zero warning

2017-03-03 Thread arnd at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79828 --- Comment #8 from Arnd Bergmann --- (In reply to Jakub Jelinek from comment #6) > If the warning has false positives, then I'm sure the kernel will turn it > off anyway like it does with tons of other warnings. That is well possible. I try to

[Bug tree-optimization/79699] small memory leak in MPFR

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

[Bug tree-optimization/79699] small memory leak in MPFR

2017-03-03 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79699 --- Comment #7 from Martin Sebor --- Author: msebor Date: Fri Mar 3 16:35:00 2017 New Revision: 245878 URL: https://gcc.gnu.org/viewcvs?rev=245878&root=gcc&view=rev Log: PR tree-optimization/79699 - small memory leak in MPFR gcc/ChangeLog:

[Bug target/43763] segfault when using by -mwarn-cell-microcode

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43763 --- Comment #4 from Segher Boessenkool --- Author: segher Date: Fri Mar 3 17:00:50 2017 New Revision: 245880 URL: https://gcc.gnu.org/viewcvs?rev=245880&root=gcc&view=rev Log: rs6000: Fix for -mwarn-cell-microcode (PR43763) If using -mwarn-cel

[Bug c++/79833] New: std::put_time has the wrong values for 2 digit years

2017-03-03 Thread jllansf at lirr dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79833 Bug ID: 79833 Summary: std::put_time has the wrong values for 2 digit years Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug fortran/78854] [F03] DTIO namelist output not working on internal unit

2017-03-03 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78854 --- Comment #10 from Jerry DeLisle --- We are not handling the internal unit check correctly in unit.c (get_unit) and we return a NULL to the caller which is then interpreted as an error. I am working on the fix now. (just a little head scratchin

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

2017-03-03 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 --- Comment #7 from Vladimir Makarov --- I am working on the PR. I hope the fix will be ready at the beginning of the next week.

[Bug target/43763] segfault when using by -mwarn-cell-microcode

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43763 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassig

[Bug inline-asm/79804] ICE in print_reg, at config/i386/i386.c:17637

2017-03-03 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79804 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

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

2017-03-03 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79571 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org --- Comment #8

[Bug target/77687] frame access after release without redzone on powerpc

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77687 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/50467] Compiler can move stack cleanup before last memory reference involving the stack

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50467 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/77687] frame access after release without redzone on powerpc

2017-03-03 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77687 Segher Boessenkool changed: What|Removed |Added CC||meissner at gcc dot gnu.org --- Com

[Bug fortran/79596] translation: argument to gfc_internal_error should not be translated

2017-03-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596 --- Comment #2 from Roland Illig --- (In reply to Dominique d'Humieres from comment #1) > > Internal errors should not be translated. Their only purpose is to give > > information back to the developers, and this information should not be > > mod

[Bug tree-optimization/78687] inefficient code generated for eggs.variant

2017-03-03 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78687 Martin Jambor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/71437] [7 regression] Performance regression after r235817

2017-03-03 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71437 Jeffrey A. Law changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/77854] std::deque doesn't use allocator's size_type and difference_type

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

[Bug c++/58987] [5/6/7 Regression] ICE with template alias

2017-03-03 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58987 Volker Reichelt changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code Known to work

[Bug c/79834] New: c/c-parser.c: make code more i18n-friendly

2017-03-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79834 Bug ID: 79834 Summary: c/c-parser.c: make code more i18n-friendly Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/79835] New: load to a variable outside the scope of a function is optimized out

2017-03-03 Thread bugreporting at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79835 Bug ID: 79835 Summary: load to a variable outside the scope of a function is optimized out Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/79805] [7 Regression] ICE (verify_flow_info failed) with -fnon-call-exceptions -O

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79805 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Mar 3 19:32:01 2017 New Revision: 245882 URL: https://gcc.gnu.org/viewcvs?rev=245882&root=gcc&view=rev Log: PR middle-end/79805 * internal-fn.def (ATOMIC_BIT_TEST_AND

[Bug middle-end/79835] load to a variable outside the scope of a function is optimized out

2017-03-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79835 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #1 from Andrew Pi

[Bug libfortran/78379] Processor-specific versions for matmul

2017-03-03 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 --- Comment #27 from Thomas Koenig --- (In reply to # David Edelsohn from comment #26) > What is AVX-specific, as opposed to SIMD vector size-specific, about this > feature? It seems that this should be enabled for all SIMD architectures of > the

[Bug c/79836] New: typo in c/c-parser.c: pragma omp ordered

2017-03-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79836 Bug ID: 79836 Summary: typo in c/c-parser.c: pragma omp ordered Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug libfortran/78379] Processor-specific versions for matmul

2017-03-03 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379 --- Comment #28 from David Edelsohn --- Because PPC64LE Linux reset the base ISA level, VSX now is enabled by default, so a function clone for VSX probably isn't necessary. While special versions might help AIX and PPC64BE, with lower ISA defaul

[Bug c/79837] New: incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&, ||, min or identifier

2017-03-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79837 Bug ID: 79837 Summary: incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&, ||, min or identifier Product: gcc Version: 7.0 Status: UNCONFIRMED Sev

[Bug c/79836] typo in c/c-parser.c: pragma omp ordered

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79836 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Fri Mar 3 19:56:54 2017 New Revision: 245883 URL: https://gcc.gnu.org/viewcvs?rev=245883&root=gcc&view=rev Log: PR c/79836 * c-parser.c (c_parser_generic_selection): Use

[Bug c/79836] typo in c/c-parser.c: pragma omp ordered

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

[Bug fortran/79838] New: inconsistent trailing dot in diagnostic "The name %qs has already been used"

2017-03-03 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79838 Bug ID: 79838 Summary: inconsistent trailing dot in diagnostic "The name %qs has already been used" Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: norm

[Bug c/79837] incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&, ||, min or identifier

2017-03-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79837 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Fri Mar 3 20:16:58 2017 New Revision: 245885 URL: https://gcc.gnu.org/viewcvs?rev=245885&root=gcc&view=rev Log: PR c/79837 * c-parser.c (c_parser_omp_clause_reduction): D

[Bug c/79837] incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&, ||, min or identifier

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

[Bug middle-end/79805] [7 Regression] ICE (verify_flow_info failed) with -fnon-call-exceptions -O

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

[Bug libstdc++/79839] New: malloc(0) returns 0 on AIX even with _LINUX_SOURCE_COMPAT

2017-03-03 Thread jaideepbajwa at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79839 Bug ID: 79839 Summary: malloc(0) returns 0 on AIX even with _LINUX_SOURCE_COMPAT Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: normal Prio

  1   2   >