[Bug libstdc++/100900] New: error: missing 'typename' prior to dependent type name in elements_view

2021-06-03 Thread avi--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100900 Bug ID: 100900 Summary: error: missing 'typename' prior to dependent type name in elements_view Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: norma

[Bug tree-optimization/13563] if-conversion not agressive enough

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13563 Andrew Pinski changed: What|Removed |Added Depends on||56223 --- Comment #7 from Andrew Pinski

[Bug tree-optimization/13563] if-conversion not agressive enough

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13563 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org

[Bug tree-optimization/56223] Integer ABS is not recognized for more complicated pattern

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56223 --- Comment #6 from Andrew Pinski --- Created attachment 50925 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50925&action=edit Patch which starts to fix this This is step 1 in fixing this bug, there are two or three more steps/patches.

[Bug tree-optimization/56223] Integer ABS is not recognized for more complicated pattern

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56223 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- C

[Bug c++/100899] internal compiler error: in retrieve_specialization, at cp/pt.c:1240

2021-06-03 Thread hans.p.erickson at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100899 Hans Erickson changed: What|Removed |Added CC||hans.p.erickson at gmail dot com --- C

[Bug c++/100899] New: internal compiler error: in retrieve_specialization, at cp/pt.c:1240

2021-06-03 Thread hans.p.erickson at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100899 Bug ID: 100899 Summary: internal compiler error: in retrieve_specialization, at cp/pt.c:1240 Product: gcc Version: 10.3.0 Status: UNCONFIRMED Severity: normal

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 --- Comment #19 from Patrick Palka --- Candidate patch that addresses the ICE in the original testcase and reductions: https://gcc.gnu.org/pipermail/gcc-patches/2021-June/571899.html

[Bug c/100898] New: ICE with -O2: in gimple_call_arg_ptr, at gimple.h:3264

2021-06-03 Thread cnsun at uwaterloo dot ca via Gcc-bugs
20210603 (experimental) [master revision :fe23f36c0:9663c744e2d0942f14eafa725a1bd9f766f02a16] (GCC) $ cat mutant.c a; fn1() { for (; a;) return bar(__builtin_va_arg_pack()); } main() { fn1(); } $ gcc-trunk -O2 mutant.c mutant.c:1:1: warning: data definition has no type or storage class 1 | a

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 Patrick Palka changed: What|Removed |Added CC||mu11 at yahoo dot com --- Comment #18 f

[Bug c++/100599] ICE in tree check: accessed elt 2 of ‘tree_vec’ with 1 elts in tsubst, at cp/pt.c:15649

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100599 Patrick Palka changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug tree-optimization/56223] Integer ABS is not recognized for more complicated pattern

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56223 --- Comment #4 from Andrew Pinski --- Note factor_out_conditional_conversion is a special case comment #3 really.

[Bug tree-optimization/56223] Integer ABS is not recognized for more complicated pattern

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56223 --- Comment #3 from Andrew Pinski --- There are ways of handling this case. I think the second one is better than the first. The first is mentioned here. The second would take: if (a) { foo(); b = d + e; } else { goo(); b = d -e; } an

[Bug target/80636] AVX / AVX512 register-zeroing should always use AVX 128b, not ymm or zmm

2021-06-03 Thread peter at cordes dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80636 Peter Cordes changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/70387] -fnon-call-exceptions has no effect

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70387 Andrew Pinski changed: What|Removed |Added Component|c++ |target Target|i586-pc-msdosd

[Bug testsuite/28123] gcc.dg/cpp/_Pragma3.c is sensitive to timestamps when using from git

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28123 Andrew Pinski changed: What|Removed |Added Status|REOPENED|NEW Last reconfirmed|2006-06-21 15:02:

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/100841] xtensa-linux: dwarf2cfi.c:291:12: error: comparison of integer expressions of different signedness: 'const unsigned int' and 'int'

2021-06-03 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100841 Jan-Benedict Glaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/100841] xtensa-linux: dwarf2cfi.c:291:12: error: comparison of integer expressions of different signedness: 'const unsigned int' and 'int'

2021-06-03 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100841 --- Comment #4 from Jan-Benedict Glaw --- Builds now. Thanks a lot!

[Bug c++/100897] New: Symmetric transfer does not prevent stack-overflow for C++20 coroutines

2021-06-03 Thread l.v.merzljak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100897 Bug ID: 100897 Summary: Symmetric transfer does not prevent stack-overflow for C++20 coroutines Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: norm

[Bug target/100896] New: --enable-initfini-array should be enabled for cross compiler to Linux

2021-06-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100896 Bug ID: 100896 Summary: --enable-initfini-array should be enabled for cross compiler to Linux Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug target/43892] PowerPC suboptimal "add with carry" optimization

2021-06-03 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892 --- Comment #35 from Segher Boessenkool --- You get something like .L5: lwzu 9,4(10) addc 8,3,9 adde 3,9,3 bdnz .L5

[Bug target/100637] [i386] Vectorize 4-byte vectors

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100637 --- Comment #8 from CVS Commits --- The master branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:5883e567564c5b3caecba0c13e8a360a14cdc846 commit r12-1197-g5883e567564c5b3caecba0c13e8a360a14cdc846 Author: Uros Bizjak Date: Thu J

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2021-06-03 Thread dave.anglin at bell dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #226 from dave.anglin at bell dot net --- John, would you please post your full patch set for ia64-hpux?  This will help others.

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 --- Comment #16 from Jonathan Wakely --- This is an old, latent g++ bug, but it now makes it impossible to use cuda with GCC (e.g. on Fedora) because of my libstdc++ changes. I will see if I can make another libstdc++ change to avoid the ICE wit

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 --- Comment #15 from Jonathan Wakely --- (In reply to Erik Schnetter from comment #6) > I looked for the string "GCC" in the user header files, but could not find > any place where things would differ between GCC 10.2 and 10.3. I assume > there

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 --- Comment #14 from Jonathan Wakely --- cvised reproducer from PR 100448 template using __bool_constant struct intmax_t; template struct ratio { template struct duration { static intmax_t _S_gcd(); template using __is_harmoni

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 Jonathan Wakely changed: What|Removed |Added CC||alexander.grund@tu-dresden.

[Bug c++/100448] internal compiler error: Segmentation fault

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100448 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/100895] New: gcc accepts invalid template argument in partial template specialization

2021-06-03 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100895 Bug ID: 100895 Summary: gcc accepts invalid template argument in partial template specialization Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: norma

[Bug c++/100102] [9/10/11/12 Regression] ICE in tsubst, at cp/pt.c:15310

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100102 Jonathan Wakely changed: What|Removed |Added CC||bowie.owens at gmail dot com --- Comm

[Bug c++/100277] ICE on cuda host code

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100277 Jonathan Wakely changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug libstdc++/100770] Incorrect if constexpr statement in ranges::unique_copy

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100770 --- Comment #2 from Patrick Palka --- Fixed on trunk so far by r12-1195: Author: Patrick Palka Date: Thu, 3 Jun 2021 12:30:29 -0400 libstdc++: Avoid hard error in ranges::unique_copy [PR100770] Here, in the constexpr if condition w

[Bug libstdc++/100894] New: The std::common_reference implementation seems to be wrong

2021-06-03 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100894 Bug ID: 100894 Summary: The std::common_reference implementation seems to be wrong Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/86694] gfortran rejects character parameter binding label

2021-06-03 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86694 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug fortran/86694] gfortran rejects character parameter binding label

2021-06-03 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86694 kargl at gcc dot gnu.org changed: What|Removed |Added CC||ehlert at thch dot uni-bonn.de

[Bug fortran/100870] Constant expression for bind(C) name in interface body not importable

2021-06-03 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100870 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/100893] Template argument conversion fails for dependant constant function pointer template parameters

2021-06-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100893 Patrick Palka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

2021-06-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100407 --- Comment #10 from H.J. Lu --- (In reply to seurer from comment #9) > > seurer@gcc1-power7:~/gcc/git/build/gcc-test$ grep .rodata attr-retain-1.s > .string "used_rodata2" > .string "unused_rodata" > .string "used_rodata" >

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

2021-06-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100407 --- Comment #9 from seurer at gcc dot gnu.org --- Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c -fdiag

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

2021-06-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100407 --- Comment #8 from seurer at gcc dot gnu.org --- Created attachment 50922 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50922&action=edit assembler file

[Bug libstdc++/100824] ranges::size should treat the subexpression as an lvalue

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100824 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org

[Bug libstdc++/99453] libstdc++*-gdb.py installation depends on library naming

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99453 Jonathan Wakely changed: What|Removed |Added Target Milestone|11.2|10.4 Resolution|---

[Bug libstdc++/100768] Range iterator operations should be function objects

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100768 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libstdc++/100833] ranges::advance should return n when i == bound

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100833 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/100833] ranges::advance should return n when i == bound

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100833 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:753c8680a46d371e179ff1ade36002486361095e commit r10-9887-g753c8680a46d371e179ff1ade36002486361095e Author: Jonathan Wake

[Bug libstdc++/100768] Range iterator operations should be function objects

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100768 --- Comment #3 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:e01562b302eae3d415b43a4efe7ce52cff3e0063 commit r10-9886-ge01562b302eae3d415b43a4efe7ce52cff3e0063 Author: Jonathan Wake

[Bug libstdc++/99453] libstdc++*-gdb.py installation depends on library naming

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99453 --- Comment #19 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:a937d0269c1202326a74965329159d90f176438a commit r10-9885-ga937d0269c1202326a74965329159d90f176438a Author: Jonathan Wake

[Bug libstdc++/99453] libstdc++*-gdb.py installation depends on library naming

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99453 --- Comment #18 from CVS Commits --- The releases/gcc-10 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:5b4b18b892278380cdb303c097466009914b828e commit r10-9884-g5b4b18b892278380cdb303c097466009914b828e Author: Philippe Blai

[Bug fortran/100855] pow run time gfortran vs ifort

2021-06-03 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100855 --- Comment #8 from Dominique d'Humieres --- > So gnu is indeed faster for real(8), but the result was changed. What OS are you using? In any sensible library REAL(4° should be faster than REAL(8). > notice the result was also changed REAL(4)

[Bug fortran/100892] ICE on procedure pointer to function returning array of size n

2021-06-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100892 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Last reconfi

[Bug libstdc++/100577] [11/12 Regression] Unhelpful diagnostics for ill-formed call to partially applied range adaptor object

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100577 --- Comment #4 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:57ed620ebfa4275d04efeec973e88f506b0e3ba8 commit r12-1184-g57ed620ebfa4275d04efeec973e88f506b0e3ba8 Author: Patrick Palka Date: T

[Bug c++/100592] Bogus "qualifiers cannot be applied" error with reference type produced by dependent alias template

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100592 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:d999d9b7e53b9a9cd2004a19e84c637e5e5013f5 commit r12-1183-gd999d9b7e53b9a9cd2004a19e84c637e5e5013f5 Author: Patrick Palka Date: T

[Bug c++/100862] using enum member access fail

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100862 --- Comment #1 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:69f517ac20566a645ff41a9bfca535822205a538 commit r12-1182-g69f517ac20566a645ff41a9bfca535822205a538 Author: Patrick Palka Date: T

[Bug tree-optimization/27109] Simplify "a - 10 > 150" into "a > 160" when range of a is known (in VRP or somewhere else)

2021-06-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27109 Andrew Macleod changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment

[Bug c++/100893] New: Template argument conversion fails for dependant constant function pointer template parameters

2021-06-03 Thread jlegg at feralinteractive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100893 Bug ID: 100893 Summary: Template argument conversion fails for dependant constant function pointer template parameters Product: gcc Version: 11.1.1 Status: UNCONFIRMED

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 --- Comment #7 from Jakub Jelinek --- Created attachment 50921 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50921&action=edit gcc12-pr100887-2.patch Untested fix for the #c3 ICE.

[Bug target/100703] __vector_pair and __vector_quad cannot be passed by reference

2021-06-03 Thread wschmidt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100703 Bill Schmidt changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug c++/53431] C++ preprocessor ignores #pragma GCC diagnostic

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 Jonathan Wakely changed: What|Removed |Added CC||tobi at gcc dot gnu.org --- Comment #4

[Bug c++/100891] #pragma GCC diagnostic ignored

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100891 Jonathan Wakely changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIR

[Bug c++/100877] g++ freezes system by consuming infinite amount of memory

2021-06-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100877 Jonathan Wakely changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug c/98892] FAIL: gcc.dg/plugin/diagnostic-test-expressions-1.c

2021-06-03 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98892 Eric Botcazou changed: What|Removed |Added Host|hppa-unknown-linux-gnu | Last reconfirmed|

[Bug fortran/100892] New: ICE on procedure pointer to function returning array of size n

2021-06-03 Thread daniel.price at monash dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100892 Bug ID: 100892 Summary: ICE on procedure pointer to function returning array of size n Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/99122] [10 Regression] ICE in force_constant_size, at gimplify.c:733

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99122 --- Comment #37 from CVS Commits --- The releases/gcc-11 branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:8b1190d527d01dc74ee53e47b0366d01270c330c commit r11-8508-g8b1190d527d01dc74ee53e47b0366d01270c330c Author: Eric Botcazou

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 --- Comment #6 from Zdenek Sojka --- (In reply to Jakub Jelinek from comment #5) > Created attachment 50919 [details] > gcc12-pr100887.patch > > Untested fix. Thank you for the patch. So the testcase from c#3 might be unrelated.

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

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

[Bug ipa/99122] [10 Regression] ICE in force_constant_size, at gimplify.c:733

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99122 --- Comment #36 from CVS Commits --- The master branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:ad085ef5fb4142df2027f81ea03992fdafc6e2f6 commit r12-1176-gad085ef5fb4142df2027f81ea03992fdafc6e2f6 Author: Eric Botcazou Date: T

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 --- Comment #4 from Zdenek Sojka --- (In reply to Jakub Jelinek from comment #1) > ICEs since r12-1128-gef8176e0fac935c095cc39f4ecdfd43cdb8cb3f3 That is when __builtin_shufflevector() was introduced.

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 --- Comment #3 from Zdenek Sojka --- Probably related issue: $ cat testcase.c typedef unsigned long long __attribute__((__vector_size__ (16))) U; typedef unsigned long long __attribute__((__vector_size__ (32))) V; typedef unsigned long long __a

[Bug target/100885] [12 Regression] ICE: in extract_constrain_insn, at recog.c:2671: insn does not satisfy its constraints: {sse4_1_zero_extendv8qiv8hi2}

2021-06-03 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100885 --- Comment #5 from Hongtao.liu --- A patch is posted at https://gcc.gnu.org/pipermail/gcc-patches/2021-June/571815.html

[Bug libstdc++/100889] Wrong param type for std::atomic_ref<_Tp*>::wait

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

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 --- Comment #2 from Jakub Jelinek --- Slightly adjusted so that it doesn't use uninitialized vars and does actually return what is computed: typedef unsigned __int128 U __attribute__((__vector_size__ (64))); typedef unsigned __int128 V __attribu

[Bug target/100887] [12 Regression] ICE: in ix86_expand_vector_init_concat, at config/i386/i386-expand.c:14178 with -mavx512f and __builtin_shufflevector()

2021-06-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100887 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2021-06-03 Target Milestone|---

[Bug c++/67193] Overzealous -Wstack-usage warning

2021-06-03 Thread tobi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67193 Tobias Schlüter changed: What|Removed |Added Known to fail||10.3.0, 11.1.0 --- Comment #4 from Tob

[Bug c++/100877] g++ freezes system by consuming infinite amount of memory

2021-06-03 Thread wang_feng at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100877 Feng Wang changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/100891] New: #pragma GCC diagnostic ignored

2021-06-03 Thread tobi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100891 Bug ID: 100891 Summary: #pragma GCC diagnostic ignored Product: gcc Version: 10.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ A

[Bug ipa/100888] ICE: symtab_node::verify failed, symtab_node::verify()

2021-06-03 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100888 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc d

[Bug target/100333] arm: ICE (unrecognizable insn) with CMSE nonsecure call and -march=armv8.1-m.main

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100333 --- Comment #4 from CVS Commits --- The releases/gcc-11 branch has been updated by Alex Coplan : https://gcc.gnu.org/g:e58539d965059994ebac606ae7533e857bbe199f commit r11-8506-ge58539d965059994ebac606ae7533e857bbe199f Author: Alex Coplan Date

[Bug middle-end/31531] A microoptimization of isnegative of signed integer

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31531 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #15 from Andrew Pin

[Bug c++/100859] [12 Regression][OpenMP] ICE in tsubst_omp_clauses, at cp/pt.c:17520 since r12-1108-g9a5de4d5af1c10a8

2021-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100859 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:098f4e989beb1a1be1157430c56ea4f158c1d538 commit r12-1171-g098f4e989beb1a1be1157430c56ea4f158c1d538 Author: Jakub Jelinek Date: T

[Bug fortran/59202] Erroneous argument aliasing with defined assignment

2021-06-03 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59202 --- Comment #4 from federico --- The self-assignment issue is present even if the derived type has no allocatable components. Here is a sample test program that gives an error with gfortran 10.2.0: module assign implicit none pr

[Bug fortran/59202] Erroneous argument aliasing with defined assignment

2021-06-03 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59202 federico changed: What|Removed |Added CC||federico.perini at gmail dot com --- Comment

[Bug fortran/100855] pow run time gfortran vs ifort

2021-06-03 Thread nadavhalahmi560 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100855 --- Comment #7 from Nadav Halahmi --- (In reply to Dominique d'Humieres from comment #6) > On a MacOS, Corei9, 2.4Ghz, the program runs in ~1s, almost indpendtly of > the option level. > > This PR remind me an old problem in which the transcend

[Bug c/70742] Support div as a builtin

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70742 Andrew Pinski changed: What|Removed |Added Assignee|andres.tiraboschi@tallertec |unassigned at gcc dot gnu.org

[Bug c/70742] Support div as a builtin

2021-06-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70742 Andrew Pinski changed: What|Removed |Added CC||david at westcontrol dot com --- Comment

[Bug c/100890] The "div" standard library functions could be optimised as builtins

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

[Bug target/100885] [12 Regression] ICE: in extract_constrain_insn, at recog.c:2671: insn does not satisfy its constraints: {sse4_1_zero_extendv8qiv8hi2}

2021-06-03 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100885 --- Comment #4 from Hongtao.liu --- > Need to adjust the third constraint from (v, vm, C, n) to (Yw, Ywm, C, n) Also for those extend instructions which need AVX512VL is needed for xmm16-xmm32.

[Bug c/100890] New: The "div" standard library functions could be optimised as builtins

2021-06-03 Thread david at westcontrol dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100890 Bug ID: 100890 Summary: The "div" standard library functions could be optimised as builtins Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/100703] __vector_pair and __vector_quad cannot be passed by reference

2021-06-03 Thread alexander.grund--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100703 --- Comment #3 from Alexander Grund --- I found that this was fixed in 10.3 and 11.1 by https://github.com/gcc-mirror/gcc/commit/e2882e76089cecdc268d0835c54cabfa80b5b0be So yes only happens in 10.2. Thanks for checking that!

[Bug target/43892] PowerPC suboptimal "add with carry" optimization

2021-06-03 Thread joakim.tjernlund at infinera dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892 --- Comment #34 from Joakim Tjernlund --- (In reply to Christophe Leroy from comment #28) > Looks like we have a way to do it. Works at least with GCC 5.5, 8.2, 9.2, > 10.1 > > unsigned long g(unsigned long a, unsigned long b) > { > unsign