GCC nie zgłasza źle sformułowanego wywołania lambda constexpr

Poniżej znajdują się dwa przypadki testowe dla niezdefiniowanego zachowania, wyrażone jako IIFE (Natychmiastowa wywoływana ekspresja lambda): constexpr auto test3 = []{ int* p{}; { int x{}; p = &x; } return *p; // Undefined Behaviour }(); // IIFE constexpr auto test4 = []{ int x =...