https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68139
Daniel Krügler <daniel.kruegler at googlemail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.kruegler@googlemail. | |com --- Comment #1 from Daniel Krügler <daniel.kruegler at googlemail dot com> --- Your argumentation is a bit flawed because the standard never guarantees that address values within library code implicitly are required to use std::addressof - the library specification needs to say that explicitly. But in this case I agree that the library needs to handle that case. The reason for this is, because the *specification* of rethrow_if_nested doesn't say anything about the need to determine address values.