g++ crashes when compiling following code: class __declspec(dllimport) BaseClass { public: virtual ~BaseClass(); }; class __declspec(dllimport) SubClass : public BaseClass { public: // Ctor SubClass(){} }; BaseClass::~BaseClass() { //do nothing } $ g++ -c test.cxx -o test.o test.cxx: In destructor `BaseClass::~BaseClass()': test.cxx:20: internal compiler error: in rest_of_handle_final, at ./toplev.c:2067 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.mingw.org/bugs.shtml> for instructions.
*** This bug has been marked as a duplicate of 23589 ***