Od GCC 6 w C++ deklaracji/definicji unique_ptr<T[]>::reset metody (nie ten, który akceptuje tylko nullptr_t) wygląda następująco: template <typename _Up,
typename = _Require<
__or_<is_s
Znalazłem błąd w GCC 6 i 7 (nie w GCC 5) wewnątrz funkcji constexpr, co prowadzi do różnych wyników, jeśli funkcja zostanie oceniona w czasie kompilacji (zły wynik) lub środowisko wykonawcze (poprawny