[Bug debug/108843] New: timeout with -g -O3 ?

2023-02-18 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108843 Bug ID: 108843 Summary: timeout with -g -O3 ? Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Assignee:

[Bug debug/108843] timeout with -g -O3 ?

2023-02-18 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108843 --- Comment #1 from David Binderman --- Problem seems to start sometime before 20220306.

[Bug target/94908] Failure to optimally optimize certain shuffle patterns

2023-02-18 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94908 Uroš Bizjak changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #5 f

[Bug tree-optimization/108844] New: sincos opportunity missed

2023-02-18 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108844 Bug ID: 108844 Summary: sincos opportunity missed Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tree-optimization

[Bug c/105660] [12/13 Regression] ICE in warn_parm_array_mismatch when merging two function decls and VLA arguments since r12-1218-gc6503fa93b5565c9

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105660 --- Comment #12 from CVS Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:3057d7928c0dbc78dbf748c9621ccd102e06beee commit r13-6127-g3057d7928c0dbc78dbf748c9621ccd102e06beee Author: Martin Uecker Date:

[Bug c/108375] [10/11/12/13 Regression] Some variably modified types not detected as such

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108375 --- Comment #9 from CVS Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:47821ba07a19b672d3cba351a03af2b122e02213 commit r13-6128-g47821ba07a19b672d3cba351a03af2b122e02213 Author: Martin Uecker Date: W

[Bug target/108832] [13 Regression] ICE in replace_rtx, at rtlanal.cc:3358

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108832 --- Comment #6 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3c135697fd5f79db0954a79a48dcbba657e93f2e commit r13-6131-g3c135697fd5f79db0954a79a48dcbba657e93f2e Author: Jakub Jelinek Date: S

[Bug tree-optimization/108819] [12/13 Regression] ICE on valid code at -O1 with "-fno-tree-ccp -fno-tree-forwprop" on x86_64-linux-gnu: tree check: expected ssa_name, have integer_cst in number_of_ite

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108819 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:32b5875c911f80d551d006d7473e6f1f8705857a commit r13-6132-g32b5875c911f80d551d006d7473e6f1f8705857a Author: Jakub Jelinek Date: S

[Bug target/108832] [13 Regression] ICE in replace_rtx, at rtlanal.cc:3358

2023-02-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108832 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/108819] [12 Regression] ICE on valid code at -O1 with "-fno-tree-ccp -fno-tree-forwprop" on x86_64-linux-gnu: tree check: expected ssa_name, have integer_cst in number_of_iterat

2023-02-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108819 Jakub Jelinek changed: What|Removed |Added Summary|[12/13 Regression] ICE on |[12 Regression] ICE on

[Bug target/104375] [x86] Failure to recognize bzhi pattern when shr is present

2023-02-18 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104375 --- Comment #4 from Gabriel Ravier --- So should the bug be marked as fixed or... ?

[Bug target/104375] [x86] Failure to recognize bzhi pattern when shr is present

2023-02-18 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104375 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/108389] LTO(plugin) can not find lto-ed symbols

2023-02-18 Thread eebssk1 at godaftwithebk dot pub via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108389 --- Comment #2 from BBK --- It truly looks like a plugin problem. See the output eebssk1@dEBianKb:~/a$ ~/mingw-gcc/i686-w64-mingw32/bin/i686-w64-mingw32-gcc-nm *strnlen* T _strnlen eebssk1@dEBianKb:~/a$ ~/mingw-gcc/i686-w64-mingw32/bin

[Bug lto/108389] LTO(plugin) can not find lto-ed symbols

2023-02-18 Thread eebssk1 at godaftwithebk dot pub via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108389 --- Comment #3 from BBK --- Also since the libraries are built with fat objects,build the program with -fno-lto does success.

[Bug lto/108389] LTO(plugin) can not find lto-ed symbols

2023-02-18 Thread eebssk1 at godaftwithebk dot pub via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108389 --- Comment #4 from BBK --- I managed to save the /tmp/*.res file generated by plugin,and there's no such entry mention strnlen in it.

[Bug sanitizer/108845] New: Unnecessary signed integer overflow checks

2023-02-18 Thread qrzhang at gatech dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108845 Bug ID: 108845 Summary: Unnecessary signed integer overflow checks Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: sa

[Bug sanitizer/108845] Unnecessary signed integer overflow checks

2023-02-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108845 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug sanitizer/108845] Unnecessary signed integer overflow checks

2023-02-18 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108845 --- Comment #2 from Jakub Jelinek --- I'm not convinced it is a good idea. Sure, in the above case it is obvious it will never trigger, but if we say use ranger to decide if the operation can or can't overflow, then VRP is in many cases based on

[Bug sanitizer/108845] Unnecessary signed integer overflow checks

2023-02-18 Thread qrzhang at gatech dot edu via Gcc-bugs
e: == void main () { int a; [local count: 118111600]: [local count: 955630225]: # a_5 = PHI a_3 = .UBSAN_CHECK_ADD (a_5, 1); if (a_3 != 2) goto ; [89.00%] else goto ; [11.00%] [local count: 118111600]: return; } == $ gcc-trunk -v gcc version 13.0.1 20230218 (experimental) [master r13-6132-g32b5875c911] (GCC)

[Bug c++/53638] static_assert handling behavior ignores template specializations

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53638 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fri

[Bug c++/87389] if constexpr not working properly with static_assert

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87389 --- Comment #4 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fri

[Bug c++/52809] Template non-dependent static_assert diagnostics may confuse

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52809 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fri

[Bug c++/104041] static_assert failure triggered by non-selected template specialization

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104041 --- Comment #4 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fr

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92099 --- Comment #6 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fri

[Bug c++/89741] [9 Regression] static_assert fires when template not instantiated

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 --- Comment #12 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fr

[Bug c++/104691] SFINAE does not disable static_assert

2023-02-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104691 --- Comment #6 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9944ca17c0766623bce260684edc614def7ea761 commit r13-6133-g9944ca17c0766623bce260684edc614def7ea761 Author: Jason Merrill Date: Fr

[Bug libstdc++/108846] New: std::copy, std::copy_n on potentially overlapping subobjects

2023-02-18 Thread arthur.j.odwyer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108846 Bug ID: 108846 Summary: std::copy, std::copy_n on potentially overlapping subobjects Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/108846] std::copy, std::copy_n on potentially overlapping subobjects

2023-02-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108846 --- Comment #1 from Andrew Pinski --- The memcpy/memmove change was done in r9-1943-g20a0c4e3dc9948

[Bug c/102939] Ridiculously long compilation times on (admittedly itself ridiculous) pointer declaration

2023-02-18 Thread muecker at gwdg dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102939 Martin Uecker changed: What|Removed |Added CC||muecker at gwdg dot de --- Comment #5 f

[Bug libstdc++/108846] std::copy, std::copy_n on potentially overlapping subobjects

2023-02-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108846 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/108846] std::copy, std::copy_n on potentially overlapping subobjects

2023-02-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108846 --- Comment #3 from Andrew Pinski --- Even https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#2544 is very much related.

[Bug ipa/107931] [12/13 Regression] -Og causes always_inline to fail since r12-6677-gc952126870c92cf2

2023-02-18 Thread ishikawa at yk dot rim.or.jp via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107931 --- Comment #14 from ishikawa,chiaki --- (In reply to Andrew Pinski from comment #13) > (In reply to ishikawa,chiaki from comment #11) > > What is exactly the compiler-defined macro when "-Og" is used on the command > > line? > > There is not o

[Bug sanitizer/108845] Unnecessary signed integer overflow checks

2023-02-18 Thread qrzhang at gatech dot edu via Gcc-bugs
> void main () > { > int a; > >[local count: 118111600]: > >[local count: 955630225]: > # a_5 = PHI > a_3 = .UBSAN_CHECK_ADD (a_5, 1); > if (a_3 != 2) > goto ; [89.00%] > else > goto ; [11.00%] > >[local count: 1181116