Search code examples
Why doesn't NRVO work if there is a previous return statement?...


c++optimizationcompiler-bugnrvo

Read More
MSVC accepts lambda with deleted parameterized ctor while GCC and Clang rejects...


c++lambdalanguage-lawyerevaluationcompiler-bug

Read More
MSVC compiles binding reference to a temporary and taking address of temporary...


c++visual-c++compiler-bug

Read More
constexpr renaming with type nullptr_t : nullptr is not a constant expression...


c++g++compiler-bugnullptr

Read More
clang 5: std::optional instantiation screws std::is_constructible trait of the parameter type error ...


c++c++17language-lawyercompiler-bugstdoptional

Read More
Why does std::print segfault when using a string parameter?...


c++printingsegmentation-faultc++23compiler-bug

Read More
Undefined reference to string constructor with a particular compiler and flags...


c++gccc++17compiler-bug

Read More
Is GCC right when it accepts a class template having a member with a wrong default member initialize...


c++templateslanguage-lawyerlazy-evaluationcompiler-bug

Read More
Does GCC optimize array access with __int128 indexes incorrectly?...


c++gcccompiler-optimizationcompiler-bugint128

Read More
Why is NVCC more strict with constexpr than non-constexpr host functions?...


compiler-errorscudanvcccompiler-bug

Read More
Inconsistent reporting of obsolete member usages...


c#visual-studiocompiler-warningscompiler-bugobsolete

Read More
Do template parameter packs affect overload resolution?...


c++clangvariadic-templatesoverload-resolutioncompiler-bug

Read More
Can you convert int*[N] to std::span<const int * const>?...


c++clangc++23compiler-bugstd-span

Read More
C# compiler not recognizing yield return methods as similar?...


c#visual-studio-2010compiler-bugyield-return

Read More
C# compiler bug? Object initializer syntax used for write-only property in Expression makes csc cras...


c#expression-treescompiler-bugwriteonly

Read More
C++ Preprocessor Standard Behaviour...


c++visual-c++preprocessorc-preprocessorcompiler-bug

Read More
consteval influences how an expression in a function is classified/evaluated?...


c++g++c++23compiler-bug

Read More
Should std::variant be nothrow destructible when its alternative has potentially throwing destructor...


c++language-lawyerdestructorcompiler-bugnoexcept

Read More
Clang fails to instantiate `operator!=()` from `operator==()` with `auto` return type for a class ob...


c++language-lawyerc++20compiler-bugnon-type-template-parameter

Read More
What are the exact conditions under which type_name in sizeof(type_name) is evaluated? GCC evaluates...


clanguage-lawyersizeofvariable-length-arraycompiler-bug

Read More
Why does clang think gcc's subrange does not satisfy gcc's __ranges_begin function concept e...


c++clangc++20c++-conceptscompiler-bug

Read More
Why does the latest clang not define the feature test macro __cpp_coroutines?...


c++clangc++20compiler-bugc++-coroutine

Read More
Is it possible to determine whether an object is of a class type or not using a trait through a non-...


c++language-lawyerc++20compiler-bugnon-type-template-parameter

Read More
Ambiguous constructor error in gcc but not in msvc...


c++c++17language-lawyercompiler-bugcopy-initialization

Read More
Sorting by element address...


c++language-lawyercompiler-bug

Read More
Why does std::sleep_for(std::chrono::hours::max()) return immediately on linux?...


c++linuxmultithreadingc++-chronocompiler-bug

Read More
Msvc compiles &(Class::mem) but gcc does not...


c++visual-c++language-lawyercompiler-bug

Read More
fold expression and function name lookup...


c++c++17clangcompiler-bug

Read More
Is it possible to bind a class type object to a reference through a non-type template parameter in C...


c++language-lawyerc++20compiler-bugnon-type-template-parameter

Read More
Why can't I use std::atanf on MinGW 12.2.0 and C++11?...


c++mingwstdlibstdc++compiler-bug

Read More
BackNext