I did it again - what most people have problems with or simply cannot replicate.
I made Microsoft's compiler crash!

1>------ Build started: Project: Temp, Configuration: Debug Win32 ------
1>Compiling...
1>main.cpp
1>g:\w00t\my received files\engine\engine.h(37) : error C2065: 'CommonDelete' : undeclared identifier
1> g:\w00t\my received files\engine\engine.h(38) : see reference to class template instantiation 'DeleteDestructor<T>' being compiled
1>g:\w00t\my received files\engine\engine.h(37) : fatal error C1001: An internal error has occurred in the compiler.
1>(compiler file 'msc1.cpp', line 1411)
1> To work around this problem, try simplifying or changing the program near the locations listed above.
1>Please choose the Technical Support command on the Visual C++
1> Help menu, or open the Technical Support help file for more information
1>Build log was saved at "file://g:\w00t\Visual Studio 2008\Projects\Temp\Debug\BuildLog.htm"
1>Temp - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

I just thought I'd share it with you. I've managed to crash the compiler with an internal error. It's not the first time, either.
It's fun to see how I've managed to cause an internal error in the compiler again
(This shouldn't be in GD, should it?)