xref: /netbsd-src/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.exceptions/unknown_gc.d (revision 2dd295436a0082eb4f8d294f4aa73c223413d0f2)
1 // { dg-require-effective-target shared }
2 // { dg-options "-shared-libphobos" }
3 // { dg-shouldfail "unknowngc" }
4 // { dg-output "No GC was initialized, please recheck the name of the selected GC \\('unknowngc'\\)." }
5 import core.memory;
6 
7 extern(C) __gshared string[] rt_options = [ "gcopt=gc:unknowngc" ];
8 
9 void main()
10 {
11     // GC initialized upon first call -> Unknown GC error is thrown
12     GC.enable();
13 }
14