Yet another spurious compiler error

Yet another spurious compiler error

Ritratto di Dix Lorenz

..\..\..\genlibs\mmcl\source\CollectionView_Delegates.cpp(223,49): error : assertion failed: scan_routine: unexpected IL entry (shared/cfe/edgglue/edg_main.c, line 497)

The line in question is the first line of this code block:

voidAuswertung_CircleIntersection::Controller::CreateRows_2(
constmM4DisplayLanguage&inLanguage,
constDLMatrixCoordinate&inViewCoordinates,
DLULonginPaneWidth,
DLCL::DLUniqueVector<mM4AuswertungView_CollectionView::Row> &outRows)

The line (and surrounding code) is without a doubt correct (and should never crash the compiler anyway) and a subsequent compile works as usual. This is the first time I have seen this particular error message; quite often a build from the command line crashes with this source file (without any actual message!) so it might happen more frequently than I am aware of.

Visual Studio 2012 with all updates (no CTP), Intel C++ Composer XE 2013 for Windows Update 4, Version 2013.4.190

1 contenuto / 0 new
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione