[Bug tree-optimization/112307] Segmentation fault with -O1 -fcode-hoisting

2024-03-08 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112307 --- Comment #10 from Raffael Casagrande --- (In reply to Jonathan Wakely from comment #9) Thanks very much! I missed the part with the trivial copy constructor and learned again an important lesson. That explains why it works when I defined

[Bug tree-optimization/112307] Segmentation fault with -O1 -fcode-hoisting

2024-03-08 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112307 --- Comment #7 from Raffael Casagrande --- @Jonathan Wakely Thanks very much for the detailed analysis. But there is one point which I don't understand: > BUT, the self-referential pointer is set to the address of the range_ member > before

[Bug c++/112307] New: Segmentation fault with -O1 -fcode-hoisting

2023-10-31 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112307 Bug ID: 112307 Summary: Segmentation fault with -O1 -fcode-hoisting Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/106309] New: ICE: error reporting routines re-entered

2022-07-14 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106309 Bug ID: 106309 Summary: ICE: error reporting routines re-entered Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/104788] New: ICE

2022-03-04 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104788 Bug ID: 104788 Summary: ICE Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc

[Bug c++/104594] New: narrowing conversion of -1 to unsigned char at compile time not detected

2022-02-18 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104594 Bug ID: 104594 Summary: narrowing conversion of -1 to unsigned char at compile time not detected Product: gcc Version: 12.0 Status: UNCONFIRMED Severity:

[Bug c++/102748] New: static_assert on concept leads to undefined reference

2021-10-14 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102748 Bug ID: 102748 Summary: static_assert on concept leads to undefined reference Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/102181] std::advance and std::views::iota don't work

2021-09-02 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102181 --- Comment #3 from Raffael Casagrande --- thanks for the fast response. I can switch over to std::ranges::advance. MSVC compiles the snippet without problems...

[Bug libstdc++/102181] New: std::advance and std::views::iota don't work

2021-09-02 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102181 Bug ID: 102181 Summary: std::advance and std::views::iota don't work Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug gcov-profile/100744] Undefined symbol __gcov_flush when building with -fprofile-arcs

2021-05-24 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100744 --- Comment #2 from Raffael Casagrande --- Oh, I didn't notice this change. Thanks for pointing this out!

[Bug gcov-profile/100744] New: Undefined symbol __gcov_flush when building with -fprofile-arcs

2021-05-24 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100744 Bug ID: 100744 Summary: Undefined symbol __gcov_flush when building with -fprofile-arcs Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/100739] New: Definition of function template doesn't match declaration

2021-05-24 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100739 Bug ID: 100739 Summary: Definition of function template doesn't match declaration Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug c++/100502] New: ICE in enforce_access at cp/semantics.c:368

2021-05-10 Thread raffael at casagrande dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100502 Bug ID: 100502 Summary: ICE in enforce_access at cp/semantics.c:368 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: