1// gc-off app loading gc-required dylib: should crash 2// linker sees librequiresgc.fake.dylib, runtime uses librequiresgc.dylib 3 4/* 5TEST_CONFIG MEM=gc SDK=macos 6 7TEST_BUILD 8 $C{COMPILE_C} $DIR/gc.c -dynamiclib -o libnoobjc.dylib 9 $C{COMPILE_NOMEM} $DIR/gc.m -dynamiclib -o libnogc.dylib 10 $C{COMPILE} $DIR/gc.m -dynamiclib -o libsupportsgc.dylib -fobjc-gc 11 $C{COMPILE} $DIR/gc.m -dynamiclib -o librequiresgc.dylib -fobjc-gc-only 12 $C{COMPILE} $DIR/gc.m -dynamiclib -o librequiresgc.fake.dylib -fobjc-gc -install_name librequiresgc.dylib 13 14 $C{COMPILE} $DIR/gc-main.m -x none librequiresgc.fake.dylib -o gcenforcer-requiresgc-2.out 15END 16*/ 17