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
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
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++
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++
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
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:
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
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...
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
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!
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
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
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:
13 matches
Mail list logo