[Bug tree-optimization/95717] [9 Regression] ICE during GIMPLE pass: vect: verify_ssa failed since r9-5325-gf25507d041de4df6

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95717 Richard Biener changed: What|Removed |Added Summary|[9/10 Regression] ICE |[9 Regression] ICE during

[Bug tree-optimization/95717] [9/10 Regression] ICE during GIMPLE pass: vect: verify_ssa failed since r9-5325-gf25507d041de4df6

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95717 --- Comment #7 from CVS Commits --- The releases/gcc-10 branch has been updated by Richard Biener : https://gcc.gnu.org/g:f3a27a610b0eb9a7ea76f61b4fecf7e66e86a3e1 commit r10-8359-gf3a27a610b0eb9a7ea76f61b4fecf7e66e86a3e1 Author: Richard Biener

[Bug tree-optimization/95856] New: [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856 Bug ID: 95856 Summary: [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug tree-optimization/95856] [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug fortran/31593] Invariant DO loop variables and subroutines

2020-06-24 Thread tobi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31593 Tobias Schlüter changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug fortran/95837] derived-type components of character kind=4 – wrong code with component access (kind=4 ignored)

2020-06-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95837 Tobias Burnus changed: What|Removed |Added Status|WAITING |NEW Keywords|

[Bug c/95857] New: Silencing an unused label warning with (void)&&label; can make gcc segfault

2020-06-24 Thread pskocik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95857 Bug ID: 95857 Summary: Silencing an unused label warning with (void)&&label; can make gcc segfault Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug fortran/95858] New: [11 Regression] gcc/testsuite/gfortran.fortran-torture/execute/forall_5.f90 fails since r11-1595-gabcde0a658e17dbb

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95858 Bug ID: 95858 Summary: [11 Regression] gcc/testsuite/gfortran.fortran-torture/execute/forall_ 5.f90 fails since r11-1595-gabcde0a658e17dbb Product: gcc Version: 1

[Bug middle-end/95746] ice during GIMPLE pass: reassoc

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95746 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|WAITING

[Bug rtl-optimization/95859] New: Statically true asserts not recognized as such with -O2, but with -O1, -Og, -O3

2020-06-24 Thread tobi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95859 Bug ID: 95859 Summary: Statically true asserts not recognized as such with -O2, but with -O1, -Og, -O3 Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity

[Bug target/95753] [11 Regression] ICE when building the Linux Kernel for ARM64 (internal compiler error: ‘global_options’ are modified in local context)

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95753 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/95858] [11 Regression] gcc/testsuite/gfortran.fortran-torture/execute/forall_5.f90 fails since r11-1595-gabcde0a658e17dbb

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

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #25

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #26 from Martin Liška --- One more arc-linux case: { OPT_LEVELS_SIZE, OPT_mcase_vector_pcrel, NULL, 1 }, { OPT_LEVELS_SIZE, OPT_msize_level_, NULL, 3 }, { OPT_LEVELS_SIZE, OPT_mmillicode, NULL, 1 }, { OPT_LEVELS_3_PLU

[Bug ipa/95859] Statically true asserts not recognized as such with -O2, but with -O1, -Og, -O3

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95859 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug fortran/95858] [11 Regression] gcc/testsuite/gfortran.fortran-torture/execute/forall_5.f90 fails since r11-1595-gabcde0a658e17dbb

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95858 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug tree-optimization/95856] [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Status|NEW

[Bug c/95857] [8/9/10/11 Regression] Silencing an unused label warning with (void)&&label; can make gcc segfault

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95857 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.5 Priority|P3

[Bug c++/95860] New: Wrong "looser exception specification" when a class has 2 prospective destructors.

2020-06-24 Thread okannen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95860 Bug ID: 95860 Summary: Wrong "looser exception specification" when a class has 2 prospective destructors. Product: gcc Version: 10.1.0 Status: UNCONFIRMED Sever

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #27 from David Binderman --- (In reply to Martin Liška from comment #25) > Yes, it's definitely related. > Please attach -E file and a command line. Problem stills exists in the g++ compiler dated 20200623, but anything I do to redu

[Bug middle-end/95810] Spurious UBSan warning when computing the opposite of the absolute value of INT_MIN

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95810 --- Comment #3 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:01e10b0ee77e82cb331414c569e02dc7a2c4999e commit r11-1620-g01e10b0ee77e82cb331414c569e02dc7a2c4999e Author: Jakub Jelinek Date: We

[Bug target/95861] New: popcnt --- unnecessary leading xor instruction

2020-06-24 Thread zero at smallinteger dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95861 Bug ID: 95861 Summary: popcnt --- unnecessary leading xor instruction Product: gcc Version: 9.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ta

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #28 from Martin Liška --- > Confirmation sought that the stack backtrace I provided shows > that the problem is a bug in the pre-processor. No, the problem is in C parser. > > If so, -E isn't going to help. Please attach it.

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #29 from David Binderman --- Maybe I've been slightly less than clear, but to quote myself: >anything I do to reduce the problem makes it go away So I can't provide a small test case, or output from -E, for this. I suggest I wait un

[Bug target/95861] popcnt --- unnecessary leading xor instruction

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

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #30 from Martin Liška --- (In reply to David Binderman from comment #29) > Maybe I've been slightly less than clear, but to quote myself: > >anything I do to reduce the problem makes it go away Ah, ok! > > So I can't provide a smal

[Bug gcov-profile/95348] GCC records zero functions and modules in the profiling data file, ICC does NOT

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95348 --- Comment #41 from Martin Liška --- The patch survives PGO bootstrap of GCC and it shrinks size of gcda file from 17MB to 12MB. And compression can achieve the following: zstd: 3.3 MB $ time zstd * real0m0.082s user0m0.068s sys0m

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #31 from David Binderman --- (In reply to Martin Liška from comment #30) > What's the project where you see the issue? Chatterino2, in fedora rawhide. Be warned, you will need my environment for gcc to see the problem. More thought

[Bug tree-optimization/92860] [8/9/10/11 regression] Global flags affected by -O settings are clobbered by optimize attribute

2020-06-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #32 from Martin Liška --- > I am busy with other stuff right now, but by the weekend, I should be > able to enhance routine internal_error to produce a preprocessed source > code file and so we can make progress. Thank you very much.

[Bug tree-optimization/95862] New: Failure to optimize usage of __builtin_mul_overflow to small __int128-based check

2020-06-24 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95862 Bug ID: 95862 Summary: Failure to optimize usage of __builtin_mul_overflow to small __int128-based check Product: gcc Version: 11.0 Status: UNCONFIRMED Severity

[Bug tree-optimization/95856] [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:d32708e796504eaeaad7d19990909204d74f9ba3 commit r11-1621-gd32708e796504eaeaad7d19990909204d74f9ba3 Author: Richard Biener Date:

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

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 95856, which changed state. Bug 95856 Summary: [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95856 What|Removed

[Bug tree-optimization/95856] [11 Regression] error: definition in block 2 follows the use since r11-1582-gcf07eea8429c923b

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

[Bug target/95842] arch_names_table and processor_alias_table should be combined

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95842 --- Comment #3 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:3fb2c2f4d0a43b96e9e4907db952e57a5cbe61ef commit r11-1623-g3fb2c2f4d0a43b96e9e4907db952e57a5cbe61ef Author: H.J. Lu Date: Tue Jun 23 12:

[Bug target/95842] arch_names_table and processor_alias_table should be combined

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95842 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/95863] New: Failure to detect table-based ctz implementation

2020-06-24 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95863 Bug ID: 95863 Summary: Failure to detect table-based ctz implementation Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug target/95864] New: [11 Regression] GCN offloading execution regressions after commit f062c3f11505b70c5275e5bc0e52f3e441f8afbc "amdgcn: Switch to HSACO v3 binary format"

2020-06-24 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95864 Bug ID: 95864 Summary: [11 Regression] GCN offloading execution regressions after commit f062c3f11505b70c5275e5bc0e52f3e441f8afbc "amdgcn: Switch to HSACO v3 binary format"

[Bug libstdc++/95851] [10/11 Regression] std::to_chars(p, p, c, 2) segfault

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95851 --- Comment #1 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:be50843754b4c4d47f0d628a84b3dbf2a4145a43 commit r11-1624-gbe50843754b4c4d47f0d628a84b3dbf2a4145a43 Author: Jonathan Wakely Date:

[Bug debug/95865] New: Wrong line information at Og

2020-06-24 Thread massarelli at diag dot uniroma1.it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95865 Bug ID: 95865 Summary: Wrong line information at Og Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assig

[Bug pch/64117] warning control #pragmas in precompiled headers are not obeyed for template code

2020-06-24 Thread fsmoke at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64117 fsmoke changed: What|Removed |Added CC||fsmoke at mail dot ru --- Comment #4 from fsmok

[Bug tree-optimization/95866] New: vectorized shift with scalar argument not correctly costed

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95866 Bug ID: 95866 Summary: vectorized shift with scalar argument not correctly costed Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prio

[Bug tree-optimization/95866] vectorized shift with scalar argument not correctly costed

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95866 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-06-24 Ever confirmed|0

[Bug tree-optimization/95867] New: Failure to optimize successive multiplications of ___uint128_t

2020-06-24 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95867 Bug ID: 95867 Summary: Failure to optimize successive multiplications of ___uint128_t Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/95867] Failure to optimize successive multiplications of ___uint128_t

2020-06-24 Thread gabravier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95867 --- Comment #1 from Gabriel Ravier --- PS : Of course this can be optimized in the general case, I was only giving an example here, I wouldn't want only the pattern of 653 successive multiplications to be optimized

[Bug fortran/95868] New: Derived-type deferred-length character component handling broken

2020-06-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95868 Bug ID: 95868 Summary: Derived-type deferred-length character component handling broken Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-co

[Bug target/95259] Duplicated codes in libgcc, driver-i386.c and i386-builtins.c

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95259 --- Comment #4 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:1890f2f0e210ef515c39728c54151372d36dd187 commit r11-1627-g1890f2f0e210ef515c39728c54151372d36dd187 Author: H.J. Lu Date: Mon May 18 05:

[Bug target/95864] [11 Regression] GCN offloading execution regressions after commit f062c3f11505b70c5275e5bc0e52f3e441f8afbc "amdgcn: Switch to HSACO v3 binary format"

2020-06-24 Thread ams at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95864 --- Comment #1 from Andrew Stubbs --- I'm aware of these issues. I fixed all the test failures that were definitely bugs in the HSACOv3 implementation, and the ones that remain appear to be either latent bugs uncovered by the new driver configur

[Bug target/95259] Duplicated codes in libgcc, driver-i386.c and i386-builtins.c

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95259 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/95720] [11 Regression] New dump output filename strategy invalidates tests

2020-06-24 Thread andrea.corallo at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95720 --- Comment #4 from Andrea Corallo --- "aoliva at gcc dot gnu.org" writes: > --- Comment #3 from Alexandre Oliva --- > akrl, any clue as to where this .out is coming from in your runs? I get .exe > in my arm test runs; I don't see anything th

[Bug tree-optimization/95867] Failure to optimize successive multiplications of ___uint128_t

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

[Bug tree-optimization/95867] Failure to optimize successive multiplications of ___uint128_t

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95867 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/95867] Failure to optimize successive multiplications of ___uint128_t

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95867 --- Comment #3 from Richard Biener --- It's done through POWI internally, I guess we could open the internal function to also operate on integers... As for overflow for a multiplication chain of the same operand there shouldn't be any issue, but

[Bug target/95864] [11 Regression] GCN offloading execution regressions after commit f062c3f11505b70c5275e5bc0e52f3e441f8afbc "amdgcn: Switch to HSACO v3 binary format"

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95864 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0

[Bug ipa/95859] Statically true asserts not recognized as such with -O2, but with -O1, -Og, -O3

2020-06-24 Thread tobi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95859 --- Comment #2 from Tobias Schlüter --- Created attachment 48779 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48779&action=edit Preprocessed source x86 (32bit) Here's preprocessed source for x86 (32 bit). This shows the same behavior as

[Bug target/95843] Duplicated ISA info in driver-i386.c and i386-builtins.c

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95843 --- Comment #1 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:6c35d16a3925958b3a22426de0cb8e04f654b6dd commit r11-1629-g6c35d16a3925958b3a22426de0cb8e04f654b6dd Author: H.J. Lu Date: Wed Jun 24 04:

[Bug target/95774] __builtin_cpu_is can't detect cooperlake

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95774 --- Comment #2 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:403e166b974f53982d78efdd70938d05b6983b2a commit r11-1630-g403e166b974f53982d78efdd70938d05b6983b2a Author: H.J. Lu Date: Fri Jun 19 21:

[Bug tree-optimization/95839] Failure to optimize addition of vector elements to vector addition

2020-06-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95839 --- Comment #2 from Uroš Bizjak --- What I find interesting is a similar case with the division instead of the addition. Clang compiles it to: divps %xmm1, %xmm0 retq Considering that we have [a0, a1, 0, 0] / [b0, b1, 0, 0], t

[Bug libstdc++/95851] [10/11 Regression] std::to_chars(p, p, c, 2) segfault

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95851 --- Comment #2 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:ff5c8fe44a98025c1e700cfc033247965e293869 commit r10-8360-gff5c8fe44a98025c1e700cfc033247965e293869 Author: Jonathan Wakel

[Bug ipa/95859] Statically true asserts not recognized as such with -O2, but with -O1, -Og, -O3

2020-06-24 Thread tobi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95859 --- Comment #3 from Tobias Schlüter --- ps here's the compiler explorer link for the preprocessed test. https://godbolt.org/z/zDw5JQ I tried manually reducing it, but couldn't easily get below the 1000kib limit.

[Bug target/95843] Duplicated ISA info in driver-i386.c and i386-builtins.c

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95843 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/95774] __builtin_cpu_is can't detect cooperlake

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95774 H.J. Lu changed: What|Removed |Added Target Milestone|--- |11.0 Status|NEW

[Bug target/95660] get_intel_cpu in cpuinfo.c contains unnecessary check for brand_id

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95660 --- Comment #2 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:134f7c941929b3d099322a89928c04e5ac69267e commit r11-1631-g134f7c941929b3d099322a89928c04e5ac69267e Author: H.J. Lu Date: Fri Jun 12 16:

[Bug target/95660] get_intel_cpu in cpuinfo.c contains unnecessary check for brand_id

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95660 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/95869] New: ICE when "target parallel" construct used with "if" clause in Fortran

2020-06-24 Thread kcy at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95869 Bug ID: 95869 Summary: ICE when "target parallel" construct used with "if" clause in Fortran Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug c++/95870] New: ICE(segmentation fault) in most_general_template(), in gcc/cp/pt.c

2020-06-24 Thread viktor.rosendahl at bmw dot de
ocessed cource code) I can reproduce this bug with the following gcc versions: 9.3.0 10.1.0 11.0.0 20200624 (experimental) [this was built with revision eb0ff770e29 from git://gcc.gnu.org/git/gcc.git, which was the tip of the master branch on 24th of June, 2020] The bug does not happen with: 7

[Bug c++/95871] New: Duplicated error message : "the value is not usable in a constant expression"

2020-06-24 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95871 Bug ID: 95871 Summary: Duplicated error message : "the value is not usable in a constant expression" Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: di

[Bug c++/95872] New: Duplicated warning message in "-Wlogical-op"

2020-06-24 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95872 Bug ID: 95872 Summary: Duplicated warning message in "-Wlogical-op" Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priorit

[Bug tree-optimization/95839] Failure to optimize addition of vector elements to vector addition

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95839 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #

[Bug c++/95873] New: Duplicated warning message "'class' tag used in naming 'union a'"

2020-06-24 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95873 Bug ID: 95873 Summary: Duplicated warning message "'class' tag used in naming 'union a'" Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug tree-optimization/95839] Failure to optimize addition of vector elements to vector addition

2020-06-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95839 --- Comment #4 from Richard Biener --- OK, with some pending patch applied and diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index ca6bedc9cc8..3d5de39383c 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -3130,7 +3130,7 @

[Bug target/95874] New: CLWB isn't supported on Icelake client

2020-06-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95874 Bug ID: 95874 Summary: CLWB isn't supported on Icelake client Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/95875] New: Misleading error message "invalid use of incomplete type"

2020-06-24 Thread haoxintu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95875 Bug ID: 95875 Summary: Misleading error message "invalid use of incomplete type" Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: diagnostic S

[Bug libstdc++/95851] [10/11 Regression] std::to_chars(p, p, c, 2) segfault

2020-06-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95851 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug go/95876] New: Error in compiling gcc-11-20200621 with gcc-10 without -g

2020-06-24 Thread 570070308 at qq dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95876 Bug ID: 95876 Summary: Error in compiling gcc-11-20200621 with gcc-10 without -g Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/78906] ICE with a member variable template whose type is a decltype of a member variable template of a class template

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78906 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug c++/88752] [8 Regression] ICE in enclosing_instantiation_of, at cp/pt.c:13328

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88752 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED CC|

[Bug c++/95870] ICE(segmentation fault) in most_general_template(), in gcc/cp/pt.c

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/95870] ICE(segmentation fault) in most_general_template(), in gcc/cp/pt.c

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

[Bug tree-optimization/95853] Failure to optimize add overflow pattern to __builtin_add_overflow

2020-06-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95853 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug rtl-optimization/90174] Bad register spill due to top-down allocation order

2020-06-24 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90174 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org --- Commen

[Bug c++/95820] ICE in splice_late_return_type, at cp/pt.c:29034

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95820 --- Comment #3 from Marek Polacek --- Hit this when reducing something: template class a b[]()->int So it'd be nice to fix it to alleviate problems when reducing C++ code.

[Bug c++/95870] ICE(segmentation fault) in most_general_template(), in gcc/cp/pt.c

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 --- Comment #2 from Marek Polacek --- Looks like it started with r251433.

[Bug c++/95870] ICE(segmentation fault) in most_general_template(), in gcc/cp/pt.c

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 --- Comment #3 from Marek Polacek --- Reduced, but invalid: template class a { public: a(); int b = [] { enum E {}; }; }; class c : a { c(); }; template a::a() = default; c::c() {}

[Bug fortran/95877] New: gfortran.dg/pr95689.f90

2020-06-24 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95877 Bug ID: 95877 Summary: gfortran.dg/pr95689.f90 Product: gcc Version: 9.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assigne

[Bug tree-optimization/95866] vectorized shift with scalar argument not correctly costed

2020-06-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95866 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:c78907d514d65483c7ddfb4cb1f5c57f23da73d9 commit r11-1633-gc78907d514d65483c7ddfb4cb1f5c57f23da73d9 Author: Richard Biener Date:

[Bug fortran/67311] ICE calling subroutine with derived type as argument within OpenMP parallel region

2020-06-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67311 --- Comment #7 from Tobias Burnus --- Patch – without one recursively checks the same type. --- a/gcc/fortran/trans-openmp.c +++ b/gcc/fortran/trans-openmp.c @@ -330,6 +330,11 @@ gfc_has_alloc_comps (tree type, tree decl) return false;

[Bug c++/95870] [8/9/10/11 Regression] ICE (segmentation fault) in most_general_template(), in gcc/cp/pt.c

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870 Marek Polacek changed: What|Removed |Added Target Milestone|--- |8.5 Keywords|

[Bug rtl-optimization/89310] Poor code generation returning float field from a struct

2020-06-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89310 --- Comment #4 from Segher Boessenkool --- Maybe you can make a define_insn_and_split for the lshrdi3 plus this? Which will split to an insn fewer immediately. If you split after reload you need many extra patterns to get the most basic optimisa

[Bug c++/95878] New: ICE when compiling code that mixes an empty class, [[no_unique_address]] and non-trivial default and copy constructors

2020-06-24 Thread boris.staletic at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95878 Bug ID: 95878 Summary: ICE when compiling code that mixes an empty class, [[no_unique_address]] and non-trivial default and copy constructors Product: gcc Version

[Bug fortran/95877] [9 regression] ICE in test case gfortran.dg/pr95689.f90 after r9-8693

2020-06-24 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95877 --- Comment #1 from anlauf at gcc dot gnu.org --- (In reply to Bill Seurer from comment #0) > g:84323d9fa7526496d844f167f6353e0ec12279e8, r9-8693 > > This same error occurs on both gcc 8 and 9. Bad backport maybe? I do not get this error on x8

[Bug c++/93711] [9/10/11 Regression] ICE: [[no_unique_address] when constructing via template helper

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93711 Marek Polacek changed: What|Removed |Added CC||boris.staletic at gmail dot com --- Comm

[Bug c++/93711] [9/10/11 Regression] ICE: [[no_unique_address] when constructing via template helper

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93711 --- Comment #6 from Marek Polacek --- Another test: struct istream_iterator { istream_iterator() {} istream_iterator(const istream_iterator&) {} }; istream_iterator next(istream_iterator&& bound) { return static_cast(bou

[Bug c++/95878] ICE when compiling code that mixes an empty class, [[no_unique_address]] and non-trivial default and copy constructors

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95878 Marek Polacek changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug fortran/95879] [10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95879 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #1 from G

[Bug fortran/95879] New: [10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95879 Bug ID: 95879 Summary: [10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: no

[Bug c++/95820] [10/11 Regression] ICE in splice_late_return_type, at cp/pt.c:29034

2020-06-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95820 Marek Polacek changed: What|Removed |Added Summary|ICE in |[10/11 Regression] ICE in

[Bug fortran/95880] New: [9/10/11 Regression] ICE in gfc_add_type, at fortran/symbol.c:2030

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95880 Bug ID: 95880 Summary: [9/10/11 Regression] ICE in gfc_add_type, at fortran/symbol.c:2030 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/95881] New: [9/10/11 Regression] ICE in resolve_symbol, at fortran/resolve.c:15175

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95881 Bug ID: 95881 Summary: [9/10/11 Regression] ICE in resolve_symbol, at fortran/resolve.c:15175 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/95882] New: [9/10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95882 Bug ID: 95882 Summary: [9/10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug fortran/95882] [9/10/11 Regression] ICE in gfc_get_derived_type, at fortran/trans-types.c:2729

2020-06-24 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95882 G. Steinmetz changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #1 from G

  1   2   >