This is a quick glance at C++ compiler front-end bugs resolved that were reported on the Microsoft Connect portal. We’re happy to say that we have fixed over 750 Connect feedback bugs in Visual Studio 2015 RTM since its first CTP release middle of last year.
These only include the front-end portion of compiler; it does not include libraries (CRT/STL), compiler back-end code generation/optimization, and IDE code browsing features. All were submitted by our users in the community, who have over the years tirelessly reported bugs from released and pre-released VC++ compilers.
We thank you for being patient, and hope that you continue to send bug reports to us. We are aware that we did not fix everything that was reported, but we will definitely keep up our rate of bug fixing in future releases.
Happy Holiday!
Visual C++ Compiler Team
Connect ID |
Connect Customer |
Bug Description |
__Rafi |
Internal Compiler Error – Conversion operator in switch expression |
|
_Johannes_ |
Compile error when using data member pointer as template parameter |
|
_lee |
C++ destructor not called when using goto statement; |
|
_lee |
VC2015: C++ destructor not called when using goto statement |
|
_lee |
__ptr64 specifier crashes compiler called with option -Wall |
|
_lee |
noexcept specifier prevents function inlining with options /Ob1 or /Ob2 |
|
_lee |
Errors C2327, C2065 when in-class initialization of non-static data member |
|
108065 |
Compiler crash and error C1001 |
|
4lg3br4 |
Stack overflow in recursive template with member function returning scoped enum |
|
6XGate |
C6011 Not Issued for Obvious Error |
|
A D R I A N |
[Now] Template function type is not able to be deduced when function taking template function pointer |
|
A D R I A N |
aliased enable if failure results in int type |
|
A D R I A N |
Failed to deduce type for template function |
|
A.N.Ivanov |
c++ Compiler Crash |
|
A320 |
INTERNAL COMPILER ERROR on 2013CE |
|
A320 |
Template instantiation via using alias with array doesn’t work |
|
aaasssssssssddddddd |
cl.exe crash |
|
Aaron J Ballman |
ICE with placement new |
|
Aaron J Ballman |
Constructor function-try-block handler with a return statement |
|
Aaron J Ballman |
N3778: Placement deallocation functions not ill-formed; considered usual deallocation function |
|
Aaron J Ballman |
Range-based for loops get confused by common macro expansion |
|
Aaron J Ballman |
Value initialization incorrectly selects default initialization instead of zero initialization |
|
Aaron J Ballman |
Attributes do not work |
|
Aaron J Ballman |
Warning (/W4) with compiler-generated local variable |
|
Aaron J Ballman |
Possible Regression with ill-formed capture clause |
|
AbhijitBhattacharjee |
With Language Extension Enabled VC11 an explicit cast is not creating an rvalue from bit-fields |
|
accdotnet |
C++11 Initializer List Bug |
|
Ace24713 |
C++ inheriting constructors bug |
|
Acki_ |
C++ temporaries destroyed to early (workaround needed) |
|
Acki_ |
Strange ambiguous compile error when forwarding multi-dimensional arrays |
|
Acki_ |
[template alias] Internal error in the compiler, because of TMP C++ (integer_sequence for c++11) |
|
Ad aCTa |
[Torino] C++ Compiler parser bug (syntax error) |
|
AdamPJay |
C++\CLR compiler error when overriding generic method |
|
aepaerae |
[constexpr] Internal error with constexpr |
|
Agounaro |
[milan][initlist] Initializer_list calls object destructor twice |
|
Åkerblom Jens |
Failure to Unpack Template Parameter Pack with Function Type Specialization |
|
AlanBirtles |
std::thread with member function template |
|
Alessandro Vergani |
std::index_sequence in a variadic template fails with error C3520 |
|
Alex Alabuzhev |
Can’t compile std::mem_fn(&std::string::empty) |
|
Alex Alabuzhev |
ICE in Visual C++ |
|
Alex Buisson |
compile issue using C99 and “_t” typedef after if |
|
Alex Katranov |
C++ compiler is unable to expand a parameter pack correctly. |
|
alex postlethwaite |
Internal compiler error with warning 4826 enabled |
|
Alex_0815 |
[neg] Using an enum that has been forward declared with the “class” keyword crashes the compiler |
|
Alex_0815 |
Using a friend operator that is declared inside a template class may cause a compiler error or even generate a wrong fuction call if the template has not been used in the file before |
|
Alexander Miloslavskiy |
#pragma setlocale value is not saved through Precompiled Header |
|
AlexBats |
Visual C++ compiler crash |
|
alexv1n |
C++ compiler crashes when generating code for calling a pointer to a member function for classes |
|
alexv1n |
Pointers to class members with virtual inheritance trigger bogus /RTCc checks on x64 platform under certain conditions |
|
Alf P. Steinbach, except MS doesn’t acce |
[value init] Visual C++ 11.0 fails to zero-initialize instance of derived class |
|
Alf P. Steinbach, except MS doesn’t acce |
[template alias] “using” not behaving as I expected |
|
Alf P. Steinbach, except MS doesn’t acce |
C++11 empty initializer invoking incorrect constructor |
|
Aloxol |
C++ compiler crashes |
|
AM_12756 |
[milan] C++11 variadic template + template alias causes internal compiler error |
|
AM_12756 |
[milan][initlist][neg] ill-formed unified initialization syntax causes internal compiler error in Visual C++ |
|
Ambrax |
Cast of strong typed enum creates compiler crash |
|
Ananth Kasillingam |
Visual C++ 2012 native code, deletes an object before the scope ends, if used with CLR compilation. Causing Crash. |
|
Andreas Hofinger |
Wrong line numbers in debugger when multiline literal is present |
|
Andreas Magnusson |
[milan][initlist] Initializer lists leaking memory |
|
Andrei Drexler |
[template alias] C1001 with CRTP and alias template using deduced return type |
|
Andrew [4NDR3W1] |
Failed to specialize function template on generic lambda, when variadic template is used |
|
AndrewZMorris |
Different decltype behaviour when used in template vs non-template class |
|
Andrey Bataev |
VS2013 failed to compile correct range-based for |
|
Andrey Bataev |
Unexpected compiled error on correct c++11 code |
|
Andrey Kolomentsev |
[Visual Studio “14” CTP][C++11] Object destructor called right away after creation on stack, not at the end of scope |
|
Andrey Kolomentsev |
[Torino] Internal compiler error on SFINAE with template alias |
|
Andrey Kolomentsev |
[Torino] function template overload issue |
|
Andy_Robbins |
std::alignment_of disagrees with __alignof |
|
Anton K2 |
[generic lambda] “C1060: compiler is out of heap space” for a small piece of code |
|
Anton Potapov |
[SBC] (Copy) is not called; use of initialized object; |
|
APetrosyan AM |
VC++ compiler crash on syntax error |
|
apostasia |
Compilation error when braces are left out of single-line if statement |
|
apostasia |
Compilation error with variadic templates |
|
Arieh Schneier |
error C1001: An internal error has occurred in the compiler |
|
aseth.ca |
VS C++ Fails to compile initializer that invokes std::bind – not up to C++11 standard |
|
Asilano |
Compiler bug with C++ template specialisation |
|
ASpadi |
Internal compiler error C1001 using template from std lib |
|
Axalo |
Visual Studio 2013 having trouble with parameter packs in combination with pointers to overloaded member functions |
|
Azarien |
[milan][initlist] using initializer list causes runtime crash |
|
B Erasmus |
fatal error C1001: An internal error has occurred in the compiler |
|
Barfy |
Broken template function overload resolution in VS2013 Update 2 RC |
|
Barfy |
[regression][template alias] Internal Compiler Error in VS 2013 Update 2 RC |
|
Barfy |
Internal Compiler Error |
|
Barnabé BALP |
zero init behavior for members changes if dtor is declared default or is implemented |
|
bastian.ai101 |
Compilation error initializer list braces on a struct that has an std::array member |
|
bcmpinc |
[Compiler] Incorrect capture of template argument pack in template specialization |
|
Beck J |
Template friend declaration |
|
Beck J |
Compiler Error |
|
Belloc |
Internal error reported while compiling this snippet |
|
Beman1 |
[neg] VC++ “fatal error C1075: the left parenthesis ‘(‘ was umatched..” line number wrong |
|
Bengt Gustafsson |
Template which compiles in win32|debug but not in win32|release. Error message seems to be from front end however… |
|
Bert Rodiers |
fatal error C1001: An internal error has occurred in the compiler declaring friend functions in template classes |
|
Bert Rodiers |
Nested uniform initialization: wrong arguments are passed |
|
BFG10K |
Visual C++ 2013 Preview Compiler Crash |
|
BFG10K |
C++: Syntax error with default initializer list in function prototype, works fine inside function definition |
|
BFG10K |
C++ application crash when adding custom objects to std::vector |
|
BillKrat |
[MoCOM] cppunittest.h(443): fatal error C1001: An internal error has occurred in the compiler. |
|
bmw67 |
Internal compiler error in debug build |
|
Bob Arnson |
VC++14 CTP6 #pragma data_seg fails to generate section |
|
BobAutodesk |
[SBC] crash unwinding stack when throwing from a constructor |
|
bogdan i |
VC14 CTP6 doesn’t support extending the explicitly specified argument list for a parameter pack with deduced arguments |
|
bogdan i |
VC14 CTP6 doesn’t implement DR1579 for id-expressions in return statements |
|
bogdan i |
VC14 CTP6 doesn’t compile well-formed initializer for template static data member |
|
bogdan i |
VC14 CTP5 crashes when compiling function taking std::index_sequence parameter |
|
bogdan i |
VC14 CTP5 – strange behaviour when using constexpr function |
|
bogdan i |
VC14 CTP5 – some problems with pack expansions |
|
bogdan i |
VC14 CTP5 – specialization with a variadic template template parameter not matched |
|
Bogdan.M |
Internal Compiler Error |
|
Bonial1 |
[neg][/Gm] Visual C++: C1001 when accessing methods of default template argument dependent on other template argument |
|
Brandon Kentel |
CTP Variadic templates and catch(…) |
|
brebrebrebreberbr3e |
VC INTERNAL COMPILER ERROR |
|
brettbjackson |
Static initialization of maps incorrectly parsed on unsupported |
|
BRIAN_____ |
Internal compiler error with placement new using postfix operator |
|
Bruce Dawson |
VC++ preprocessor mangles raw strings |
|
Bruce Dawson |
C++ 11 multi-line string constants in macros cause error/warning message line numbers to be way off |
|
Bruce Dawson |
[missing diag] Detection of format string errors should be part of the regular C++ compile instead of /analyze |
|
Bruce Dawson |
Detection of variable shadowing should be part of the regular C++ compile instead of /analyze |
|
Bruce Dawson |
VS 2013 compiler crash |
|
Bruce Dawson |
[neg] Internal compiler error in six lines of code |
|
Bruce Dawson2 |
Compiler accepts and misinterprets invalid variadic template usage |
|
Bruce Dawson2 |
Internal compiler error with /analyze due to failure to infer ‘move’ |
|
Bruno Martinez |
C++ ICE with default contructed enum |
|
Bruno Martinez |
[value init] C++ base without constructor not initialized |
|
Bryan asdf |
Undeclared identifier template argument |
|
btrigg |
Compiler fails to deduce template arguments when partially specified for a variadic template. |
|
camhusmj38 |
[constexpr]: Internal Compiler Error when evaluating Constexpr |
|
carstenh_in |
[milan][initlist] Internal compiler error when compiling C++ |
|
Cassio Neri |
[milan][template alias] Alias template issue involving non-type template parameter and two levels of template aliasing. |
|
Cassio Neri |
std::is_*constructible<T>::value == true for abstract classes. |
|
Cassio Neri |
Normal function defines a declared-only template function. |
|
cc170 |
Internal compiler error C1001 when upgrading to VS14 CTP4 |
|
cg31 |
fatal error C1001: An internal error has occurred in the compiler – while compiling Qt5 |
|
ChaosDev |
[neg] (VS2014_CTP3)C++ compiler crash when invalid function declaration is in code |
|
Chardrazle |
Function template fails equality with enumerations in SFINAE context |
|
Chardrazle |
Optimization of initializer_list<> of base pointers results in invalid code |
|
chengengxin |
discrete_distribution (InputIterator first, InputIterator last); Couldn’t compile |
|
chenshifeng |
Assertion failed: !lambdaStack.empty() |
|
ChocoNutDancer |
VS2014 RC4 Compiler Crash |
|
Chris Becker |
cl.exe hangs during compile |
|
chyvonomys |
C2244 when declaration and definition template parameters don’t match. |
|
Ciechowoj |
[C++11] A problem with variadic templates. |
|
ckline |
C++: optimization causes ‘delete’ function qualifier to be ignored, allowing invalid C++ code to compile and run |
|
Cleroth |
[milan] Issues with initializer lists (including compiler crash) |
|
CodeAngry |
VC++ compile fails for std::pair<int, std::vector<std::unique_ptr<int>>> in CTP 2013. |
|
ConnectAnonymousUser |
*Internal compiler error in C++ x64 compiler when optimisation enabled when awaiting a class that always returns false from both await_ready() and await_suspend() |
|
Constructor7777 |
Non-static enum data member uniform initialization syntax causes an internal compiler error in VS2013 |
|
Constructor7777 |
C++11 syntax of a default function argument leads to a run-time crash of a program |
|
CornedBee |
Incorrect template parameter deduction for std::initializer_list<T> parameters |
|
CornedBee |
C++: Incorrect access check while expanding variadic expansion pack. |
|
CornedBee |
C++ – Template Aliases are expanded before Variadic Packs |
|
CornedBee |
False C4100 “unreferenced formal parameter” in Boost.ConceptCheck |
|
CornedBee |
C++ compiler gets confused by complex nested alias templates |
|
CornedBee |
Mistyped template template parameter gives horrible error message |
|
CornedBee |
Template aliases change overload resolution |
|
CornedBee |
Regression: Incorrect error: “parameter pack must be expanded in this context” |
|
craffael |
Visual C++ has problem with template template parameter |
|
craffael |
Visual c++ with variadic templates for integer compile time constants fails to compile |
|
Crescens2k |
Internal compiler error when compiling a template class with an alias template as the base. |
|
cstamatopoulos |
Internal Compiler error |
|
D. Golub |
Internal compiler error caused by friend of template class in namespace |
|
D. Golub |
[neg] Internal compiler error when using argument-dependent lookup on std::make_pair |
|
d.major |
[value init] VC++ does not zero-initialize an object during value-initialization when a sub-member has a user-provided constructor |
|
dalibor.frivaldsky |
C1001: Internal compiler error when working with member function pointers as template arguments |
|
dalibor.frivaldsky |
Visual C++ unable to deduce type of instantiated member function template |
|
Daniel Kr.1 |
[Codename Milan] [init_list] Missing <initializer_list> include causes compiler crash |
|
Darinth |
Internal Compiler Error caused by a combination of a temporary variable and empty initializer_list being used to call a function. |
|
Dariooli |
std::unique_ptr move constructor skipped by SFINAE |
|
Darkhack |
VC++: Constructing variadic base classes with a lambda type results to C2059 |
|
Darran Rowe |
Internal compiler error when compiling variadic templates with dependant types. |
|
DaveRobAtSepura |
C1083 compilation fails to open include file from network drive (VS2013 only; VS2012 is OK) |
|
David Demelier |
Visual Studio 2013 wants to use copy constructor when using std::move |
|
David Lowndes |
False C6001 generated for struct usage |
|
David Lowndes |
GdiplusBitmap.h Win8.1 SDK header generates C4458 warnings |
|
David Majnemer |
std::__GetExceptionInfo crashes MSVC 2015 when given an incomplete type |
|
David Majnemer |
MSVC 2015 incorrectly rejects template instantiation with conversion operator parameter |
|
David Majnemer |
Bitfield initialized with non-constant initializer is never initialized |
|
David Majnemer |
~decltype(auto) void declaration crashes the compiler |
|
David Majnemer |
Copy constructor with ellipsis not called |
|
David Majnemer |
MSVC crashes while generating default constructor closure |
|
David Majnemer |
MSVC spuriously diagnoses an error regarding multiple declarations/definitions where none exists |
|
David Majnemer |
MSVC 2015 hits internal compiler error on valid initializer list |
|
David Majnemer |
MSVC 2015 incorrectly rejects assigning pointer-to-function returning auto to auto variable |
|
David Majnemer |
MSVC crashes when ‘this’ referenced inside of a lambda inside a non-member function |
|
David Majnemer |
[template alias] MSVC “14” crashes during class template instantiation with void template argument |
|
David Majnemer |
VS “14” constructs thread_local variable after its first ODR use |
|
David Majnemer |
MSVC “14” does not support deleted, covariant, virtual functions when inheriting from virtual bases |
|
David Majnemer |
MSVC should accept ref-qualifiers and cv-qualifier-seq on the type-id of a template-argument for a type-parameter |
|
David Majnemer |
MSVC “14” crashes when decltype is given a function type |
|
David Majnemer |
MSVC miscompiles code involving static variables with the same name inside inline functions |
|
David Majnemer |
MSVC miscompiles code involving unnamed classes with virtual functions |
|
David Majnemer |
[neg] MSVC crashes when given code which dereferences a pointer to data member of an incomplete type |
|
David Majnemer |
MSVC “14” miscompiles code involving template aliases |
|
David Majnemer |
MSVC 2013 Update 2 miscompiles lambdas |
|
David Majnemer |
[ConnectCrash] VS “14” crashes when compiling an instantiation of an alias template |
|
David Majnemer |
VS “14” compiler crashes when instantiating function template which has a type template parameter pack |
|
David Sankel |
Regression:Visual Studio “14” CTP C++ specialized result template regression |
|
davidmstone |
[RWCICE] C++ nested lambda fails to properly capture `this` |
|
DBZZ |
compiler crash in old C program |
|
dcookie |
C++/CLI compiler error trying to std::move a std::unique_ptr to parameter taken by value |
|
DeadMG |
Constructor SFINAE’s out even when condition is true. |
|
Debugini |
[regression] wrong this pointer in member function |
|
Debugini |
[C++] Wrong pointer to member conversion to bool from template argument |
|
Debugini |
[milan][initlist] initializer_list handling broken, destructors of temporary objects called twice |
|
Debugini |
VS “14” CTP: internal compiler error on nested boost::bind |
|
Debugini |
VS “14” CTP: internal compiler error when compiling boost serialization |
|
Debugini |
explicit operator bool is not respected in constructor calls |
|
Debugini |
VS “14” CTP2: VC\include\xmemory0(942): fatal error C1001: An internal error has occurred in the compiler |
|
Debugini |
Titel |
|
Debugini |
Compiler endless run |
|
demianmnave |
VS2013 ICE when using std::common_type<> in trailing return type declaration of forward-declared template function. |
|
desert_dragon |
Broken C++ CRT global initializers order (_pwctype) |
|
desert_dragon |
[C++] Internal Compiler Error on friend lambda |
|
Dev Alex B |
using Base::operator() causing ICE when Base is a lambda type |
|
Dev Alex B |
[milan] [variadics] Internal compiler error (ICE) when returning value using uniform initialization |
|
Devils9curse |
A strange behavior of std::is_copy_constructible |
|
Devin Doucette |
Unused return value causes “use of undefined type” error for a reference to a declared but undefined type |
|
dgallo |
Internal compiler error with QT libraries |
|
dieletztereise |
Breakpoint triggering bug in C++ code |
|
Dieter Gottwald |
Wrong template deduction in variadic templates |
|
diltsman |
static const int member declaration treated as definition |
|
Display Name61 |
C++ compiler bug: do-while loop inside backetless for-range loop isn’t parsed correctly |
|
Dmitri R. Kuvshinov |
[neg][template alias] C++ compiler crash on a code with default template parameter value in using declaration |
|
dmitry.zakablukov |
Fatal error C1001 while compiling code with c++11 features |
|
Dmtriy |
//c++11 alingas/constexpr bug |
|
Dmtriy |
C++11 using inherited constructor bug |
|
dn357 |
False “error C2100: illegal indirection” Error With Nested Lambda in VS2015 Preview |
|
dn357 |
False compiler error C2975 with constexpr function |
|
dn357 |
False error C2248 when using ‘_t’ type traits |
|
dn357 |
Can’t compile valid code containing a template and a nested template with a forwarding ctor |
|
Domagoj Šarić |
[MSVC] Remove redundant null pointer checks |
|
Domagoj Šarić |
[MSVC] Support __declspec( align( x ) ) with template parameters |
|
DontOwnAName |
C++ 11 Alias Template + Functions Issue |
|
DontOwnAName |
Complex template code causes Internal Compiler Error |
|
ducklmg |
constexpr with const wchar_t* error |
|
dzenjunkie |
Instatntiation of template friend function from lambda |
|
efg0701 |
Compile failure passing an array by const reference to a template function |
|
EMPeek |
VS2013 C++ compiler crash on default argument struct containing XMFLOAT4X4 |
|
EMPeek |
[NSDMI + Unnamed Unions][milan]NSDMI silently ignored on nested anonymous classes and structs |
|
Endre Oma |
C++: Variadic templates and static method definitions outside class declaration |
|
Enno Cramer |
std::is_copy_assignable/std::is_move_assignable generate compiler error when used on class with operator= deleted through inheritance |
|
equackenbush |
[neg] C1001 error for invalid reference initalization |
|
Eric Lengyel |
ICE when final keyword used in C++ template specialization inside namespace |
|
Erik Olofsson |
[Regression] Specializing template with aliased template class |
|
Euclid |
fatal error C1001: An internal error has occurred in the compiler. |
|
Evan McCorkle |
[neg] C++ C1001 related to grammar.y (L6171) |
|
Evgeny Panasyuk |
MSVC 2013 Internal Compiler Error on Eigen library |
|
Expandable |
C++: Parameter pack expansion fails |
|
Expandable |
C++ program behaves differently compared to both gcc and clang |
|
Fabio Fracassi (TC) |
ICE on template specialization |
|
fafdadfafa |
Compile Error : template method SFINAE(enable_if_t) in template class |
|
fafdadfafa |
[constexpr] C++ Compile Error : unnamed union + constexpr |
|
Feheren Fekete |
Visual Studio 2013 Update 2, C++11: Value and aggregate initialization error. |
|
Feindflug |
[milan][variadics] fatal error C1001: Interner Compilerfehler. (variadic templates) |
|
Felix Petriconi |
Bogus C3520 error with boost fusion |
|
Felix Petriconi |
Compiler fails variadic template expansion inside initializer list |
|
Francis ANDRE |
fatal error C1001: Internal compiler error @msc1.cpp, line 1325 |
|
Francis ANDRE |
cl version 18.00.30723 pour x86 fails to compile a valid c++ program |
|
Frank Heimes |
Range-based for breaks C++ syntax rule |
|
Frank Hippmann |
Aliasing a function definition |
|
Frank Hippmann |
Lambda capture of variadic arguments in constructor initialization list |
|
Frankbuq |
C++ Initialization Bug |
|
Fritz1985 |
Internal Compiler Error C1001 with Variadic Templates |
|
frostiebek |
fatal error C1001: ‘msc1.cpp’, line 1363 while compiling C++ program |
|
Functional Programmer |
Auto with braced-init-lists |
|
GameDev Aaron Cole |
[Generic Lambda] : ICE (Internal Compiler Error) when partially specialization of template with variadic arguments |
|
Gareth S-B |
Unexpected compiler error C2068: illegal use of overloaded function. Missing argument list? |
|
gigimava |
[decltype + local class] decltype uses the wrong context in trailing return types of classes defined inside functions |
|
Gonzalo Matamala |
Compiling Internal error whith conditional expression and default constructor (brace initialized) of a class with explicit destructor |
|
Gonzalo Matamala |
initializer_list: when created from derived types, destructor of some of the temporary are called twice, while other are missed. |
|
GreenCat |
static std::map initialized with initializer_list cause C1001 |
|
Greg Domzalski |
[NSDMI + Lambda] NSDMI fails when instantiating a template class taking two lambdas in its constructor |
|
greuben |
[NSDMI] VS2013 C++11 incorrect compiler error using a pointer-to-member in an brace-or-equal initializer expression for non-static data members |
|
greuben |
Erroneous VS2013 compiler error with externs outside of lambdas |
|
greuben |
Compiler crash calling functions with a format string and variadic args using a symbol that doesn’t exist |
|
Grzego |
[milan][initlist] First element of vector is destroyed (initializing from using initializer_list). |
|
halpierson |
Array initialization in class definition produces a compiler error |
|
Hamdor |
Internal Compiler Error MSB6006 |
|
Hamdor |
Internal compiler error while iterate over constexpr string |
|
Hans Bos |
Internal compiler error c1001 |
|
Hendrik Wagenaar |
Warning C4258 on out of scope variable |
|
herumi |
a fatal error for a template friend function with __forceinline on Visual Studio 2013 |
|
herumi |
__FUNCSIG__ does not contain a space between __vectorcall and function name |
|
hhoppe |
[Next] VS2013 C++ parsing error within range-based for loop |
|
hhoppe |
[milan][variadics] C++: internal compiler error: variadic perfect forwarding to base class |
|
Hooverstein |
Error while unpacking nested parameter packs |
|
Hooverstein |
Internal compiler error when returning generic lambda from templated function |
|
Hooverstein |
Compiler does not recognize captured parameter pack inside generic lambdas |
|
Hooverstein |
Templated using alias causes internal compiler error in VS2013 Update 3 |
|
Hooverstein |
Internal compiler error encountered with template recursions |
|
hypot |
C++14 deduced return type functions in template classes can’t be bound to |
|
Ian Hobson |
[Torino] Possible compiler bug found when inserting a temporary shared pointer into a vector |
|
Igor Mironchik |
Wrong uniform initialization of struct with std::function with lambda with capture list as member |
|
Igor Sh1 |
fatal error C1001: An internal error has occurred in the compiler. While compiling managed C++ |
|
Igor Stauder SAP |
Microsoft Visual C++ 2015 CTP |
|
ihameed |
Internal compiler errors when inheriting from closure environments |
|
ihameed |
Datatypes (with compiler-generated copy constructors) that have members with non-trivial copy constructors are sometimes trivially copied |
|
ijprest |
Visual C++ 2013 Update 1 — Internal Compiler Error |
|
ildjarn |
Erroneous bug with noexcept operator and generic lambda |
|
ilpropheta |
[value init] Uniform initialization & =default generate a “uninitialized local variable used” error |
|
inb4 |
(MSVC 2013) C99 Designated Initializers cannot initialize unions within structs. |
|
ioriyagami |
MSVC compiler version 19.00.22318 bug with SFINAE |
|
i-photon |
[milan][template alias] Crash when processing simple variadic template alias expression |
|
Ivan Sorokin |
[neg] MSVC incorrectly allows conversion from string-literal to void* |
|
Ivan Sorokin |
[neg] internal compiler error on incorrect code |
|
Ivan Sorokin |
internal compiler error in MSVC2013 |
|
ixSci |
Lambda capture list fails to accept function pointer |
|
ixSci |
template parameter pack doesn’t get expanded when it should |
|
J.P. Grossman |
Parameter pack expansion of the form Types::type… fails in some contexts |
|
JaguarIV |
Incorrect namespace lookup |
|
Jalf1 |
is_pod does not allow user-defined constructors |
|
Jalf1 |
extern template instantiates class templates |
|
James Whitworth |
Cannot call std::bind on a member function from within a lambda |
|
James Whitworth |
[Torino] Recursive constexpr calls generate warning C4647 : call to undefined ‘constexpr’ function results in a non-constant expression |
|
Jan J. Janssen |
MSVC 2013 compiler crashes when an enum is wrongly forward-declared as struct |
|
Jan_0xcaf4f00d |
CL.exe crashes when using attribute syntax to generate typelib |
|
JanBaan |
VS2013 crashes on souorce with enable_if |
|
janhec |
[initlist] crash using default function parameter |
|
Jason Wilkins |
[Next][milan][variadics] Template Specialization on Variadic Function Arguments |
|
JasonStern |
fatal error C1001: An internal error has occurred in the compiler. |
|
Javier Blazquez |
Error in template parameter pack expansion of std::index_sequence |
|
jcnhal |
Debugging c++ constructor with c++11 member initialization problem |
|
jdberger |
[delegate ctor] Virtual inheritance is broken when using constructor chaining |
|
Jeramy Harrison |
C++: Internal compiler error. |
|
jgeoslopep |
[milan][initlist] std::unordered_map<> initialization with operator= and initializer list when value type is vector causes memory leak |
|
jgeoslopep |
Anonymous Enums not working consistently with decltype and typedef |
|
JianHua Huang |
Static variables within different lambda expression but with the same name incurs error LNK1179 |
|
jijik111 |
[neg] Templated cast operator crash |
|
Jim Barry |
[value init] Value-initialization leaves built-in types uninitialized |
|
Jim Dovey |
ICE compiling recursive template (C++17 integer_sequence implementation) |
|
Jim Michaels |
on intel 64-bit host, VS2013\VC\bin\amd64_x86\cl.exe errors cl0xc000007b |
|
Jinhao.CPP |
No implicitly-declared move constructor is generated. |
|
JL SLO |
[regression] System::Runtime::Serialization::XsdDataContractExporter::CanExport() broken for C++/CLI in VS2013 when using Trivial Properties? |
|
JobM |
Visual Studio 2012 compiler bug |
|
JobM |
valid code failing to compile |
|
Joe Marlow |
thread_local support in VS14 CTP3 is incomplete |
|
Joel Lamotte |
[milan] Internal error when compiling wrong variadic template use in std::function template arguments |
|
Joël R. Langlois |
Bug, VS2014 CTP 4, C++: Cannot compile JUCE framework due to compiler crash |
|
Joël R. Langlois |
VS2015 Preview, C++: Cannot compile JUCE framework due to compiler crash |
|
Johan Råde |
Eigen does not compile |
|
John Peteze |
c++11 Language Error, list-initialization of a non-static member issue |
|
Johnny Willemsen |
Code using static const expr doesn’t compil |
|
Johnny Willemsen |
Internal compiler error when using C++11 with CTP Nov 2013 |
|
Johnny Willemsen |
Problem using C++11 move semantics with default |
|
Johnny Willemsen |
Internal compiler error in msc1.cpp line 1369 |
|
Johnny Willemsen |
Internal compiler error in ehexcept.c’, line 1012 |
|
Johnny Willemsen |
static data members of literal type cannot be initialized within the class definition |
|
Johnny Willemsen |
Problem using constrexp, uniform initialization, and dllimport |
|
Jorge Manuel Esteves da Costa |
c++ compiler cannot understand initialazer list anymore – working fine in previews preview – works fine in clang and intel compiler |
|
Joseph Miller |
[regression] Error C1081 encountered in VS2013 Preview C++ compiler, but not encountered in earlier C++ compilers |
|
Joshua Knutson |
Friend Declaration Not Applied Correctly to Inner Class |
|
jotse |
Build error happens when we try to define a class member outside a class which in turn is part of a template class on VS2014 CTP. |
|
jschroedl |
Warning C4456 Issued for nested for each loops in C++/CLI |
|
jsouthwell |
Error C1001 in cxxfe\sl\p1\c\trees.h, line 712 compiling nested stl static initializers with nested struct initializers |
|
jujjyl |
Compiler fails to locate a symbol in unnamed namespace when looking up with the :: operator. |
|
Jussi Knuuttila |
Visual C++ 2013 refuses to compile a variadic template specialization, if the template is nested within a variadic class template. |
|
justmytuppence |
Possible preprocessor problem in cl12 RC (VS 2013 RC): build success depends on editing “irrelevant” preprocessor instruction |
|
K Abhiram |
Initializing class variable with dynamic memory initialized to 0 crashing C++11 compiler |
|
Kaba Zaoshi |
[milan][initlist]Program crashes without intermediate object |
|
Kaba_ |
Incomplete inner classes of a template class raise ‘use of undefined type’ (revived) |
|
Kaba_ |
Initializer list ambiguates in a really weird way |
|
Kaba_ |
Internal compiler error for decltype(auto) |
|
Kaba_ |
decltype(auto) in a member function |
|
Kaba_ |
Internal compiler error for a function template default type |
|
Kaba_ |
Compiler crash with alias templates |
|
Kaba_ |
Alias templates fail with parameter pack expansion |
|
Kaba_ |
SFINAE constraint with a parameter pack |
|
Kaba_ |
Compiler crash with decltype |
|
Kaba_ |
Constexpr function with uniform initialization return |
|
Kaba_ |
Compiler confuses namespaces |
|
Kaba_ |
Simple compiler crash |
|
Kaba_ |
Compiler crash with variadic templates |
|
Kaba_ |
SFINAE overloading bug |
|
kajalakaja |
VC++(2015 Preview) Unnamed struct + NSDMI Bug |
|
Kamil Witecki |
Static variables with same name inside lambda functions produce conflicting COMDAT |
|
kantos |
C++ compiler incorrectly interprets result of cast as lvalue not rvalue per standard |
|
KapilKapre |
c++11 lambda type allows default construction |
|
karigrano |
Visual Studio 2013 fails to compile friend declaration for a namespace template function |
|
Kartonagnick |
illegal successful compilation |
|
K-ballo |
[milan][variadics] sizeof… always returns 1 within variadic template alias |
|
K-ballo |
Preprocessor conditional inclusion fails with true or false |
|
K-ballo |
Incorrect overload resolution with inherited op()s |
|
K-ballo |
Erroneous access checks in default template argument |
|
K-ballo |
decltype gives wrong type for member-object pointer access |
|
Keith’s MS profile |
Internal compiler error when using template aliases |
|
Kenshi Takayama |
C1001 with a simple function template returning Eigen::Matrix |
|
Kenshi Takayama |
[Torino] Typename overlap in derived class |
|
Kenshi Takayama |
C2668 and C2899 with class template deriving from template argument |
|
Kenshi Takayama |
C2668 with lambda inside member function of class template deriving from template argument |
|
Kenshi Takayama |
error C2280 when using Eigen::ColPivHouseholderQR |
|
Kerim Borchaev |
C++ standard library leaks memory in Debug build when using map/string and initializer lists |
|
Kerim Borchaev |
C++ initializer_list for vector and string – nested initializer lists with vectors and strings fail to pass correctly constructed objects up the hierarchy |
|
Kevin Puetz |
Internal compiler error with alias template |
|
Kirill Berezin |
Using unexpected behaviour on C++ CP 2013 |
|
Kohei Takahashi |
unary-ctor call v.s. variable decl. |
|
Kristen Wegner CA |
[neg] Compiler Fails with Internal Error |
|
L Baker |
*Assembly generated by C++ compiler for optimised x64 builds ignores return value from bool-returning await_suspend() functions called from __await expression |
|
L Baker |
Internal compiler error in C++ compiler when building with /await /Os |
|
Lars Rosenboom, Bremen |
C++: Error C2794 when explicitly instantiating a function template overload of std::ceil (related to enable_if, SFINAE) |
|
lasram |
static assertion failure in c++ with v120_CTP_Nov2012 |
|
lasram |
Alias templates: C++11 tuple of reference_wrapper situation |
|
laurence.mcglashan |
Windows compilation error – error C2752 : more than one partial specialization matches the template argument list |
|
Laurent Noel |
Compiler crashes on partial template specialization with Eigen math library |
|
ldelaet |
Matching static symbols in different namespaces in same cpp file get switched in watch window |
|
Lee, Pedro |
Weird behavior of std::enable_if<T> produces C2995 in Visual C++. |
|
legalize |
Can’t create a raw string literal with embedded newlines |
|
legalize |
Inline lambda not parsed correctly. |
|
leo.hawke |
Visual C++ Complier (parameter pack expanded ) |
|
Lewis Pringle |
[milan][default/delete] poor diagnostic from C++ compiler – vs2k13 C++ |
|
liveacc32 |
Uniform initialization fails on std::map with struct with string vector member as value |
|
lluo |
Visual C++ 14 CTP3: c++11 inheriting constructor bug? |
|
LonC |
[ConnectCrash] Compiler crashes on use of aliased templated nested class name |
|
LotB |
C++ compiler internal error when expanding empty parameter pack into array braces |
|
lpszTemp |
Visual C++: Alias templates and decltype. |
|
lpszTemp |
MS C compiler: Initializing a structure field, which is also a structure, with a value returned by a function. |
|
LSS_NorthWind |
[Lambda] VS2012/2010: CL fails compile if lambda function is defined within a call to operator[] inside of a template definition |
|
m_pDecimad |
[Next] VC++ 2013 doesn’t accept nullptr as default value for member function pointer template argument |
|
mael_storm |
[milan] Variadic template expansion causes internal compiler error |
|
mael_storm |
2013 November CTP: braced-init list internal error |
|
malderror |
C++ internal compiler error, when using brace init |
|
Malte Skarupke |
[Codename Milan] Using a name with a variadic template inside template<> brackets doesn’t work |
|
manus_eiffel |
Internal C compiler error in msc1.cpp line 1325 |
|
Marc Gregoire |
[neg] Internal compiler error |
|
Marcel K, |
[C++] Compiler crashes when using noexcept with friend or an empty expression |
|
Marcel K, |
[C++] Compiler crashes on lambda returning a struct containing a struct with user defined destructor |
|
Marcel Raad |
VC++14 CTP6: ICE in Boost.Config test |
|
Marcel Raad |
VC++14 CTP6: compiler crash with std::unique_ptr |
|
Marcel Raad |
[constexpr] VC++14 CTP6: constexpr conversion operator not implicitly called |
|
Marcel Raad |
VC++14 CTP6: templated explicit conversion operators broken |
|
Marcel Raad |
VC14 CTP5: Warning C4571 cannot be suppressed |
|
Marcel Raad |
VC++ 14 RC: constexpr function doesn’t compile |
|
Marcel Raad |
VC14 RC: ICE when returning aggregate-initialized struct |
|
Marcel Raad |
[milan][variadics] VC++12: variadic template function preferred over non-variadic template function |
|
Marcel Raad |
[RWCICE][boost] VC12 Update 3 RC: Boost 1.56 compiler crash |
|
Marcel Raad |
VC14: Boost.Spirit include crashes compiler |
|
Marcel Raad |
VC12.2 Compiler crash using boost::bind |
|
Marcel Raad |
VC14 CTP4: Boost.Assign broken |
|
Marcin Kolny |
[C++] internal compiler error for returned initializer lists |
|
Marco Jacques |
Invalid compiler error on type casts using r-values for overloaded function |
|
Marcop456 |
[regression][template alias] C++ compile fails after upgrading to Visual Studio 2013 Update 2 |
|
Mariusz102102 |
[milan][initlist] An internal error has occurred in the compiler – boot unit test |
|
Mark Ingram (Work) |
C++/CLI Forward declarations of unmanaged enum class after actual declaration results in enum being treated as managed |
|
Mark Ingram (Work) |
Regression:Unable to create singleton using stack semantics with C++/CLI |
|
Mark T_ |
First element of vector is destroyed (initializing from initializer_list) |
|
Mark W. Wiebe |
ICE when multiple variadic packs are unpacked for base class initialization |
|
Mark W. Wiebe |
Compiler error in simple variadic function wrapper |
|
Mark W. Wiebe |
Recursive variadic template metaprogram ICE when pack gets to empty size |
|
Mark W. Wiebe |
Error when passing function pointer as template argument in some contexts |
|
Mark W. Wiebe |
Code with two levels of alias templates and variadic packs fails to compile |
|
Mark W. Wiebe |
types within adjacent variadic template packs get rearranged, valid code fails to compile |
|
marten_range |
C++14: Nested auto lambda produces unexpected compiler error. |
|
marten_range |
Initializing hierarchical maps using initializers crashes |
|
MartijnJs |
do { … } while(0) in range-based for loop syntax error |
|
Martin Storsjö |
C compiler unable to initialize arrays of structs |
|
Martinho Fernandes |
Inheriting ctors are hogging the syntax |
|
MASnelling |
[regression] C++ preprocessor incorrectly handling ‘L’ character |
|
MathieuPOUX |
[Next][milan][delegating ctor] Visual Studio 2013, C++11 Constructor delegation and virtual diamond inheritance error |
|
Matt Lindner |
std::is_assignable and std::is_constructible give wrong value for deleted members |
|
Matt.Horn |
Potential bug with containers of pairs/tuples containing smart pointers |
|
Matthias Bretschneider |
Large Tlb causes C2556 (wrong enum identifier are generated – contains extraneous “m”) –> Same error as fixed for VS 2010 a year ago, but now in VS 2012 |
|
Maurizio de Pascale |
VS13 Internal Compiler Error |
|
Max Khizhinsky |
C++11 noexcept expression and operator() |
|
Maxim Yurchuk |
MSVC bug in Koenig-lookup (compiler doesn’t find appropriate overload for function) |
|
Maxime VN |
unique_ptr of a private class fails to compile if the operator delete or an explicit dtor is provided |
|
Maximilian Burke |
Visual Studio 2015 CTP 6 internal compiler error with unicode strings |
|
MAXON Computer |
Compile fails |
|
MAXON Computer |
Conversion operator does not work properly |
|
MAXON Computer |
Operator Access within lambda fails |
|
MAXON Computer |
[neg] (Incomplete) Code physically crashes compiler |
|
Mdg8 |
Brace initialization with new array only initializing one byte to zero |
|
Me_Fortune |
Maybe a vs2013 C++ compiler bug when i use the C11 uniform initialization when pass function parameter |
|
MediaLab, FHWS |
ICE in template specialization with default arguments |
|
Mefi S |
[milan][initlist] std::pair + uniform initialization == linker crash |
|
Mehdi Boss |
Error in using std::enable_if with variadic templates |
|
MetaBarj0 |
BUG – C++11 – Temporaries forwarding not performed correctly |
|
mibintc |
[constexpr] internal error |
|
Michael Winterberg |
c++ C4458 declaration hides class member warning issues |
|
Michael Winterberg |
<array> _Swap_adl compile error if a std::array parameter is a default value |
|
Michael Winterberg |
C Internal Compiler Error when including <windows.h> |
|
Michael Winterberg |
[Torino][constexpr] Compiler errors with template constexpr functions called from lambda expressions |
|
Michael Winterberg |
[torino] internal compiler error when taking the address of a parenthesized constant floating point variable |
|
Michał Wawrzyniec Urbańczyk |
ICE when using uniform initialization |
|
Michał Wawrzyniec Urbańczyk |
[milan][variadics] C2143 error when compiling variadic templates |
|
Michał Wawrzyniec Urbańczyk |
Non-static data member initializers fails with std::map<> on assignment right side |
|
Michał Wawrzyniec Urbańczyk |
unexpected end-of-file found from lambda when boost is included |
|
Michał Wawrzyniec Urbańczyk |
Regression: braced-init-list failure in previously working code |
|
Michele Bertasi |
Compiler crash with variadic templates and explicit instantiations |
|
midonet |
To many references |
|
Mike Danes |
Conversion from unsigned short to long is wrongly classified as narrowing |
|
Mike Enslin |
C++ Allows redefinition in for loop, which leads to variable appearing twice in Locals and not updating in Watch and Autos |
|
mikhail.matrosov |
Cannot capture function reference by value |
|
mikhailsemenov |
[milan][variadics] Visual C++ fatal error C1001 |
|
Miro Jakubovsky |
Compiler crashes on certain empty static const array |
|
Misley |
(VS 2015 CTP 5 C++) Wrong vtable of unnamed classes, compilation erroneously yields C2369 under certain circumstances |
|
mloskot |
Self-referencing typedef of anonymous struct |
|
mnewport |
std::vector errors instantiating with an allocator that defines a custom pointer type |
|
mnewport |
Variadic template expansion bug: compiler fails to expand parameter pack for code that compiles with clang and gcc |
|
Mogens Hansen |
error C1001: An internal error has occured in the compiler |
|
Mogens Hansen |
error C1001: An internal error has occurred in the compiler. |
|
Mogens Hansen |
C++ Compiler crash |
|
Mr. Wonko |
C++ Compiler bug: returning aggregate initialization leaks when combined with move construction |
|
mutouyun |
Visual Studio 2013: fatal error C1001 with namespace + using |
|
mutouyun |
Visual Studio 2013 compiler error with alias templates + decltype + inner type |
|
Mykhailo Saienko |
Error text misleading when compiling with partially-specialized std::hash |
|
Mykola Bogdiuk |
C++ compiler: C1001 when moving auto-parametrized lambda to heap |
|
Mykola Bogdiuk |
[neg] C1001 instead of “a pointer to a bound function may only be used to call the function” |
|
Mykola Bogdiuk |
C++ compiler: C1001 if variable is initialized in a capture clause and then outer template arguments are used in a lambda |
|
Mykola Bogdiuk |
[neg] C++ compiler: C1001 when having a wrong default template argument value |
|
Nayana_Adassuriya |
Lambda warning |
|
NickNek |
C++ Standard Constructor Call Produces Stack Corruption |
|
NickNek |
MSVC 2015 RC – C++ Standard Constructor Call Calls Initializer List Constructor |
|
Nickolay Merkin |
Internal compiler error (C++ compiler 19.00.22620(x86)) |
|
Nickolay Merkin |
MSVC compiler bug: template alias is treated as instantiated class |
|
Nicola.udine |
C++ compiler… an unexpected bug on template cast operator |
|
Nicolas SF |
C++ compiler internal error |
|
Niels Dekker |
[C++] fatal error C1001, internal error (compiler file ‘convert.cpp’), value-initializing a temporary function pointer by an empty initializer-list |
|
Niels Dekker |
[C++] fatal error C1001 (internal error, p2symtab.c line 2681) when function parameter has nested initializer-list as default argument |
|
Niels Dekker |
Buffer overrun (C4789) when using non-empty initializer-list as default argument |
|
Niels Dekker |
[C++] MSDN documentation on compiler warning C4345 (“behavior change”) does not apply to Visual Studio 2013 |
|
Niels Dekker |
Class member access to temporary list-initialized aggregate should not trigger Visual C++ warning C4832, “token ‘.’ is illegal after UDT” |
|
Niels Dekker |
Visual C++ static_assert on enum inside template fails (error C2338) when Code Analysis (/analyze) is enabled |
|
Niels Dekker |
[C++] Incorrect error message, “error C2440: ‘<function-style-cast>’: cannot convert from ‘initializer-list’ to ‘Foo’, note: Source or target has incomplete type” |
|
Nikita Konyuchenko |
VS2013 doesn’t guarantee therad safety for scoped variables with the static storage duration. |
|
njoubert1 |
Template alias behaviour not as expected |
|
njoubert1 |
Moving a std::packaged_task<void()> |
|
NTAuthy |
Template substitution based on lambda return type fails when called from a lambda (could not deduce template argument for ‘<unnamed-symbol>’) |
|
nverhoe |
Internal compiler error for this |
|
OetkerMD |
[template alias] VC++ 2013: ‘cannot access private member declared in class’ on ‘using’ declaration |
|
Oggysobe |
Visaul C++ ICE with templates and initializer_list |
|
Olaf vander Spek |
shlobj.h(1054): warning C4091: ‘typedef ‘: ignored on left of ‘tagGPFIDL_FLAGS’ when no variable is declared |
|
Olaf vander Spek |
LLU suffix not recognized |
|
Olaf vander Spek |
Wrong code gen |
|
Oleg Maximenko |
[neg][VC++] fatal error C1001: An internal error has occurred in the compiler. |
|
Oliver Tatton-Brown |
Compiler error when returning a pair copnsiting of an int and a set of ints |
|
Olivier4242 |
Lambda / typedef: Invalid “this” capture |
|
opv.by |
C++ code compiles with v120 and fails with v140 |
|
os_ |
C++ compiler bug : range for loop |
|
OZone- |
cl.exe hangs on .cpp file that ends with “__declspec(“ |
|
paavo512 |
Internal compiler error with a template friend declaration |
|
Patrick M. Niedzielski |
[Codename Milan] Variadic templates interfere with “catch (…)” |
|
Paul Zander |
Compiler error C2275 |
|
pavelmorozkin |
[Crash] fatal error C1001: An internal error has occurred in the compiler |
|
pavelmorozkin |
[Crash] fatal error C1001: An internal error has occurred in the compiler |
|
Pawel Stopinski |
noexcept noexcept causes Internal Compiler Error in MSVC2015 CTP 5 |
|
Pawel Stopinski |
VC++ 2015 RC: Uniform initialization of return value produces wrong binary code for local variable destructor call |
|
Pawel Stopinski |
C1001: An internal error that might be related to generic lambdas, decltype or variadic templates |
|
Payton Wu |
Visual C++ ICE (compiler file ‘f:\dd\vctools\compiler\cxxfe\sl\p1\c\outdname.c’, line 4155) |
|
peroket |
[milan][initlist] Visual C++ Compiler bug |
|
Peter Esik |
(VS 2015 RC C++ regression) cl.exe crash (Access Violation, c1xx!CbInsertMethods+0x1ba) |
|
Peter Esik |
(VS 2015 RC C++) False positive C4700 (uninitialized local variable used), erroneous code generated |
|
Peter Esik |
(VS 2015 CTP 5 C++) Functions declared noexcept don’t get inlined (__forceinline) |
|
Peter Gerell |
LNK4006 reported for static const members that is initialized in the class definition |
|
Peter Kasting |
dxva2api.h in Win8 SDK triggers C4201 with -W4 |
|
Peter Tissen |
[ConnectCrash] C++ aggregate initialization of structs with non-trivial members in function argument list crashes at runtime |
|
Petter S |
[milan][initlist] Internal compiler error with std::map operations and braces in return statement. |
|
Petter S |
Regression from 2013: Jump into OpenMP structured block not allowed |
|
pgruderman |
std::is_copy_constructible is broken |
|
Philip Stears – DriveWorks |
[milan][template alias] C++ 11 Alias Template Issue |
|
pmingkr |
template varadic member pointer compiler error |
|
pmingkr |
internal compile error/ lambda and local pointer |
|
pmingkr |
compiler bug / inheritance / template / using / C2504 |
|
pmingkr |
constructor, using, compile error |
|
pmingkr |
generic lambda / remove_reference_t / internal error |
|
pmingkr |
Internal error / lambda captures with class initializing |
|
Polterageist |
[milan][variadics] Compilator crashes with variadic templates (c++) |
|
Porges |
noexcept specifier with empty expression crashes compiler |
|
powerchord |
[NSDMI + Copy Initialization] Error with NSDMI and explicit ctors |
|
powerchord |
[NSDMI + Copy Initialization] explicit ctor vector::vector(size_type) implicitly called by the compiler |
|
PowerGamer1 |
Compiler error on passing template function as an argument to a function with ellipsis |
|
PowerGamer1 |
C++11 example at 20.9.7.6.4 produces incorrect compilation result (std::result_of related) |
|
PowerGamer1 |
Passing member template function to std::async produces compilation error |
|
praetorian20 |
vector with const value_type |
|
Predelnik |
Unnamed struct values are left uninitialized even if they have in-class initializer written |
|
Predelnik |
Usage of static variable from template class don’t seemingly lead to full instantiation of the class |
|
Predelnik |
Trying to reference ‘this’ pointer in trailing return type of function leads to an error |
|
Predelnik |
Ambiguity error in calling function of this in nested lambda |
|
Predelnik |
[regression] In conditional expression destructor is being called on unitialised memory |
|
primfaktor |
Fatal error C1001 when using enable_if to conditionally enable iterator capabilities. |
|
qsdf78 |
[vc++] compiler crash when a struct contains a raw char array with a default value = “” |
|
Rafael Karayannopoulos |
VS2013 C++ initializer_list |
|
RahulNishant |
Overriding Functor : Ambiguity while calling the functor from derived class after overriding it |
|
Raphael Londeix |
[milan] [variadics] Internal compiler error |
|
Raphael Londeix |
[Codename Milan] std::forward ignore namespaces in variadic template functions |
|
Raphael Londeix |
[Codename Milan] Many parser issues in the new initialization syntax |
|
Reed Adams |
[milan][initlist] VS 2013 C++ Compiler Crash when using { } vs. ( ) in Templated Initialization |
|
Reed Adams |
C++ CTP constexpr Internal Compiler Error When Using Parenthesese at return Statement |
|
Reid Kleckner |
[neg] MSVC 2013 emits a fatal error when declaring a conversion operator for an undeclared type |
|
Reid Kleckner |
MSVC 2015 Preview rejects valid C++ program attempting to use conversion operator with assignment |
|
Richard BBB |
Valid templated C++ code will not compile |
|
Richard BBB |
C++: static std::array in class causes compiler error. Works fine in Clang/LLVM 3.5svn |
|
Richard Nutman |
Non thread safe initialisation of static vars in C++, 64bit |
|
RichardAPeters |
[Summer Update] Partial specialization on pointer-to-member-function causes Internal Compiler Error |
|
RichardAPeters |
Pointer-to-data-member cannot be used as value argument to templates when used in class scope |
|
RichardAPeters |
Internal Compiler Error after defining nested class of a partial specialization outside the specialization |
|
RLib |
the C++ complier generated error C2101 |
|
Rob Grainger |
Fails to read next line constant |
|
Robert Reif |
inttypes.h and _T(PRIu32) doesn’t work as expected |
|
Roger Orr |
[Torino] When might VC++ support thread-safe initialisation of block-scope statics? |
|
Roger Sanders |
Visual C++: Multiple user-defined conversions used for implicit conversion without error or warning |
|
Roland Bock |
static constexpr const char _literal[] = “delta”; // not working inside struct |
|
Roman Zelenyi |
C++: compiler accepts invalid code (unexpanded parameter pack). |
|
Roman Zelenyi |
Wrong alias template for function type |
|
Roman Zelenyi |
C++: decltype fails with templated function pointer |
|
Roman Zelenyi |
[milan] C++: Internal compiler error on template aliasing |
|
Rombust |
c++ explicit operator ignored when using bool operator |
|
Romhulio |
Preporocessor bug |
|
RottedFrog |
TCHAR *strings appearing as unsigned short* in the debugger |
|
RTempete |
C++11 “using” (alias template) give incorrect compilation result |
|
RTempete |
[NSDMI + Debugging]Debug info line incorrect with data member initialisation |
|
RTempete |
[template alias] Compiler crash with the following code |
|
Rui Figueira (Cloudgine) |
Object destructor called twice (possibly related to initializer lists) |
|
RunarUndheim |
boost::has_member_function gives Internal error with Visual Studio 2013 Update 3 |
|
rwong_002 |
Extra member typedef in the SFINAE primary declaration causes C2065 |
|
ryanbutterfoss |
Treatment of “using” with delete operator inconsistent with C++ standard |
|
s3graham |
Incorrect ADL |
|
s3graham |
Preprocessing broken in VS2013 |
|
s3graham |
C4200 can’t be disabled from the command line |
|
s3graham |
Unexpected compile error with move constructor |
|
s3graham |
Variadic template not finding match |
|
Sairon |
default template argument from enable_if doesn’t work in the presence of variadic template arguments |
|
Sairon |
The following initializer_list + ref example crashes compiler |
|
Sairon |
[ConnectCrash] Variadic template for constructor crashes compiler if type put into array |
|
Sairon |
[ConnectCrash] Attached preprocessed source crashes compiler |
|
Samuel Neves |
multiple default constructors erroneously diagnosed |
|
Sander Stoks |
range-based for with do/while bug |
|
Sarah Mott |
C++ Compiler crash |
|
SarangBaheti |
compilation failure with lambdas, works in VS2013 |
|
SarangBaheti |
c++11 constexpr doesn’t work |
|
SarangBaheti |
compilation failure building latest llvm & clang with VS2014 CTP2 |
|
Sasha Sitnikov |
[neg] Resolving of ambiguous overload |
|
Sasha Sitnikov |
std::packaged_task<void()> can’t be moved (STL issue) |
|
Sasha Sitnikov |
Internal compiler error for creating object instance of local type in template |
|
Sasha Sitnikov |
std::function does not accept pointer to member function (STL issue) |
|
Sasha Sitnikov |
Permitted to call private destructor of virtual base class |
|
Sasha Sitnikov |
Unable to implicit specify defaulted move constructor and move assignment operator |
|
Sasha Sitnikov |
std::is_move_constructible and std::is_move_assignable do not work properly |
|
Saspus01 |
fatal error C1001: An internal error has occurred in the compiler. |
|
scl_ |
$(ProjectName) and /Fd does not work correctly |
|
ScottCoder |
[milan][initlist] C++ 11 Initializer List Crash |
|
Sean Middleditch |
overloaded lambda pattern fails to compile |
|
Sean Middleditch |
Deleted default constructors erroneously suppress other default constructors even in the presense of NSDMI |
|
Seb.Paris |
C1001 for template class programmatic instantiation |
|
Seb.Paris |
C2955 for template class instantiation with default parameters |
|
Sébastien Matte |
[neg] Compiler crash on some cases with decltype and enum class elements. |
|
Seiris0 |
__LINE__ causing compiler error |
|
Seth__ |
std::chrono::milliseconds(1) / std::chrono::duration<float>(1) fails |
|
shadewind |
C++ compiler consideres noexcept specs different if containing newline |
|
shadewind |
‘parameter pack must be expanded in this context’ when expanding member type in type param list |
|
shadewind |
std::array<T, N>::size does not evaluate to a constant |
|
shadewind |
Cannot deduce template parameter with initializer list |
|
Silicon Kiwi |
in-class member pointer array initialization ICE’s VS2013 update 2 |
|
Simon Sasburg |
do-while loop within range-based-for fails to compile |
|
Simon Sasburg |
Regression: New ICE in C++ compiler 2013 update 3 |
|
Simon Sasburg |
explicit templated conversion operators don’t work (breaks boost::string_ref -> std::string conversion) |
|
SimonCooke |
is_pod<T&>::value evaluates true in VS2013 |
|
Singijeon |
VC++: failure to compile alias declaration of enumeration’s underlying type |
|
Siver.T |
Uniform initilization use wrong values |
|
slyqualin |
Dependent types with variadic templates |
|
Spire |
Compiler crashes on unconventionally declared friend function template of class/struct template |
|
srz_zumix |
[Torino] compile error, template + noexcept |
|
ssc0 |
[milan][initlist] VS2013: fatal error C1001 : An internal error has occurred in the compiler |
|
s-schmidt |
[SFINAE] Internal compiler error |
|
s-schmidt |
no “warning C4189: ‘a’ : local variable is initialized but not referenced” |
|
stanbenedict |
[neg] CompileError |
|
Stefan Reinalter |
Compiler Bug: “ambiguous call to overloaded function” when providing explicit template arguments |
|
steph28 |
sizeof… crash |
|
Stephen Melvin |
Internal compiler error using braces |
|
Steve Cornett |
Semicolon improperly allowed at end of parameter list |
|
steve_love |
[Torino] C++ decltype of class-member access incompletely implemented |
|
Steven J Watanabe |
Variadic templates fail on dependent types that start with :: |
|
stheophil |
[milan][variadics] Internal compiler error when using std::remove_reference in template metaprogram |
|
submitting_bug_reports is_too_damn_hard |
std::is_pod is not standard conformant |
|
SvenJohannsen |
VC++ generate broken code with /vmg |
|
svenschmidt75 |
sizeof does not work when variable in namespace and struct |
|
svenschmidt75 |
VC accepts invalid code |
|
svenschmidt75 |
auto return type and constexpr for functions |
|
sw6ueyz |
[constexpr]: cannot assign constexpr value to static const value in template |
|
sw6ueyz |
[milan][variadics] Internal compiler error while expanding parameter pack |
|
sw6ueyz |
[codename Milan] compile failed in some complicated case ( mixed with namespaces and variadic templates ) |
|
sw6ueyz |
some message in __declspec( deprecated( “message” ) ) is not printed properly. |
|
sygh |
When compiling a code that uses the range-based statement for with a grammatical error, Visual C++ compiler crashes. |
|
Szotyi2501 |
Error while compiling boost 1.58 |
|
Szymon Gatner |
Internal errof after upgrade from VC2012 |
|
T. Canens |
decltype(auto) deducing wrong type in some cases |
|
T.J. Purtell |
When using auto as a parameter type for a lambda in VC++2015, assigning to an std::function causes local variable initializers to not be run, works correctly if parameter type is specified |
|
T_Becker_BioID |
Fatal error C1001 when using enable_if to conditionally enable iterator capabilities. |
|
Tanzanite7 |
VS Express 2013 C++, using default function template parameters can leat to compiler crashing |
|
Teddy M |
Lambdas without captures warn about hiding external declarations |
|
Teodor Onisor |
Compiler crash with simple use of variadic templates |
|
tgolyi |
Cannot return vector<unique_ptr<T> using brace-enclosed initializer from function |
|
tgolyi |
[neg] Compiler crash on initializing enum with int using initializer list |
|
TheNexus |
Internal compiler error when forwarding variadic template parameter pack to member function |
|
ThePhD |
[ VC++ November CTP 2013 ] Vicious Stack Smash/Corruption instead of Compiler Error |
|
ThePhD |
Linker Regression – Export Failure with default arguments from DLL call |
|
ThePistolKing |
Error using pointer to function template specialization as default argument to template method |
|
TheRealBekenn |
Internal compiler error when using conditional noexcept on a constructor in a struct template specialization |
|
thespiral |
[neg] MSVC compiler crashes instead of C3861 (missing forward declaration) |
|
Thiago Macieira |
Fails to compile valid C++ code |
|
Timcat |
[Torino] magic statics appear to cause a deadlock |
|
tmp15711 |
CTP_Nov2013 crash with boost::dynamic_bitset in debug mode |
|
Tom K Cook |
Storage classes allowed on enum declarations |
|
TONGARI J |
*unexpected await crashes |
|
Tony Astolfi |
Visual C++ compiler fails on nested templates |
|
Trass3r |
C2883 triggered when class is defined in a function |
|
Trass3r |
false positive C4822 on deleted member |
|
Trass3r |
Debugger size specifiers for pointers as arrays not working |
|
TrebC |
Support c++11 defaulted move constructor and assignment |
|
uucidl |
Compiler crash (C1001) and runtime errors when using aggregate initializers |
|
v.scherba |
[constexpr] MSVC 19.00.22203(x86). Internal error when compiling some code sample by Scott Schurr for C++ Now! 2012 |
|
v.scherba |
[constexpr]: MSVC 19.00.22203(x86). Constexpr value cannot be passed as template parameter |
|
Valentin Z |
Accessibility of “using” declaration ignored when taking address of member function |
|
VBA Derks |
UINT16_MAX generates error C3688: invalid literal suffix ‘ui16’ |
|
Vic Schappert |
Warning when ‘constexpr’ function calls another ‘constexpr’ function (Visual C++ November 2013 CTP) |
|
Vincky |
constexpr limitation |
|
Vojta Bisek |
Error C1001 on empty initializer list passed to function that has output redirected to ostringstream |
|
voodoo light |
compiler bug with C++11 enum class feature |
|
VS Team |
[Connect Crash] VS “14” CTP 3 Crashes on String Iterator’s Destructor |
|
VSFeedback |
VS14 CTP3 compiler crash with keyword typo |
|
VSPain |
std::vector<unsigned int> initializer list does not work if it contains one item |
|
vxsery |
VC++ ICE |
|
weibing |
namespace error in precompiled header |
|
weibing |
wrong implementation of C++ initializer list |
|
william3612 |
C1001: An internal error has occurred in the compiler. |
|
wolf.pld |
MSVC compiler crashes with internal error |
|
wrightylplp |
[MoCOM] Compiler error ? |
|
wwwray |
C++ compile error C2280 |
|
Wyck |
Error C2308 (concatenating mismatched strings) given when it shouldn’t be. |
|
XiaoGuang Zeng |
[milan][initlist] c++11 initializer lists as default argument |
|
xinonnet |
is_assignable<double, double> should be false |
|
xmllmx |
[value init] [milan] Empty initializer list cannot initialize private members |
|
xmllmx |
decltype doesn’t work on the member function pointer type as expected. |
|
xmllmx |
std::is_copy_constructible doesn’t work correctly. |
|
YamiNoGakusei |
[constexpr] MSVC compiler error when using bit-manipulating constexpr function |
|
YanivShn |
[milan][initlist] Using CString in initializer lists causes crashes |
|
YaserZhian |
(C++) Internal Compiler Error on Using Braced Initialization List for a Class-member C Array |
|
Yelnats321 |
Variadic friend class function causing compiler error |
|
YH Lee |
A Compile Bug caused by using declaration member |
|
yoyo_yoyo |
internal compiler error when calling base class constexpr method [C++] |
|
yurymik |
[neg] Compiler crash on template deduction |
|
Zachary Northrup MSFT |
Assertion failed: !isNonStaticMemberFunction(), file s:\dd\feature\wcfb01\src\vctools\compiler\cxxfe\sl\p1\c\types.c, line 9963 |
|
Zbyl |
‘this’ pointer is not corrected when calling method imported from base class by a ‘using’ declaration |
|
zdf |
C++ Empty In-Class Intializer List Crashes the Compiler |
|
zigzag13 |
C++: enable_if parameter problem (C2770 error) on VC12 Update1(VS2013) |
|
zigzag13 |
C++ : internal compiler error(C1001) occors on template function with __forceinline friend |
|
Zsolt Erhardt |
SFINAE fails with unknown type |
|
zubrbubr |
[constexpr][Dev14NFICE] VC++: calling constexpr function in type alias is causing compiler crash |
|
zubrbubr |
VC++ SFINAE with decltype and member function pointer doesn’t work |
|
うらもの |
Compiler internal error (VC++) |
|
うらもの |
[milan][initlist] When I attempt to give an unnamed instance created in uniform initialization to an unnamed instance’s member function, C1001 is reported. |
|
叛逆者.C__ |
A C4667 warning which should not happen |
|
新ゝ月 |
[C++] decltype bugs. 1 |
|
新ゝ月 |
[C++] decltype bugs. 2 |
|
郭轩 |
A possible found in Visual C/C++ Compiler |
|
鈴見咲君高 |
std::vector<NonAsciiNamedEnum> causes C4819 irregularly |
0 comments