[Bug target/101007] ICE: in extract_insn, at recog.c:2770 (unrecognizable insn) with -mno-sse2

2021-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101007 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-06-10 Ever confirmed|0

[Bug tree-optimization/101003] [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1329

2021-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101003 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-06-10 Assignee|unassign

[Bug tree-optimization/101001] [9/10/11/12 Regression] wrong code at -O3 on x86_64-linux-gnu

2021-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101001 Richard Biener changed: What|Removed |Added Summary|wrong code at -O3 on|[9/10/11/12 Regression]

[Bug tree-optimization/97770] [ICELAKE]suboptimal vectorization for vpopcntw/b/q

2021-06-09 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97770 --- Comment #18 from rguenther at suse dot de --- On Thu, 10 Jun 2021, crazylht at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97770 > > --- Comment #17 from Hongtao.liu --- > (In reply to Richard Biener from comment #1

[Bug c/100993] ICE with -O2: Segmentation fault, cgraph_update_edges_for_call_stmt(gimple*, tree_node*, gimple*)

2021-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100993 Richard Biener changed: What|Removed |Added CC||jsm28 at gcc dot gnu.org,

[Bug middle-end/32667] block copy with exact overlap is expanded as memcpy

2021-06-09 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32667 --- Comment #19 from rguenther at suse dot de --- On Wed, 9 Jun 2021, public at timruffing dot de wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32667 > > Tim Ruffing changed: > >What|Removed |Added

[Bug rtl-optimization/101008] New: ICE: in native_encode_rtx, at simplify-rtx.c:6594 with -O -g

2021-06-09 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101008 Bug ID: 101008 Summary: ICE: in native_encode_rtx, at simplify-rtx.c:6594 with -O -g Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/101007] New: ICE: in extract_insn, at recog.c:2770 (unrecognizable insn) with -mno-sse2

2021-06-09 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101007 Bug ID: 101007 Summary: ICE: in extract_insn, at recog.c:2770 (unrecognizable insn) with -mno-sse2 Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: ice

[Bug driver/100937] configure: Add --enable-default-semantic-interposition

2021-06-09 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100937 --- Comment #6 from Fangrui Song --- Then can you add a -fvisibility=protected variant which only applies to non-weak defined functions? Two issues need to be fixed: (1): https://sourceware.org/bugzilla/show_bug.cgi?id=27973 __attribute__((vi

[Bug c/100939] Missing warning with misplaced attribute declaration in struct, enum, or union definition

2021-06-09 Thread johnfbennett at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100939 --- Comment #1 from johnfbennett at protonmail dot com --- G++ does have a good warning for this scenario: $ g++ -Wall misplacedattribute.c misplacedattribute.c: In function ‘int main()’: misplacedattribute.c:7:37: warning: attributes ignored on

[Bug tree-optimization/97770] [ICELAKE]Missing vectorization for vpopcnt

2021-06-09 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97770 --- Comment #17 from Hongtao.liu --- (In reply to Richard Biener from comment #16) > Changing the signature will not help given we don't want to regress other > cases. > Instead we have to somehow remove the pro- and demotions with the help of >

[Bug c++/101006] New: Request diagnostic for likely concept syntax errors

2021-06-09 Thread barry.revzin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101006 Bug ID: 101006 Summary: Request diagnostic for likely concept syntax errors Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug bootstrap/101005] [12 regression] bootstrap failure after r12-1342

2021-06-09 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101005 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/101005] New: [12 regression] bootstrap failure after r12-1342

2021-06-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101005 Bug ID: 101005 Summary: [12 regression] bootstrap failure after r12-1342 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug preprocessor/100904] [9/10/11/12 Regression] Wrong line location #include error "No such file or directory" – line + 1 [traditional mode as used by gfortran]

2021-06-09 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100904 --- Comment #3 from David Malcolm --- FWIW the following hackish workaround seems to fix it, though am still investigating why this is happening. diff --git a/libcpp/directives.c b/libcpp/directives.c index f4aa17d1156..b5bdd443a5a 100644 --- a

[Bug target/100085] Bad code for union transfer from __float128 to vector types

2021-06-09 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100085 --- Comment #12 from Segher Boessenkool --- We want to use plain TImode instead of V1TImode on newer cpus. It probably is a good idea (for performance) on p9 already, but this will need testing. That's only sideways related to this issue though

[Bug c++/101004] New: SFINAE constrained conversion operator of class template parameter type does not work with built-in arithmetic operators

2021-06-09 Thread namark at disroot dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101004 Bug ID: 101004 Summary: SFINAE constrained conversion operator of class template parameter type does not work with built-in arithmetic operators Product: gcc Ver

[Bug fortran/100950] ICE in output_constructor_regular_field, at varasm.c:5514

2021-06-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100950 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug target/100085] Bad code for union transfer from __float128 to vector types

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100085 --- Comment #11 from Peter Bergner --- (In reply to luoxhu from comment #9) > But for __float128 to __int128 mentioned in #c4, need hack > rs6000_modes_tieable_p > to remove the stack operation in dse1. But I am not sure this is *LEGAL* > since

[Bug tree-optimization/100453] [12 Regression] wrong code at -O1 and above since r12-434

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100453 Andrew Pinski changed: What|Removed |Added CC||suochenyao at 163 dot com --- Comment #

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 --- Comment #8 from Eric Botcazou --- > The > MEM[(struct a *)&l].c = l$c_24; > in the function to be inlined is there since esra. Arguably it is strange > that esra stores back into the parameter when it is const. Right, it's a duplicate of

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 --- Comment #7 from Eric Botcazou --- > Perhaps the tree-inline.c change is fine for Ada, but it doesn't seem to be > safe for C/C++. You're casting away the const qualifier though, how can this valid C++?

[Bug fortran/100950] ICE in output_constructor_regular_field, at varasm.c:5514

2021-06-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100950 anlauf at gcc dot gnu.org changed: What|Removed |Added Attachment #50967|0 |1 is obsolete|

[Bug tree-optimization/101003] New: [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1329

2021-06-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101003 Bug ID: 101003 Summary: [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1329 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/101002] New: Some powerpc tests fail with -mlong-double-64

2021-06-09 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101002 Bug ID: 101002 Summary: Some powerpc tests fail with -mlong-double-64 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: te

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 --- Comment #8 from Andrew Pinski --- (In reply to Peter Bergner from comment #7) > (In reply to Peter Bergner from comment #6) > > And you guessed well! I built a mainline compiler for Gordon with Aaron's > > commit reverted and the issue goes

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 --- Comment #7 from Peter Bergner --- (In reply to Peter Bergner from comment #6) > And you guessed well! I built a mainline compiler for Gordon with Aaron's > commit reverted and the issue goes away. Assigning this to Aaron to debug. Talking

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #6

[Bug tree-optimization/101001] New: wrong code at -O3 on x86_64-linux-gnu

2021-06-09 Thread qrzhang at gatech dot edu via Gcc-bugs
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: qrzhang at gatech dot edu Target Milestone: --- It affects gcc-8 to the trunk. Gcc-7 works fine. $ gcc-trunk -v gcc version 12.0.0 20210609 (experimental) [master revision 174e75a2107:3b61ba37fe1

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Peter Bergner changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |acsawdey at gcc dot gnu.org

[Bug c++/101000] ICE when trying to import the absl/container/flat_hash_map.h as a header module

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101000 Marek Polacek changed: What|Removed |Added Last reconfirmed||2021-06-09 Ever confirmed|0

[Bug tree-optimization/100925] [12 Regression] tree check fail in make_range_step with -O1 in reassoc

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100925 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/100925] [12 Regression] tree check fail in make_range_step with -O1 in reassoc

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100925 --- Comment #8 from CVS Commits --- The master branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:d4faa36e7540c573c5dc17850bcd938d0900b2e9 commit r12-1349-gd4faa36e7540c573c5dc17850bcd938d0900b2e9 Author: Andrew Pinski Date: S

[Bug c++/101000] New: ICE when trying to import the absl/container/flat_hash_map.h as a header module

2021-06-09 Thread boris.staletic at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101000 Bug ID: 101000 Summary: ICE when trying to import the absl/container/flat_hash_map.h as a header module Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severi

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 --- Comment #5 from Andrew Pinski --- (In reply to Peter Bergner from comment #3) > (In reply to Andrew Pinski from comment #2) > > If this is powerpc and on power10, then it is most likely caused by > > r12-1020. > > Not arguing with you, but

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 --- Comment #5 from Jakub Jelinek --- Consider with the same -O2 -fno-early-inlining -fno-tree-sra -fno-tree-fre flags: const struct S { unsigned b : 4; unsigned c : 9; } d; __attribute__((noipa)) void foo (void) {} static int bar (const struct

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 --- Comment #4 from Peter Bergner --- FYI, I'll give Gordon a build without that patch to test with and see if his issue goes away with that.

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 --- Comment #4 from Jakub Jelinek --- Though, SRA isn't really needed, consider following testcase with -O2 -fno-early-inlining -fno-tree-sra -fno-tree-fre struct S { unsigned b : 4; unsigned c : 9; } const d; __attribute__((noipa)) void foo (v

[Bug other/100735] -fno-trampolines doc wrongly implies it affects C, C++ etc.

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100735 --- Comment #6 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:8f0d7f322172d411d271aa02024a342c72534465 commit r12-1346-g8f0d7f322172d411d271aa02024a342c72534465 Author: H.J. Lu Date: Wed Jun 9 11:

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Peter Bergner changed: What|Removed |Added CC||acsawdey at gcc dot gnu.org,

[Bug middle-end/32667] block copy with exact overlap is expanded as memcpy

2021-06-09 Thread public at timruffing dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32667 Tim Ruffing changed: What|Removed |Added CC||public at timruffing dot de --- Comment #1

[Bug target/100998] [12 Regression] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 Jakub Jelinek changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment

[Bug middle-end/100998] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Andrew Pinski changed: What|Removed |Added Ever confirmed|1 |0 Status|WAITING

[Bug middle-end/100998] bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Andrew Pinski changed: What|Removed |Added Component|c |middle-end Keywords|

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 --- Comment #2 from Jakub Jelinek --- The difference after IPA between r12-433 and r12-434 is: --- pr100994.c.092t.fixup_cfg3_ 2021-06-09 14:26:08.0 -0400 +++ pr100994.c.092t.fixup_cfg3 2021-06-09 14:26:28.0 -0400 @@ -3,7 +3,6 @

[Bug ipa/100994] [12 Regression] wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Summary|wrong code with

[Bug other/100735] -fno-trampolines doc wrongly implies it affects C, C++ etc.

2021-06-09 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100735 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug d/100999] New: d: foreach over a tuple doesn't work on 16-bit targets

2021-06-09 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100999 Bug ID: 100999 Summary: d: foreach over a tuple doesn't work on 16-bit targets Product: gcc Version: 10.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug d/100964] d: TypeInfo error when using slice copy on Structs with -fno-rtti

2021-06-09 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100964 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug d/100935] d: T.alignof ignores explicit align(N) type alignment

2021-06-09 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100935 Iain Buclaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug d/100964] d: TypeInfo error when using slice copy on Structs with -fno-rtti

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100964 --- Comment #4 from CVS Commits --- The releases/gcc-9 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:d0ff449baf8d64819badb1883221b5b7295e7406 commit r9-9576-gd0ff449baf8d64819badb1883221b5b7295e7406 Author: Iain Buclaw Date:

[Bug d/100935] d: T.alignof ignores explicit align(N) type alignment

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100935 --- Comment #4 from CVS Commits --- The releases/gcc-9 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:fe555102dc224b4d946becc8a9db514ecec66161 commit r9-9575-gfe555102dc224b4d946becc8a9db514ecec66161 Author: Iain Buclaw Date:

[Bug d/100964] d: TypeInfo error when using slice copy on Structs with -fno-rtti

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100964 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:d660f34b6718c5f107fd1f1a2126aec759a6593b commit r10-9899-gd660f34b6718c5f107fd1f1a2126aec759a6593b Author: Iain Buclaw Date

[Bug d/100935] d: T.alignof ignores explicit align(N) type alignment

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100935 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:f7ece1a32000a9943f5bd5ac597d6ce3829aff8e commit r10-9898-gf7ece1a32000a9943f5bd5ac597d6ce3829aff8e Author: Iain Buclaw Date

[Bug d/100964] d: TypeInfo error when using slice copy on Structs with -fno-rtti

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100964 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:10d4f283f4177d80cec3c9e8bf447a48cab5bb47 commit r11-8536-g10d4f283f4177d80cec3c9e8bf447a48cab5bb47 Author: Iain Buclaw Date

[Bug d/100935] d: T.alignof ignores explicit align(N) type alignment

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100935 --- Comment #2 from CVS Commits --- The releases/gcc-11 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:c6c3ed60276b842114aefce54d73e30e578fdd6d commit r11-8535-gc6c3ed60276b842114aefce54d73e30e578fdd6d Author: Iain Buclaw Date

[Bug d/100964] d: TypeInfo error when using slice copy on Structs with -fno-rtti

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100964 --- Comment #1 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:036e14ca44eaddf329a79d56d556862118b1f220 commit r12-1345-g036e14ca44eaddf329a79d56d556862118b1f220 Author: Iain Buclaw Date: Wed J

[Bug d/100935] d: T.alignof ignores explicit align(N) type alignment

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100935 --- Comment #1 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:04fea2d66bd680beb1a204e62f2f459307000813 commit r12-1344-g04fea2d66bd680beb1a204e62f2f459307000813 Author: Iain Buclaw Date: Wed J

[Bug c/100998] New: bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0'

2021-06-09 Thread fossum at us dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100998 Bug ID: 100998 Summary: bug in experimental GCC12 with optimization '-O1', disappears with optimization '-O0' Product: gcc Version: 12.0 Status: UNCONFIRMED Se

[Bug other/100695] Format decoder, quoting in 'dump_printf' etc.

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100695 Jakub Jelinek changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug c++/100825] function signature constraints are not a part of mangled name

2021-06-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100825 --- Comment #9 from Jonathan Wakely --- As comment 7 already said.

[Bug c++/100997] [c++20] parse error when id-expression of constructor is simple-template-id

2021-06-09 Thread felix.morgner at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100997 --- Comment #3 from Felix Morgner --- Thank you for the quick response. I will file a bug report with Boost GIL.

[Bug c++/100997] [c++20] parse error when id-expression of constructor is simple-template-id

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100997 --- Comment #2 from Marek Polacek --- To make it work just remove the "" in A() {}.

[Bug c++/97202] GCC reports an error: expected unqualified-id before ‘short’

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97202 Marek Polacek changed: What|Removed |Added CC||felix.morgner at gmail dot com --- Comme

[Bug c++/100997] [c++20] parse error when id-expression of constructor is simple-template-id

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100997 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org Res

[Bug c++/100997] New: [c++20] parse error when id-expression of constructor is simple-template-id

2021-06-09 Thread felix.morgner at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100997 Bug ID: 100997 Summary: [c++20] parse error when id-expression of constructor is simple-template-id Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity:

[Bug c++/100825] function signature constraints are not a part of mangled name

2021-06-09 Thread nickolay.merkin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100825 Nickolay Merkin changed: What|Removed |Added CC||nickolay.merkin at gmail dot com ---

[Bug c/84595] Add __builtin_break() built-in for a breakpointing mechanism

2021-06-09 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84595 --- Comment #12 from Segher Boessenkool --- (In reply to H. Peter Anvin from comment #9) > How is this different from raise(SIGTRAP);? It does an architecture-specific trap instruction, not a SIGTRAP signal. The former is useful even if you do n

[Bug c/84595] Add __builtin_break() built-in for a breakpointing mechanism

2021-06-09 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84595 Segher Boessenkool changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug libstdc++/100982] wrong constraint in std::optional::operator=

2021-06-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100982 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |9.5 Keywords|

[Bug fortran/100972] Missing error with "implicit none (external)"

2021-06-09 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100972 --- Comment #1 from G. Steinmetz --- Similarly, the helpful option -Wimplicit-procedure does not warn : (-Wimplicit-procedure : Warn if a procedure is called that has neither an explicit interface nor has been declared as EXTERNAL.) $ gfortran

[Bug other/100735] -fno-trampolines doc wrongly implies it affects C, C++ etc.

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100735 --- Comment #4 from CVS Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:4a0c4eaea320a418400afc4d63359ed6c4af5548 commit r12-1342-g4a0c4eaea320a418400afc4d63359ed6c4af5548 Author: Paul Eggert Date: Wed Jun

[Bug fortran/100989] Bogus internal VOLATILE attribute for ASYNCHRONOUS

2021-06-09 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100989 Thomas Koenig changed: What|Removed |Added Severity|normal |enhancement

[Bug fortran/100989] Bogus internal VOLATILE attribute for ASYNCHRONOUS

2021-06-09 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100989 Thomas Koenig changed: What|Removed |Added Last reconfirmed||2021-06-09 Ever confirmed|0

[Bug c++/100995] Extend std::is_constant_evaluated in if warning

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100995 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug middle-end/53267] Constant fold BUILT_IN_FMOD

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53267 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug middle-end/53267] Constant fold BUILT_IN_FMOD

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53267 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/84595] Add __builtin_break() built-in for a breakpointing mechanism

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84595 Andrew Pinski changed: What|Removed |Added CC||christophe.leroy at csgroup dot eu ---

[Bug middle-end/99299] Need a recoverable version of __builtin_trap()

2021-06-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99299 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/100996] rs6000 p10 vector add-add fusion should work with -m32 but doesn't

2021-06-09 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100996 acsawdey at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1 Target|

[Bug target/100996] New: rs6000 p10 vector add-add fusion should work with -m32 but doesn't

2021-06-09 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100996 Bug ID: 100996 Summary: rs6000 p10 vector add-add fusion should work with -m32 but doesn't Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/53267] Constant fold BUILT_IN_FMOD

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53267 --- Comment #1 from CVS Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:2c17b5f8cca82d1957242055991a2c23184a1af1 commit r12-1332-g2c17b5f8cca82d1957242055991a2c23184a1af1 Author: Roger Sayle Date: Wed Jun 9

[Bug libstdc++/100992] Wrong result for is_constructible for const ref of tuple of tuples

2021-06-09 Thread kirshamir at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100992 --- Comment #2 from Amir Kirsh --- Maybe a dup of: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96592

[Bug c++/100995] Extend std::is_constant_evaluated in if warning

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100995 Marek Polacek changed: What|Removed |Added Ever confirmed|0 |1 Keywords|

[Bug c++/100995] New: Extend std::is_constant_evaluated in if warning

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100995 Bug ID: 100995 Summary: Extend std::is_constant_evaluated in if warning Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/100992] Wrong result for is_constructible for const ref of tuple of tuples

2021-06-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100992 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Component|c++

[Bug tree-optimization/100981] [11 Regression] ICE in info_for_reduction, at tree-vect-loop.c:4897

2021-06-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100981 Richard Biener changed: What|Removed |Added Summary|ICE in info_for_reduction, |[11 Regression] ICE in

[Bug tree-optimization/100981] ICE in info_for_reduction, at tree-vect-loop.c:4897

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100981 --- Comment #7 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:374f93da97fb0378453d503f3cfea4d7a923a89c commit r12-1330-g374f93da97fb0378453d503f3cfea4d7a923a89c Author: Richard Biener Date:

[Bug ipa/100994] New: wrong code with "-O1 -finline-small-functions -fipa-cp"

2021-06-09 Thread suochenyao at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100994 Bug ID: 100994 Summary: wrong code with "-O1 -finline-small-functions -fipa-cp" Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/100974] [C++23] Implement if consteval

2021-06-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100974 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/96560] Substitution triggers compile-time error when it shouldn't

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96560 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #1 from Marek Polacek

[Bug c/100993] New: ICE with -O2: Segmentation fault, cgraph_update_edges_for_call_stmt(gimple*, tree_node*, gimple*)

2021-06-09 Thread cnsun at uwaterloo dot ca via Gcc-bugs
model: posix Supported LTO compression algorithms: zlib gcc version 12.0.0 20210609 (experimental) [master revision :c23bc3c72:87f9ac937d6cfd81cbbe0a43518ba10781888d7c] (GCC) $ cat mutant.c __builtin_acc_on_device(dev) { return __builtin_acc_on_device(dev); } $ gcc-trunk -O2 mutant.c mutant.c:1:1

[Bug tree-optimization/100981] ICE in info_for_reduction, at tree-vect-loop.c:4897

2021-06-09 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100981 --- Comment #6 from avieira at gcc dot gnu.org --- FYI Tamar asked me to make sure the instructions were being generated. I checked and they were, but not being used as it decides to inline MAIN__ and inlining seems to break (as in not apply/miss

[Bug c++/97375] Unexpected top-level const retainment when declaring non-type template paramter with decltype(auto)

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97375 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org,

[Bug c++/100065] Conditional explicit doesn't work for deduction guide

2021-06-09 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100065 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/100065] Conditional explicit doesn't work for deduction guide

2021-06-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100065 --- Comment #4 from CVS Commits --- The releases/gcc-11 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:0a9d8fd580d6afab669bae68e116e2135c2a8670 commit r11-8534-g0a9d8fd580d6afab669bae68e116e2135c2a8670 Author: Marek Polacek

[Bug c++/100992] New: Wrong result for is_constructible for const ref of tuple of tuples

2021-06-09 Thread kirshamir at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100992 Bug ID: 100992 Summary: Wrong result for is_constructible for const ref of tuple of tuples Product: gcc Version: 11.1.1 Status: UNCONFIRMED Severity: normal

  1   2   >