// DISABLED: win32 win64 /* TEST_OUTPUT: --- fail_compilation/cppeh1.d(26): Error: cannot catch C++ class objects in `@safe` code --- */ version (Windows) static assert(0, "This test should not run on this platform"); extern (C++, std) { class exception { } } @safe: void bar(); void abc(); void foo() { try { bar(); } catch (std.exception e) { abc(); } }