[Bug tree-optimization/83104] [8 Regression] ICE: Segmentation fault

2017-11-22 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83104 --- Comment #2 from Marc Glisse --- two_valued_val_range_p doesn't work on pointers, it uses vrp_val_min on the type of the arguments. Probably: --- vr-values.c (revision 255021) +++ vr-values.c (working copy) @@ -4091,7 +4091,7 @@ vr_values::si

[Bug bootstrap/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

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

[Bug tree-optimization/83072] Late VRP optimization

2017-11-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83072 --- Comment #4 from rguenther at suse dot de --- On Tue, 21 Nov 2017, glisse at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83072 > > --- Comment #3 from Marc Glisse --- > (In reply to Richard Biener from comment #2)

[Bug bootstrap/83096] Bootstrap on darwin x86_64-apple-darwin15.6.0 (revision 254990) fails

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83096 Richard Biener changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- Comment #1

[Bug rtl-optimization/83095] [8 regression] many tests fail starting with r255001

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83095 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug libfortran/83097] Use __BYTE_ORDER__ instead of runtime test

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

[Bug ipa/83094] ICE in ipa_modify_formal_parameters, at ipa-param-manipulation.c:105

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83094 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code, openmp

[Bug target/83100] [8 Regression] powerpc: internal compiler error: in get_variable_section, at varasm.c:1150 with -fdata-sections

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83100 Richard Biener changed: What|Removed |Added Target||powerpc Component|c

[Bug libgcc/83103] Improve __mulkc3 and __divkc3 on Power9

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

[Bug tree-optimization/83104] [8 Regression] ICE: Segmentation fault

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83104 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0 --- Comment #3 from Richard Biener

[Bug rtl-optimization/83095] [8 regression] many tests fail starting with r255001

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83095 Richard Biener changed: What|Removed |Added Target|powerpc64-unknown-linux-gnu |powerpc64-unknown-linux-gnu

[Bug tree-optimization/83089] [8 Regression] ICE: Segmentation fault (in instantiate_scev_name)

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83089 --- Comment #3 from Richard Biener --- Author: rguenth Date: Wed Nov 22 08:47:47 2017 New Revision: 255044 URL: https://gcc.gnu.org/viewcvs?rev=255044&root=gcc&view=rev Log: 2017-11-22 Richard Biener PR tree-optimization/83089

[Bug tree-optimization/83089] [8 Regression] ICE: Segmentation fault (in instantiate_scev_name)

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

[Bug libfortran/83070] -Wsign-compare warning in eoshift0

2017-11-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83070 --- Comment #3 from Janne Blomqvist --- Author: jb Date: Wed Nov 22 08:51:21 2017 New Revision: 255045 URL: https://gcc.gnu.org/viewcvs?rev=255045&root=gcc&view=rev Log: PR 83070 Fix -Wsign-compare warning 2017-11-22 Janne Blomqvist

[Bug tree-optimization/82847] [8 regression] gcc.dg/vect/slp-perm-9.c fail

2017-11-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 --- Comment #4 from rguenther at suse dot de --- On Tue, 21 Nov 2017, rsandifo at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 > > rsandifo at gcc dot gnu.org changed: > >What|Removed

[Bug libfortran/83070] -Wsign-compare warning in eoshift0

2017-11-22 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83070 Janne Blomqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/83098] [8 regression] ICE in assert_rtx_eq_at, at selftest-rtl.c:57

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83098 --- Comment #1 from rsandifo at gcc dot gnu.org --- This sounds like it might be an instance of what Jakub reported here: https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01957.html (Note: I've not committed anything during this period!)

[Bug rtl-optimization/82044] runtime signed integer overflow in check_mem_read_rtx() and all_positions_needed_p() in dse.c

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82044 --- Comment #6 from Richard Biener --- Author: rguenth Date: Wed Nov 22 09:04:47 2017 New Revision: 255046 URL: https://gcc.gnu.org/viewcvs?rev=255046&root=gcc&view=rev Log: 2017-11-22 Richard Biener Revert 2017-11-21 Martin

[Bug tree-optimization/82042] signed integer overflow in ao_ref_init_from_ptr_and_size

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82042 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Nov 22 09:04:47 2017 New Revision: 255046 URL: https://gcc.gnu.org/viewcvs?rev=255046&root=gcc&view=rev Log: 2017-11-22 Richard Biener Revert 2017-11-21 Martin

[Bug tree-optimization/82042] signed integer overflow in ao_ref_init_from_ptr_and_size

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82042 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 09:08:23 2017 New Revision: 255048 URL: https://gcc.gnu.org/viewcvs?rev=255048&root=gcc&view=rev Log: PR rtl-optimization/82044 PR tree-optimization/82042

[Bug rtl-optimization/82044] runtime signed integer overflow in check_mem_read_rtx() and all_positions_needed_p() in dse.c

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82044 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 09:08:23 2017 New Revision: 255048 URL: https://gcc.gnu.org/viewcvs?rev=255048&root=gcc&view=rev Log: PR rtl-optimization/82044 PR tree-optimization/82042

[Bug rtl-optimization/81308] [8 regression] ICE in calc_dfs_tree, at dominance.c:458

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

[Bug debug/83034] [8 Regression] ice in mem_loc_descriptor, at dwarf2out.c :15669

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83034 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 09:43:28 2017 New Revision: 255049 URL: https://gcc.gnu.org/viewcvs?rev=255049&root=gcc&view=rev Log: PR debug/83034 * dwarf2out.c (mem_loc_descriptor): Handle

[Bug middle-end/82875] [8 Regression] ICE at -Os on valid code on x86_64-linux-gnu: in find_widening_optab_handler_and_mode, at optabs-query.c:414

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82875 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 09:57:28 2017 New Revision: 255050 URL: https://gcc.gnu.org/viewcvs?rev=255050&root=gcc&view=rev Log: PR middle-end/82875 * optabs.c (expand_doubleword_mult, ex

[Bug tree-optimization/82847] [8 regression] gcc.dg/vect/slp-perm-9.c fail

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 --- Comment #5 from rsandifo at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #4) > On Tue, 21 Nov 2017, rsandifo at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 > > > > rsandifo at gcc dot

[Bug debug/83084] [7/8 Regression] -fcompare-debug failure on ppc64le

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83084 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 10:02:19 2017 New Revision: 255051 URL: https://gcc.gnu.org/viewcvs?rev=255051&root=gcc&view=rev Log: PR debug/83084 * valtrack.c (propagate_for_debug_subst, pr

[Bug debug/83034] [8 Regression] ice in mem_loc_descriptor, at dwarf2out.c :15669

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

[Bug middle-end/82875] [8 Regression] ICE at -Os on valid code on x86_64-linux-gnu: in find_widening_optab_handler_and_mode, at optabs-query.c:414

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

[Bug debug/83084] [7 Regression] -fcompare-debug failure on ppc64le

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83084 Jakub Jelinek changed: What|Removed |Added Summary|[7/8 Regression]|[7 Regression] |-fcomp

[Bug tree-optimization/82847] [8 regression] gcc.dg/vect/slp-perm-9.c fail

2017-11-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 --- Comment #6 from rguenther at suse dot de --- On Wed, 22 Nov 2017, rsandifo at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 > > --- Comment #5 from rsandifo at gcc dot gnu.org > --- > (In reply to rguent...@s

[Bug go/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

2017-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83102 --- Comment #5 from Jonathan Wakely --- This is the fix for the Go frontend (untested, but obviously correct): --- a/gcc/go/gofrontend/gogo.h +++ b/gcc/go/gofrontend/gogo.h @@ -117,7 +117,7 @@ class Import_init // For sorting purposes. struct

[Bug go/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

2017-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83102 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Wed Nov 22 11:06:15 2017 New Revision: 255052 URL: https://gcc.gnu.org/viewcvs?rev=255052&root=gcc&view=rev Log: PR go/83102 relax std::set checks for invocable comparison object

[Bug bootstrap/83015] [8 regression] bootstrap comparison failure on ia64

2017-11-22 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83015 --- Comment #14 from Andreas Schwab --- (In reply to Jan Hubicka from comment #11) > I was able to bootstrap on ia64 box (terbium) shortly before the unwind > changes went in without the bootstrap miscompare. Your testing was invalidated by the

[Bug target/82641] Unable to enable crc32 for a certain function with target attribute on ARM (aarch32)

2017-11-22 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82641 Richard Earnshaw changed: What|Removed |Added Target Milestone|--- |8.0 Severity|normal

[Bug c++/68391] -Wsuggest-override does not work on Item 12 of Effective Modern C++

2017-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68391 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/81930] [meta-bug] Issues with -Weffc++

2017-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81930 Bug 81930 depends on bug 68391, which changed state. Bug 68391 Summary: -Wsuggest-override does not work on Item 12 of Effective Modern C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68391 What|Removed |Added

[Bug c++/77984] Invalid warning on templated operator= with -Weffc++

2017-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77984 --- Comment #6 from Eric Gallager --- (In reply to Eric Gallager from comment #5) > (In reply to Jonathan Wakely from comment #4) > > No, but IMHO it should be (unless somebody fixes it, see PR 16166 and PR > > 16168 and PR 55837 and others). >

[Bug rtl-optimization/83095] [8 regression] many tests fail starting with r255001

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

[Bug target/83105] New: [8 regression] error: -mfloat-abi=hard: selected processor lacks an FPU

2017-11-22 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83105 Bug ID: 83105 Summary: [8 regression] error: -mfloat-abi=hard: selected processor lacks an FPU Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/83106] New: [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 Bug ID: 83106 Summary: [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=] Product: gcc V

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-22 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #18 from Paul Thomas --- Author: pault Date: Wed Nov 22 11:37:16 2017 New Revision: 255053 URL: https://gcc.gnu.org/viewcvs?rev=255053&root=gcc&view=rev Log: 2017-11-22 Paul Thomas PR fortran/79072 * trans-stmt.c

[Bug rtl-optimization/83098] [8 regression] ICE in assert_rtx_eq_at, at selftest-rtl.c:57

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

[Bug rtl-optimization/83098] [8 regression] ICE in assert_rtx_eq_at, at selftest-rtl.c:57

2017-11-22 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83098 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from Jakub Jelinek --- > Yes, please retry with r255048 or later. Currently running: after omitting Go for PR go/83102, I'm into make check now. Thanks. Rainer

[Bug rtl-optimization/82628] [8 Regression] wrong code at -Os on x86_64-linux-gnu in the 32-bit mode

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

[Bug middle-end/82556] [7/8 Regression] internal compiler error in curr_insn_transform, at lra-constraints.c:4307

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

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2017-11-22 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/83044] [8 Regression] ice in contains_struct_check

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83044 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Nov 22 12:35:26 2017 New Revision: 255054 URL: https://gcc.gnu.org/viewcvs?rev=255054&root=gcc&view=rev Log: PR tree-optimization/83044 * tree-vrp.c (vrp_prop::check_a

[Bug tree-optimization/83044] [8 Regression] ice in contains_struct_check

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

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 Richard Biener changed: What|Removed |Added Keywords||build, diagnostic CC|

[Bug target/83105] [8 regression] arm-*-*eabihf: error: -mfloat-abi=hard: selected processor lacks an FPU

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83105 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug tree-optimization/82402] [6/7/8 Regression] error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set

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

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

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

[Bug tree-optimization/82402] [6/7/8 Regression] error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set

2017-11-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82402 --- Comment #7 from rguenther at suse dot de --- On Wed, 22 Nov 2017, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82402 > > Jakub Jelinek changed: > >What|Removed |Added >

[Bug tree-optimization/82402] [6/7/8 Regression] error: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set

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

[Bug c++/80711] warn on non-const accessor member functions

2017-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80711 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-05-11 00:00:00 |2017-11-22 --- Comment #2 from Jonatha

[Bug c++/83107] New: -Wshift-count-overflow does not report left shift count >= width in some cases.

2017-11-22 Thread contact+gcc at clementfevrier dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83107 Bug ID: 83107 Summary: -Wshift-count-overflow does not report left shift count >= width in some cases. Product: gcc Version: unknown Status: UNCONFIRMED Severit

[Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r

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

[Bug c++/83045] [8 Regression] -Wreturn-type regression in C++

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

[Bug target/82713] [8 Regression] ICE in ix86_builtin_vectorization_cost, at config/i386/i386.c:44475

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

[Bug middle-end/82547] wide_int is not setting overflow properly for large unsigned add/subtract calculations.

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82547 --- Comment #3 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Wed Nov 22 13:58:57 2017 New Revision: 255059 URL: https://gcc.gnu.org/viewcvs?rev=255059&root=gcc&view=rev Log: PR82547: Undetected overflow for UNSIGNED wide_ints wi:

[Bug middle-end/83004] [8 regression] gcc.dg/vect/pr81136.c fail

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83004 --- Comment #4 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Wed Nov 22 13:58:46 2017 New Revision: 255058 URL: https://gcc.gnu.org/viewcvs?rev=255058&root=gcc&view=rev Log: PR83004: Accidental change to pr81136.c for VECTOR_BITS=

[Bug middle-end/83004] [8 regression] gcc.dg/vect/pr81136.c fail

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83004 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug middle-end/82547] wide_int is not setting overflow properly for large unsigned add/subtract calculations.

2017-11-22 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82547 --- Comment #4 from rsandifo at gcc dot gnu.org --- Patch applied to trunk. Not sure if we want to backport or not, so leaving open just in case.

[Bug go/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

2017-11-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83102 --- Comment #7 from Jonathan Wakely --- Created attachment 42679 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42679&action=edit Patch to make comparisons work on const objects. Parse::Enclosing_var_comparison::operator() needs a fix too.

[Bug target/83100] [8 Regression] powerpc: internal compiler error: in get_variable_section, at varasm.c:1150 with -fdata-sections

2017-11-22 Thread helmut at subdivi dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83100 --- Comment #2 from Helmut Grohne --- affects armel https://jenkins.debian.net/job/rebootstrap_armel_gcc8/2/console

[Bug rtl-optimization/63491] Ice in LRA with simple vector test case on power

2017-11-22 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63491 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/82862] [8 Regression] SPEC CPU2006 465.tonto performance regression with r253975 (up to 40% drop for particular loop)

2017-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862 --- Comment #2 from Jan Hubicka --- First of all, thanks a lot for reproducer! Here are times with vectorizer enabled, disabled and no costmodel Performance counter stats for './a.out-vect 21 100' (10 runs): 4588.055614 task-cl

[Bug target/82862] [8 Regression] SPEC CPU2006 465.tonto performance regression with r253975 (up to 40% drop for particular loop)

2017-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862 --- Comment #3 from Jan Hubicka --- Created attachment 42680 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42680&action=edit Assembly produced showing register pressure issues.

[Bug go/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

2017-11-22 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83102 --- Comment #8 from ian at gcc dot gnu.org --- Author: ian Date: Wed Nov 22 15:18:43 2017 New Revision: 255062 URL: https://gcc.gnu.org/viewcvs?rev=255062&root=gcc&view=rev Log: compiler: make comparison operator() methods const This is

[Bug go/83102] [8 Regression] go bootstrap error in ast-dump.cc due to __is_invocable failure

2017-11-22 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83102 Ian Lance Taylor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/83108] New: Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread gcc-bugspam at coralbark dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83108 Bug ID: 83108 Summary: Unaligned 128bit dereference causes segfault with -O2 on x86-64 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread gcc-bugspam at coralbark dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83108 --- Comment #1 from Jon Levell --- Created attachment 42682 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42682&action=edit Plain source file

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

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

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread gcc-bugspam at coralbark dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83108 --- Comment #3 from Jon Levell --- I'm surprised this was closed invalid. "While the x86 architecture originally did not require aligned memory access, and still works without it, some SSE2 instructions on x86 CPUs do require the data to be 128-

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 Martin Sebor changed: What|Removed |Added CC||mliska at suse dot cz --- Comment #2 from

[Bug c/83108] Unaligned 128bit dereference causes segfault with -O2 on x86-64

2017-11-22 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83108 --- Comment #4 from Markus Trippelsdorf --- (In reply to Jon Levell from comment #3) > I'm surprised this was closed invalid. > > "While the x86 architecture originally did not require aligned memory > access, and still works without it, some SS

[Bug target/82862] [8 Regression] SPEC CPU2006 465.tonto performance regression with r253975 (up to 40% drop for particular loop)

2017-11-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862 --- Comment #4 from Richard Biener --- I don't have any good ideas here. Fortran with allocated arrays tends to use quite some integer registers for all the IV setup and computation. One can experiment with less peeling of vector epilogues (--p

[Bug tree-optimization/83007] [8 Regression] -Wstringop-overflow false positive

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

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 --- Comment #3 from Martin Sebor --- The warning for strncat helps find similar bugs as for strncpy: defeating the size constraint by specifying the length of the source rather than the amount of space in the destination: strncat (d, s, strlen

[Bug tree-optimization/83007] [8 Regression] -Wstringop-overflow false positive

2017-11-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83007 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/66264] [untaken optimization] switch & enums without default-case

2017-11-22 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66264 Martin Jambor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/59930] template friend declarations, namespaces, and explicit instantiations don't mix

2017-11-22 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59930 --- Comment #2 from Nathan Sidwell --- When we parse the template friend declaration, we're not injecting an invisible template decl into the enclosing namespace. When we instantiate the template we do an unqualified lookup (and ask for hidden o

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 --- Comment #4 from Jakub Jelinek --- (In reply to Martin Sebor from comment #3) > The warning for strncat helps find similar bugs as for strncpy: defeating > the size constraint by specifying the length of the source rather than the > amount of

[Bug c++/82401] [8 Regression] error: qsort comparator non-negative on sorted output: 1 in insert_late_enum_def_bindings on an invalid code

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

[Bug middle-end/67239] [6 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc execution test

2017-11-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67239 --- Comment #31 from Marek Polacek --- Author: mpolacek Date: Wed Nov 22 16:06:18 2017 New Revision: 255066 URL: https://gcc.gnu.org/viewcvs?rev=255066&root=gcc&view=rev Log: PR c++/60336 PR middle-end/67239 PR target/683

[Bug target/68355] C++ constexpr is passed on stack

2017-11-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68355 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Wed Nov 22 16:06:18 2017 New Revision: 255066 URL: https://gcc.gnu.org/viewcvs?rev=255066&root=gcc&view=rev Log: PR c++/60336 PR middle-end/67239 PR target/6835

[Bug c++/60336] empty struct value is passed differently in C and C++

2017-11-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60336 --- Comment #50 from Marek Polacek --- Author: mpolacek Date: Wed Nov 22 16:06:18 2017 New Revision: 255066 URL: https://gcc.gnu.org/viewcvs?rev=255066&root=gcc&view=rev Log: PR c++/60336 PR middle-end/67239 PR target/683

[Bug c/80872] There is no warning on accidental infinite loops

2017-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80872 Eric Gallager changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug c++/60336] empty struct value is passed differently in C and C++

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

[Bug c/53871] Please warn about endless loops if they are obvious

2017-11-22 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53871 Eric Gallager changed: What|Removed |Added CC||david at westcontrol dot com --- Comment

[Bug target/68355] C++ constexpr is passed on stack

2017-11-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68355 Bug 68355 depends on bug 60336, which changed state. Bug 60336 Summary: empty struct value is passed differently in C and C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60336 What|Removed |Added --

[Bug middle-end/67239] [6 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc execution test

2017-11-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67239 Bug 67239 depends on bug 60336, which changed state. Bug 60336 Summary: empty struct value is passed differently in C and C++ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60336 What|Removed |Added --

[Bug middle-end/67239] [6 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc execution test

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

[Bug middle-end/67239] [6 Regression] FAIL: 23_containers/unordered_set/insert/hash_policy.cc execution test

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

[Bug target/83109] New: [CET] improper code generation for builtin_longjmp with -fcf-protection -mcet

2017-11-22 Thread igor.v.tsimbalist at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83109 Bug ID: 83109 Summary: [CET] improper code generation for builtin_longjmp with -fcf-protection -mcet Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: nor

[Bug libgomp/83106] [8 regression] libgomp/target.c:2671:2: error: ‘strncat’ specified bound 5 equals source length [-Werror=stringop-overflow=]

2017-11-22 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83106 --- Comment #5 from Martin Sebor --- Yes, exactly. It's these unintended uses that are a common problem and that the warning is designed to help prevent. They are rare in carefully written code bases like GCC but more common in software develop

[Bug target/82268] [8 regression] i386/pr82196-1.c fail

2017-11-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82268 Jakub Jelinek changed: What|Removed |Added Keywords|wrong-code | Status|UNCONFIRMED

[Bug target/82862] [8 Regression] SPEC CPU2006 465.tonto performance regression with r253975 (up to 40% drop for particular loop)

2017-11-22 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug middle-end/83069] [8 Regression] internal compiler error: in from_gcov_type, at profile-count.h:676

2017-11-22 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83069 --- Comment #2 from seurer at gcc dot gnu.org --- The specific revision this starts failing with is 254888.

[Bug middle-end/83069] [8 Regression] internal compiler error: in from_gcov_type, at profile-count.h:676

2017-11-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83069 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

  1   2   >