Wieso stürzt hier der Compiler ab (Lambda, GCC 4.6.1)
-
#include <iostream> using namespace std; int main() { cout << ([](){return [](){};})(); return 0; }Ich kompilier das unter Windows mittels MinGW (GCC 4.6.1), jedoch stürzt während des Kompilierens was ab, mit der Meldung "cc1plus.exe funktioniert nicht mehr". Woran liegt das?
-
bug
-
Kein Problem für GCC 4.7, genauer:
gcc version 4.7.0 20120507 (Red Hat 4.7.0-5)Unter x86-64-Linux natürlich.