[Bug ipa/99835] missed optimization for dead code elimination at -O3 (vs. -O1)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99835 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/100112] missed optimization for dead code elimination at -O3, -Os (vs. -O1, -O2)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100112 Andrew Pinski changed: What|Removed |Added Keywords||alias Component|ipa

[Bug tree-optimization/100112] missed optimization for dead code elimination at -O3, -Os (vs. -O1, -O2)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100112 Andrew Pinski changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug ipa/100220] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2)

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

[Bug ipa/100314] missed optimization for dead code elimination at -O3 (vs. -O1) (inlining differences)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100314 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Summary|missed optimizatio

[Bug tree-optimization/100315] missed optimization for dead code elimination at -O3, -O2 (vs. -O1, -Os)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100315 Andrew Pinski changed: What|Removed |Added Keywords|missed-optimization |wrong-code --- Comment #1 from Andrew P

[Bug libstdc++/84110] Null character in regex throws std::regex_error

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84110 --- Comment #2 from Jonathan Wakely --- I agree ECMAScript should treat NUL as an ordinary char. POSIX doesn't though: "The interfaces specified in POSIX.1-2017 do not permit the inclusion of a NUL character in an RE or in the string to be match

[Bug tree-optimization/100359] missed optimization for dead code elimination at -O3 (vs. -O2)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100359 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/100221] missed optimization for dead code elimination at -O3 (vs. -O1, -Os, -O2)

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100221 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-09-25 Status|UNCONFIRM

[Bug c++/102482] New: Winit-list-lifetime false positive for temporaries with std::initializer_list

2021-09-25 Thread federico.kircheis at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102482 Bug ID: 102482 Summary: Winit-list-lifetime false positive for temporaries with std::initializer_list Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity

[Bug tree-optimization/102483] New: Regression in codegen of reduction of 4 chars

2021-09-25 Thread david.bolvansky at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102483 Bug ID: 102483 Summary: Regression in codegen of reduction of 4 chars Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/62226] Encode CPP options in lang.opt

2021-09-25 Thread manu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62226 --- Comment #2 from Manuel López-Ibáñez --- (In reply to Tobias Burnus from comment #1) > I am not sure whether the original issue still exists. > > Fortran now uses a lot of the common machinery and also seems to handle > CPP() well. > > Thus,

[Bug fortran/102484] New: Refactor duplicated cb_cpp_diagnostic_cpp_option

2021-09-25 Thread manu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102484 Bug ID: 102484 Summary: Refactor duplicated cb_cpp_diagnostic_cpp_option Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/89040] [9 Regressiom] Wrong code with -mno-mmx

2021-09-25 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89040 Mikael Pettersson changed: What|Removed |Added CC||mikpelinux at gmail dot com --- Comm

[Bug target/102483] Reduction of 4 chars can be improved

2021-09-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102483 Andrew Pinski changed: What|Removed |Added Component|tree-optimization |target Status|UNCONFIRMED

[Bug libstdc++/102377] FAIL: 29_atomics/atomic_flag/cons/56012.cc with -std=gnu++20

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102377 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libstdc++/102358] niter_base and miter_base overloaded for move_iterator missing constexpr

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102358 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-09-25 Ever confirmed|0

[Bug libstdc++/101136] msdosdjgpp toolchain cannot find std::wstring_view

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101136 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/100444] std::random_device isn't random on AMD

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100444 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libstdc++/100990] Iterator checks for Debug Mode cannot be used with a non-common range

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100990 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/101124] [12 Regression] pair(0, 0) was intended to be deprecated, but is rejected now

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101124 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/99942] [9/10/11/12 Regression] COW std::string::data() is noexcept but can throw

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99942 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/79539] __polynomial mode lookahead still has an exponential behavior

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79539 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-09-25 Status|UNCONFIR

[Bug libstdc++/59267] gcc 4.8.2 optimizes code with side-effects away

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59267 Jonathan Wakely changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug libstdc++/59267] gcc 4.8.2 optimizes code with side-effects away

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59267 --- Comment #5 from Jonathan Wakely --- (In reply to James from comment #3) > Sorry about having a second comment in a row, but I was playing a bit more > with this, and using a string stream as solely an output stream doesn't > appear to update

[Bug libstdc++/59769] please add ios_base::__noreplace

2021-09-25 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59769 --- Comment #1 from Jonathan Wakely --- This should be done in the C++ standard, not just as a libstdc++ extension.

[Bug target/102485] New: -Wa,-many no longer has any effect

2021-09-25 Thread pc at us dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102485 Bug ID: 102485 Summary: -Wa,-many no longer has any effect Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/102462] vectorization breaks diagnostic for array out of bound detect.

2021-09-25 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102462 --- Comment #8 from Hongtao.liu --- I got a case3 from Wstringop-overflow-76.c #define MAX(p, q) ((p) > (q) ? (p) : (q)) struct B4_B6 { char b4[4]; char b6[6]; // { dg-message "at offset 6 into destination object 'b6' of size 6" "note