[Bug tree-optimization/98464] [11 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in tree_nop_conversion_p, at tree.c:12825 by r11-4637

2020-12-29 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98464 Kewen Lin changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/98476] OpenMP offload syntax restriction

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

[Bug fortran/98476] New: OpenMP offload syntax restriction

2020-12-29 Thread xw111luoye at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98476 Bug ID: 98476 Summary: OpenMP offload syntax restriction Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug target/95381] [11 Regression]: Bootstrap on m68k fails with ICE: in operator[], at vec.h:867

2020-12-29 Thread law at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95381 --- Comment #10 from Jeffrey A. Law --- So if that bisection is accurate, the only way this could be failing would be if something with a deprecated attribute is being used. Maybe some printfs in warn_deprecated_use? But again, I'm a bit

[Bug target/98461] Suboptimal codegen for negating a movemask

2020-12-29 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98461 --- Comment #6 from Hongtao.liu --- (In reply to Jakub Jelinek from comment #5) > Created attachment 49854 [details] > gcc11-pr98461.patch > > Untested fix. + if (GET_MODE_NUNITS (mode) == 32) Yes, and i missed this part.

[Bug fortran/98458] PRINT the array constructed from implied do-loop throw ICE

2020-12-29 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98458 --- Comment #6 from Steve Kargl --- On Wed, Dec 30, 2020 at 12:52:03AM +, xiao@compiler-dev.com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98458 > > --- Comment #5 from xiao@compiler-dev.com --- > (In reply to Paul

[Bug fortran/98458] PRINT the array constructed from implied do-loop throw ICE

2020-12-29 Thread xiao.liu--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98458 --- Comment #5 from xiao@compiler-dev.com --- (In reply to Paul Thomas from comment #4) > Created attachment 49856 [details] > Fix for the PR > > Thank you for the report on this problem. > > The attached patch fixes the problem and

[Bug c++/98475] New: Class template argument deduction for alias templates fails

2020-12-29 Thread kimhappy at hanyang dot ac.kr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98475 Bug ID: 98475 Summary: Class template argument deduction for alias templates fails Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/64243] Passing and returning structures with single member of floating type via SSE registers is wrong on Windows x86-64 ABI

2020-12-29 Thread bart at bartjanssens dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64243 Bart Janssens changed: What|Removed |Added CC||bart at bartjanssens dot org ---

[Bug tree-optimization/98474] [8/9/10/11 Regression] incorrect results using __uint128_t

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98474 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2020-12-29 Ever confirmed|0

[Bug tree-optimization/98474] [8/9/10/11 Regression] incorrect results using __uint128_t

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98474 Jakub Jelinek changed: What|Removed |Added Summary|incorrect results using |[8/9/10/11 Regression]

[Bug c++/98474] incorrect results using __uint128_t

2020-12-29 Thread jeffhurchalla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98474 --- Comment #1 from Jeff Hurchalla --- If I change only the optimization level in the compile command to -O1, then echo prints the correct result 0. I have a non-minimal (but still very small) test file on godbolt at

[Bug c++/98474] New: incorrect results using __uint128_t

2020-12-29 Thread jeffhurchalla at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98474 Bug ID: 98474 Summary: incorrect results using __uint128_t Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/98466] Debug Mode iterators for unordered containers do not implement N3644

2020-12-29 Thread fdumont at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98466 François Dumont changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |fdumont at gcc dot gnu.org

[Bug fortran/93685] [9/10/11 Regression] ICE in gfc_constructor_append_expr, at fortran/constructor.c:135

2020-12-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93685 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED

[Bug fortran/93685] [9/10/11 Regression] ICE in gfc_constructor_append_expr, at fortran/constructor.c:135

2020-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93685 --- Comment #8 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:fe37f4aac179e8a7489fa5492dd56dce95f094b2 commit r9-9141-gfe37f4aac179e8a7489fa5492dd56dce95f094b2 Author: Harald Anlauf

[Bug fortran/92736] [9 Regression] Error when using a variable from a module in a submodule and its parent module.

2020-12-29 Thread mehdi.chinoune at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92736 --- Comment #9 from Chinoune --- Since no one is going to backport the fix, should we close it as "won't fix"?

[Bug c++/98441] [11 Regression] member function pointer incorrectly parsed as having trailing return type

2020-12-29 Thread daniel.santos at pobox dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98441 --- Comment #6 from Daniel Santos --- (In reply to Jonathan Wakely from comment #5) > That's why you're asked to provide the output of 'gcc -v' by the > instructions at https://gcc.gnu.org/bugs/ (because we can't guess that your > 10.2.0 is

[Bug libstdc++/98473] New: std::vector::insert(pos, first, last) doesn't compile for T which has a deleted assignment operator

2020-12-29 Thread b.stanimirov at abv dot bg via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98473 Bug ID: 98473 Summary: std::vector::insert(pos, first, last) doesn't compile for T which has a deleted assignment operator Product: gcc Version: unknown Status:

[Bug fortran/97612] [F08] Structure constructor of type with nested allocatable array components fails to compile

2020-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97612 --- Comment #5 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:eeb145317b42d5203056851435457d9189a7303d commit r11-6365-geeb145317b42d5203056851435457d9189a7303d Author: Paul Thomas Date: Tue

[Bug fortran/93833] [8/9/10/11 Regression] ICE in trans_array_constructor, at fortran/trans-array.c:2566

2020-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93833 --- Comment #10 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:feae0af82753e06fbff6103da5fbb3b28e1ddbd7 commit r11-6364-gfeae0af82753e06fbff6103da5fbb3b28e1ddbd7 Author: Paul Thomas Date: Tue

[Bug fortran/98458] PRINT the array constructed from implied do-loop throw ICE

2020-12-29 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98458 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org

[Bug target/95361] Segfault when generating an epilogue for a partly-shrinked-wrapped SVE frame

2020-12-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95361 rsandifo at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED

[Bug tree-optimization/98467] gcc optimizes tapping code away

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98467 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug fortran/98472] New: internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:7352

2020-12-29 Thread ruicoelhopedro at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98472 Bug ID: 98472 Summary: internal compiler error: in gfc_conv_expr_descriptor, at fortran/trans-array.c:7352 Product: gcc Version: 10.2.0 Status: UNCONFIRMED

[Bug tree-optimization/98467] gcc optimizes tapping code away

2020-12-29 Thread bernd.edlinger at hotmail dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98467 --- Comment #2 from Bernd Edlinger --- I debugged a bit in when we decide this function is const. That appears to be in gcc/ipa-fnsummary.c: /* Return true if T is a pointer pointing to memory location that is local for the function (that

[Bug sanitizer/98206] UBSan: Casting from multiple inheritance base to derived class triggers undefined behavior sanitizer

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

[Bug sanitizer/98206] UBSan: Casting from multiple inheritance base to derived class triggers undefined behavior sanitizer

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98206 --- Comment #3 from Jakub Jelinek --- Testcase without any headers: template struct Base1 { char c1; }; template struct Base2 { char c2; auto () const { return static_cast (*this); } }; struct X : public Base1, public Base2 { X

[Bug c++/98463] [11 Regression] internal compiler error: in output_constructor_regular_field, at varasm.c:5491 by r11-2720

2020-12-29 Thread romain.geissler at amadeus dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98463 --- Comment #3 from Romain Geissler --- Hi, While I initially flagged this as a regression in gcc 11, it's indeed a latent gcc bug which predates gcc 11. What makes it for my specific test case a regression is because now tuple use

[Bug libgcc/97543] powerpc64le: libgcc has unexpected long double in .gnu_attribute

2020-12-29 Thread gustavowalbon at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97543 --- Comment #11 from Gustavo Walbon --- Michael, Works with GCC v10. I backported this patch for the Alpine[1] gcc v10 and then I used the libgcc package to test. I have used the binutils v2.35.1 with the warning of the GNU Attribute and the

[Bug rtl-optimization/98289] [8/9/10 Regression] [x86] Suboptimal optimization of stack usage when function call does not occur

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98289 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Summary|[8/9/10/11

[Bug target/98461] Suboptimal codegen for negating a movemask

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

[Bug libstdc++/93456] No overflow check in __atomic_futex_unsigned_base::_M_futex_wait_until

2020-12-29 Thread aoliva at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93456 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug middle-end/56719] missed optimization: i > 0xffff || i*4 > 0xffff

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56719 --- Comment #9 from Jakub Jelinek --- Created attachment 49853 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49853=edit gcc11-pr56719.patch Untested patch to implement the #c8 optimization.

[Bug fortran/98426] find_symbol in module.c traverses O(N) part of a search tree

2020-12-29 Thread mscfd at gmx dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98426 --- Comment #3 from martin --- Sorry for the noise, but as this gives big reductions in compilation time it is quite important to me (and probably other big module based projects). I just realised that I mixed up gfc_symtree->name and

[Bug target/97012] [SVE] Extend PR96357 to other aarch64-sve.md patterns

2020-12-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97012 rsandifo at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED

[Bug target/95381] [11 Regression]: Bootstrap on m68k fails with ICE: in operator[], at vec.h:867

2020-12-29 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95381 --- Comment #9 from John Paul Adrian Glaubitz --- I have bisected this now and it turns out, the regression was introduced by: commit eede1a6bf3a4f33fa5afef9e4dfc80c4dd89eeb3 Author: Nick Clifton Date: Mon Jun 18 10:39:01 2018 +

[Bug libstdc++/98471] libstdc++ fails to build with clang on windows because of filesystem bug

2020-12-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98471 Jonathan Wakely changed: What|Removed |Added Target|mingw-w64-x86_64, windows |mingw-w64-x86_64

[Bug c++/98441] [11 Regression] member function pointer incorrectly parsed as having trailing return type

2020-12-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98441 Jonathan Wakely changed: What|Removed |Added Version|10.2.0 |11.0 Known to work|10.1.0

[Bug c++/98469] ICE in cxx_eval_constant_expression, at cp/constexpr.c:6350

2020-12-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98469 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug gcov-profile/96919] [GCOV] uncovered line of stack allocation while using virutal destructor

2020-12-29 Thread bhavana.kilambi at blackfigtech dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96919 --- Comment #12 from Bhavana Kilambi --- Created attachment 49851 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49851=edit a tweak to fix the issue Hi Martin, My sincere apologies for the delay in replying and also for uploading a

[Bug c++/98441] [11 Regression] member function pointer incorrectly parsed as having trailing return type

2020-12-29 Thread daniel.santos at pobox dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98441 --- Comment #4 from Daniel Santos --- Created attachment 49850 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49850=edit Gentoo gcc 10.2.0-r2 patches (In reply to Jonathan Wakely from comment #3) > (In reply to Daniel Santos from comment

[Bug c++/98461] Suboptimal codegen for negating a movemask

2020-12-29 Thread denis.yaroshevskij at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98461 --- Comment #4 from Denis Yaroshevskiy --- (In reply to Hongtao.liu from comment #3) > Could you mark this bug as blocks PR98375 Done? > ... waiting for Stage 1 of GCC 12 to be applied.) So. the next gcc should have a fix? Fantastic! Will it

[Bug c++/98471] New: libstdc++ fails to build with clang on windows because of filesystem bug

2020-12-29 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98471 Bug ID: 98471 Summary: libstdc++ fails to build with clang on windows because of filesystem bug Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal