[Bug c++/117382] Conversion of integral to enumeration outside of range is UB but works in consteval context

2024-10-31 Thread konstantin.vladimirov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117382 --- Comment #1 from Tilir --- Live example: https://godbolt.org/z/nrW7M4W3j

[Bug c++/117382] New: Conversion of integral to enumeration outside of range is UB but works in consteval context

2024-10-31 Thread konstantin.vladimirov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117382 Bug ID: 117382 Summary: Conversion of integral to enumeration outside of range is UB but works in consteval context Product: gcc Version: 14.2.0 Status: UNCONFIRMED

[Bug c++/115233] New: constexpr RVO result is not determined as constant epression

2024-05-26 Thread konstantin.vladimirov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115233 Bug ID: 115233 Summary: constexpr RVO result is not determined as constant epression Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/114703] New: Missed devirtualization in rather simple case

2024-04-12 Thread konstantin.vladimirov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114703 Bug ID: 114703 Summary: Missed devirtualization in rather simple case Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/97220] New: Overload resolution works wrong when implicit conversion not exists

2020-09-27 Thread konstantin.vladimirov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97220 Bug ID: 97220 Summary: Overload resolution works wrong when implicit conversion not exists Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal