[Bug c++/110981] New: constexpr variable definition that requires dynamic destruction should be rejected

2023-08-10 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110981 Bug ID: 110981 Summary: constexpr variable definition that requires dynamic destruction should be rejected Product: gcc Version: 13.2.1 Status: UNCONFIRMED Key

[Bug target/110792] [13/14 Regression] GCC 13 x86_32 miscompilation of Whirlpool hash function

2023-08-10 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110792 --- Comment #15 from Sam James --- Roger, is this one ready to backport to releases/gcc-13 so we can pick it up easily downstream via the branch snapshots, or do you want to let it bake on trunk a bit longer? Cheers.

[Bug tree-optimization/110982] New: (unsigned)(signed_char) != (unsigned)-1 is never changed back into signed_char != -1

2023-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110982 Bug ID: 110982 Summary: (unsigned)(signed_char) != (unsigned)-1 is never changed back into signed_char != -1 Product: gcc Version: 14.0 Status: UNCONFIRMED Key

[Bug web/110983] New: -fpatchable-function-entry is missing in Option Summary page

2023-08-10 Thread sray at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110983 Bug ID: 110983 Summary: -fpatchable-function-entry is missing in Option Summary page Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/110983] -fpatchable-function-entry is missing in Option Summary page

2023-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110983 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c/84510] C front-end does not utilise -Wuseless-cast

2023-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84510 --- Comment #3 from CVS Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:68783211f660a501dee203aec11dae99bf9808ba commit r14-3139-g68783211f660a501dee203aec11dae99bf9808ba Author: Martin Uecker Date: Th

[Bug tree-optimization/110984] New: phiopt's spaceship_replacement should support cast and !=

2023-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110984 Bug ID: 110984 Summary: phiopt's spaceship_replacement should support cast and != Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug tree-optimization/110984] phiopt's spaceship_replacement should support cast and !=

2023-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110984 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug tree-optimization/110984] phiopt's spaceship_replacement should support cast and !=

2023-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110984 --- Comment #2 from Andrew Pinski --- Note the main reason why this does not optimize down to `i <= j` without phiopt on the trunk because of a few different reasons: 1) changing the return type to _Bool (or bool) allows us to get: ``` _1 = i_

[Bug middle-end/110954] [14 Regression] Wrong code with -O0

2023-08-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110954 --- Comment #6 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:f956c232649e4bb7482786cd54e5d5b4085cd00a commit r14-3140-gf956c232649e4bb7482786cd54e5d5b4085cd00a Author: Andrew Pinski Date: We

<    1   2