[Bug c++/85067] [8 Regression] ICE with volatile parameter in defaulted copy-constructor

2018-03-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85067 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug lto/85078] [8 Regression] LTO ICE: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in decl_mangling_context, at cp/mangle.c:878

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

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-27 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 --- Comment #13 from Matthias Kretz --- I'll try to apply it locally and will report my findings.

[Bug c++/85079] Segfault While Compiling DXX-Rebirth Project

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

[Bug target/85080] [8 regression] gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c fails starting with r248678

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85080 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug sanitizer/85081] [7/8 Regression] Sanitizer error with references in vectorized/parallel for-loop

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85081 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.4

[Bug tree-optimization/85082] [8 Regression] ICE with -Ofast in vn_reference_insert_pieces, at tree-ssa-sccvn.c:2624

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85082 Richard Biener changed: What|Removed |Added Priority|P4 |P1 Status|NEW

[Bug fortran/85088] New: improve diagnostic for bad INTENT declaration ('Invalid character in name at')

2018-03-27 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85088 Bug ID: 85088 Summary: improve diagnostic for bad INTENT declaration ('Invalid character in name at') Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: no

[Bug fortran/85088] improve diagnostic for bad INTENT declaration ('Invalid character in name at')

2018-03-27 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85088 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug target/84926] error: inlining failed in call to always_inline ‘_mm_crc32_u64’: target specific option mismatch _mm_crc32_u64

2018-03-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84926 Martin Liška changed: What|Removed |Added Status|REOPENED|ASSIGNED --- Comment #5 from Martin Liška

[Bug lto/84995] Documentation gcc-ar and gcc-ranlib vs {libdir}/bfd-plugins

2018-03-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84995 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #9 from Martin Liška --- I can confirm that the PR is blocking Chromium build in openSUSE. Do I understand that correctly Jonathan that it's an issue in GCC? Or is it an invalid code snippet?

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-27 Thread raphael.kubo.da.costa at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #10 from Raphael Kubo da Costa --- (In reply to Martin Liška from comment #9) > I can confirm that the PR is blocking Chromium build in openSUSE. >From a Chromium perspective (where I'm coming from), it shouldn't be. The problematic

[Bug middle-end/82344] [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82344 Richard Biener changed: What|Removed |Added Status|NEW |WAITING --- Comment #6 from Richard Bie

[Bug middle-end/82362] [8 Regression] SPEC CPU2006 436.cactusADM ~7% performance deviation with trunk@251713

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82362 Richard Biener changed: What|Removed |Added Keywords||deferred Priority|P3

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

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 Richard Biener changed: What|Removed |Added Keywords|missed-optimization | Priority|P3

[Bug rtl-optimization/82982] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 5) in ready_sort_real in haifa scheduler

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82982 Richard Biener changed: What|Removed |Added Priority|P3 |P4 --- Comment #9 from Richard Biener

[Bug target/82989] [6/7 regression] Inexplicable use of NEON for 64-bit math

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug target/83009] [8 regression] gcc.target/aarch64/store_v2vec_lanes.c fails with -mabi=ilp32

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83009 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #2 from Richard Biener

[Bug testsuite/83462] [8 regression] c-c++-common/Warray-bounds-3.c fails on arm-none-eabi

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83462 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #9 from Richard Biener

[Bug debug/83480] ICE in create_block_for_bookkeeping, at sel-sched.c:4557

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83480 Richard Biener changed: What|Removed |Added Target Milestone|8.0 |--- Summary|[8 Regression] I

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 83665, which changed state. Bug 83665 Summary: [8 regression] Big code size regression and some code quality improvement at Jan 2 2018 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665 What|Removed

[Bug middle-end/83665] [8 regression] Big code size regression and some code quality improvement at Jan 2 2018

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

[Bug other/84613] [meta-bug] SPEC compiler performance issues

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84613 Bug 84613 depends on bug 83665, which changed state. Bug 83665 Summary: [8 regression] Big code size regression and some code quality improvement at Jan 2 2018 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665 What|Removed

[Bug libstdc++/83860] [6/7/8 Regression] valarray replacement type breaks with auto and more than one operation

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

[Bug target/83964] [8 Regression] ICE in extract_insn, at recog.c:2304

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

[Bug c++/85089] New: std::minmax

2018-03-27 Thread kirill.okhotnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85089 Bug ID: 85089 Summary: std::minmax Product: gcc Version: 5.4.0 URL: http://cpp.sh/72nog Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug c++/85043] -Wuseless-cast false positive for temporary objects

2018-03-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85043 Paolo Carlini changed: What|Removed |Added CC|paolo at gcc dot gnu.org | --- Comment #7 from Paolo Carlin

[Bug testsuite/84004] [8 regression] gcc.dg/vect/vect-95.c XPASSes

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

[Bug testsuite/84004] [8 regression] gcc.dg/vect/vect-95.c XPASSes

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

[Bug testsuite/84004] [8 regression] gcc.dg/vect/vect-95.c XPASSes

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84004 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Mar 27 10:01:46 2018 New Revision: 258872 URL: https://gcc.gnu.org/viewcvs?rev=258872&root=gcc&view=rev Log: 2018-03-27 Richard Biener PR testsuite/84004 * gcc.

[Bug rtl-optimization/84058] [8 Regression] RTl partitioning fixup should drag very small blocks back to hot partition

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

[Bug rtl-optimization/84058] [8 Regression] RTl partitioning fixup should drag very small blocks back to hot partition

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84058 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #5 from Richard Biener

[Bug middle-end/84067] [8 regression] gcc.dg/wmul-1.c regression on aarch64 after r257077

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

[Bug ipa/84149] [8 Regression] SPEC CPU2017 505.mcf/605.mcf ~10% performance regression with r256888

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

[Bug middle-end/84200] [8 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen

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

[Bug target/84280] [6/7/8 Regression] Performance regression in g++-7 with Eigen for non-AVX2 CPUs

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

[Bug tree-optimization/84737] [8 Regression] 20% degradation in CPU2000 172.mgrid starting with r256888

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84737 --- Comment #12 from Richard Biener --- This still seems to lack proper analysis... thus a candidate for deferring.

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

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

[Bug rtl-optimization/84872] [8 Regression] ICE in create_preheader, at cfgloopmanip.c:1536

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

[Bug target/85026] [6/7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug c++/85039] [6/7/8 Regression] internal compiler error: in nested_anon_class_index, at cp/mangle.c:1626

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

[Bug target/85026] [6/7 Regression] Error: branch out of range on arm-linux-gnueabihf

2018-03-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85026 --- Comment #7 from ktkachov at gcc dot gnu.org --- Yes, will be backporting soon.

[Bug lto/85078] [8 Regression] LTO ICE: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in decl_mangling_context, at cp/mangle.c:878

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078 Richard Biener changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug middle-end/82344] [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855

2018-03-27 Thread alexander.nesterovskiy at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82344 --- Comment #7 from Alexander Nesterovskiy --- Yes, I've checked it - current performance is about previous level and execution of these piece of code takes the same amount of time.

[Bug inline-asm/84677] [6/7/8 Regression] internal compiler error: in extract_constrain_insn, at recog.c:2205

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84677 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug inline-asm/84680] [6/7/8 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90)

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84680 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug inline-asm/84679] [6/7/8 Regression] internal compiler error: in lra_eliminate_reg_if_possible, at lra-eliminations.c:1382

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84679 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug debug/63572] [6/7/8 Regression] ICF breaks user debugging experience

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63572 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug c++/84733] [8 Regression] internal compiler error: Segmentation fault (check_local_shadow())

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84733 Richard Biener changed: What|Removed |Added Priority|P4 |P1 Target Milestone|---

[Bug c++/81311] [7 Regression] An std::ref argument calls copy constructor instead of template constructor in C++17 mode

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81311 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug c++/82003] [5 Regression] Segmentation fault building kmymoney git sources.

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82003 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug middle-end/82344] [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855

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

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 82344, which changed state. Bug 82344 Summary: [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82344 What|Removed

[Bug other/84613] [meta-bug] SPEC compiler performance issues

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84613 Bug 84613 depends on bug 82344, which changed state. Bug 82344 Summary: [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82344 What|Removed

[Bug libstdc++/85089] std::minmax

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85089 Richard Biener changed: What|Removed |Added Keywords||wrong-code Component|c++

[Bug target/85090] New: wrong code with -O2 -fno-tree-dominator-opts -mavx512f -fira-algorithm=priority

2018-03-27 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85090 Bug ID: 85090 Summary: wrong code with -O2 -fno-tree-dominator-opts -mavx512f -fira-algorithm=priority Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: w

[Bug c++/84733] [8 Regression] internal compiler error: Segmentation fault (check_local_shadow())

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

[Bug c++/85068] [6/7/8 Regression] ICE with invalid covariant return type hierarchy

2018-03-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85068 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Mar 27 11:02:08 2018 New Revision: 258873 URL: https://gcc.gnu.org/viewcvs?rev=258873&root=gcc&view=rev Log: PR c++/85068 * class.c (update_vtable_entry_for_fn): Don't

[Bug c++/84782] Rejects a maybe C++ code snippet

2018-03-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84782 --- Comment #11 from Jonathan Wakely --- (In reply to Martin Liška from comment #9) > Do I understand that correctly Jonathan that it's an issue in GCC? Or is it > an invalid code snippet? This is a GCC bug. The code should be accepted without a

[Bug target/82518] [6/7 Regression] gfortran.fortran-torture/execute/in-pack.f90 fails on armeb

2018-03-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518 --- Comment #56 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Mar 27 11:19:55 2018 New Revision: 258874 URL: https://gcc.gnu.org/viewcvs?rev=258874&root=gcc&view=rev Log: [arm] PR target/82518: Return false in ARRAY_MODE_SUPPORT

[Bug c++/85091] New: Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 Bug ID: 85091 Summary: Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not Product: gcc Version: 7.2.0 Status: UNCONFIRMED

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #1 from Vadim Zeitlin --- Created attachment 43768 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43768&action=edit Test script used with delta, also useful for testing

[Bug rtl-optimization/78200] [7 Regression] 429.mcf of cpu2006 regresses in GCC trunk for avx2 target.

2018-03-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78200 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.0 |7.4 Summary|[7/8 Regression]

[Bug middle-end/82004] [8 Regression] SPEC CPU2017 628.pop2_s miscompare

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82004 --- Comment #36 from Richard Biener --- (In reply to Jakub Jelinek from comment #35) > Created attachment 43763 [details] > pr82004_dumps.tar.xz > > Dumps. For lto I've just added the init_sw_absorption function parts of the > dump, the dumps a

[Bug libstdc++/85089] std::minmax

2018-03-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85089 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/85057] GCC fails to vectorize code unless dummy loop is added

2018-03-27 Thread mokreutzer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85057 --- Comment #5 from Moritz Kreutzer --- (In reply to Richard Biener from comment #4) > The issue lies in dependence analysis which faces > > _21 = (sizetype) i_24; > _22 = _21 * 8; > _2 = &a + _22; > _13 = MEM[(const Type_t &)&a][i_24].v

[Bug c++/85057] GCC fails to vectorize code unless dummy loop is added

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85057 Richard Biener changed: What|Removed |Added Depends on||65206 --- Comment #6 from Richard Biene

[Bug tree-optimization/85082] [8 Regression] ICE with -Ofast in vn_reference_insert_pieces, at tree-ssa-sccvn.c:2624

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

[Bug tree-optimization/85082] [8 Regression] ICE with -Ofast in vn_reference_insert_pieces, at tree-ssa-sccvn.c:2624

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85082 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Mar 27 12:13:55 2018 New Revision: 258877 URL: https://gcc.gnu.org/viewcvs?rev=258877&root=gcc&view=rev Log: 2018-03-27 Richard Biener PR tree-optimization/85082

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

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

[Bug c++/85057] GCC fails to vectorize code unless dummy loop is added

2018-03-27 Thread mokreutzer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85057 --- Comment #7 from Moritz Kreutzer --- (In reply to Richard Biener from comment #6) > I didn't try to see why but I guess "bad luck" ;) It probably makes > the first access a pointer one as well. Okay, in that case I'd rather call it "good luc

[Bug middle-end/84200] [8 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen

2018-03-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 --- Comment #6 from Martin Liška --- (In reply to Richard Biener from comment #5) > This is the strange alignment case, right? So we're not really > understanding what goes wrong here and we're merely unlucky, correct? > Leaving at P3. Yep, I'

[Bug c++/85092] New: ICE under -std=gnu++1z in build_over_call under, at cp/call.c:8149

2018-03-27 Thread rimvydas.jas at gmail dot com
alue)} {} std::string value; }; $ /opt/gcc/20180327/bin/g++ citra.cpp -std=gnu++1z citra.cpp: In constructor ‘Part::Part(const int32_t&)’: citra.cpp:4:66: internal compiler error: in build_over_call, at cp/call.c:8149 Part(const std::int32_t& value) : value{std::to_string(value)} {}

[Bug middle-end/84200] [8/9 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen/9

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 Richard Biener changed: What|Removed |Added Keywords||deferred Target Milestone|8.0

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #3 from Vadim Zeitlin --- (In reply to Richard Biener from comment #2) > This looks like a GC / memory corruption issue to me. Can you check whether > using -fchecking uncovers anything? Using -fchecking doesn't change anything, usi

[Bug target/84882] -mstrict-align on aarch64 should not be RejectNegative

2018-03-27 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84882 --- Comment #2 from sudi at gcc dot gnu.org --- Proposed patch https://gcc.gnu.org/ml/gcc-patches/2018-03/msg01439.html

[Bug target/82518] [6 Regression] gfortran.fortran-torture/execute/in-pack.f90 fails on armeb

2018-03-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518 --- Comment #57 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Mar 27 13:07:22 2018 New Revision: 258879 URL: https://gcc.gnu.org/viewcvs?rev=258879&root=gcc&view=rev Log: [arm] PR target/82518: Return false in ARRAY_MODE_SUPPORT

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-27 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 --- Comment #14 from Matthias Kretz --- I applied both patches to my GCC 7.2 installation and as a result my complete testsuite passes now. Anything else I can help with?

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #4 from Jonathan Wakely --- I can't reproduce this with: gcc version 7.2.0 20170814 (Fedora MinGW 7.2.0-1.fc26) (GCC) I get one warning: $ i686-w64-mingw32-g++ -c -std=c++17 -Wnonnull -Woverloaded-virtual -O2 16795.cpp 16795.cpp: I

[Bug middle-end/84067] [8 regression] gcc.dg/wmul-1.c regression on aarch64 after r257077

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

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

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

[Bug middle-end/84067] [8 regression] gcc.dg/wmul-1.c regression on aarch64 after r257077

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84067 --- Comment #11 from Richard Biener --- Author: rguenth Date: Tue Mar 27 13:23:15 2018 New Revision: 258881 URL: https://gcc.gnu.org/viewcvs?rev=258881&root=gcc&view=rev Log: 2018-03-27 Richard Biener PR middle-ed/84067 * mat

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

2018-03-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82847 --- Comment #11 from Richard Biener --- Author: rguenth Date: Tue Mar 27 13:26:04 2018 New Revision: 258882 URL: https://gcc.gnu.org/viewcvs?rev=258882&root=gcc&view=rev Log: 2018-03-27 Richard Biener PR testsuite/82847 * lib

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #5 from rguenther at suse dot de --- On Tue, 27 Mar 2018, redi at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 > > --- Comment #4 from Jonathan Wakely --- > I can't reproduce this with: > gcc version

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2018-03-27 Thread andrewjenner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #21 from Andrew Jenner --- I'm still actively working on it. The patch is close to ready for commit now, I think - I'm going to try to get it committed by the end of the week.

[Bug target/82989] [6/7 regression] Inexplicable use of NEON for 64-bit math

2018-03-27 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989 --- Comment #24 from sudi at gcc dot gnu.org --- Author: sudi Date: Tue Mar 27 13:26:56 2018 New Revision: 258883 URL: https://gcc.gnu.org/viewcvs?rev=258883&root=gcc&view=rev Log: [ARM][PR82989] Fix unexpected use of NEON instructions for shifts

[Bug target/82518] gfortran.fortran-torture/execute/in-pack.f90 fails on armeb

2018-03-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #6 from Vadim Zeitlin --- (In reply to Jonathan Wakely from comment #4) > I can't reproduce this with: > gcc version 7.2.0 20170814 (Fedora MinGW 7.2.0-1.fc26) (GCC) Thanks for testing! So this would seem to indicate that the proble

[Bug target/82989] [6/7 regression] Inexplicable use of NEON for 64-bit math

2018-03-27 Thread sudi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82989 --- Comment #25 from sudi at gcc dot gnu.org --- Author: sudi Date: Tue Mar 27 13:40:56 2018 New Revision: 258884 URL: https://gcc.gnu.org/viewcvs?rev=258884&root=gcc&view=rev Log: [ARM][PR82989] Fix unexpected use of NEON instructions for shifts

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #7 from Jonathan Wakely --- (In reply to rguent...@suse.de from comment #5) > It was whether the file was in a subdirectory or in the cwd, not > whether the warnings were used. Both: https://gcc.gnu.org/ml/gcc-help/2018-03/msg00077.h

[Bug middle-end/85090] wrong code with -O2 -fno-tree-dominator-opts -mavx512f -fira-algorithm=priority

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

[Bug c++/85093] New: wrong number of template arguments does not trigger error when one argument is variadic

2018-03-27 Thread spambox3 at fangwolg dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85093 Bug ID: 85093 Summary: wrong number of template arguments does not trigger error when one argument is variadic Product: gcc Version: 7.2.0 Status: UNCONFIRMED S

[Bug middle-end/85090] [8 Regression] wrong code with -O2 -fno-tree-dominator-opts -mavx512f -fira-algorithm=priority

2018-03-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85090 --- Comment #2 from ktkachov at gcc dot gnu.org --- Thanks for bisecting, I'll have a look

[Bug target/85056] [nvptx] wrong declaration of external arrays

2018-03-27 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85056 --- Comment #3 from cesar at gcc dot gnu.org --- Author: cesar Date: Tue Mar 27 13:54:03 2018 New Revision: 258885 URL: https://gcc.gnu.org/viewcvs?rev=258885&root=gcc&view=rev Log: PR target/85056 gcc/ * config/nvptx/nvptx.c (nv

[Bug target/85056] [nvptx] wrong declaration of external arrays

2018-03-27 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85056 cesar at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug target/81863] [7 regression] -mword-relocations is unreliable

2018-03-27 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81863 --- Comment #21 from Ramana Radhakrishnan --- Author: ramana Date: Tue Mar 27 14:06:20 2018 New Revision: 258886 URL: https://gcc.gnu.org/viewcvs?rev=258886&root=gcc&view=rev Log: [Patch ARM] Fix PR target/81863 This has been in my patch stack

[Bug c++/85093] [7/8 Regression] wrong number of template arguments does not trigger error when one argument is variadic

2018-03-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85093 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/85091] Compiler generates different code depending on whether -Wnonnull -Woverloaded-virtual given or not

2018-03-27 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85091 --- Comment #9 from Vadim Zeitlin --- Another data point: I can also reproduce the problem with the native (i.e. Linux) g++ 7.3 (Debian 7.3.0-12), although it looks slightly differently there: all 3 of the following commands produce different obj

  1   2   3   >