exception14.cs \
exception15.cs \
exception16.cs \
+ exception17.cs \
typeload-unaligned.cs \
struct.cs \
valuetype-gettype.cs \
delegate6.cs \
delegate7.cs \
delegate8.cs \
+ delegate9.cs \
remoting1.cs \
remoting2.cs \
remoting3.cs \
marshal7.cs \
marshal8.cs \
marshal9.cs \
+ marshalbool.cs \
marshal-valuetypes.cs \
test-byval-in-struct.cs \
thread.cs \
test-type-ctor.cs \
soft-float-tests.cs \
thread-exit.cs \
+ finalize-parent.cs \
assemblyresolve_event2.2.cs \
interlocked-2.2.cs \
pinvoke-2.2.cs \
generic-valuetype-interface.2.cs \
generic-getgenericarguments.2.cs \
generic-type-builder.2.cs \
+ generic-synchronized.2.cs \
+ generic-delegate-ctor.2.cs \
+ generic-array-iface-set.2.cs \
+ generic-typedef.2.cs \
+ generic-marshalbyref.2.cs \
+ bug-431413.2.cs \
+ bug-459285.2.cs \
+ generic-virtual-invoke.2.cs \
+ bug-461198.2.cs \
+ generic-sealed-virtual.2.cs \
+ generic-system-arrays.2.cs \
+ generic-stack-traces.2.cs \
+ generic-stack-traces2.2.cs \
+ bug-472600.2.cs \
recursive-generics.2.cs \
+ bug-473482.2.cs \
+ bug-473999.2.cs \
+ bug-479763.2.cs \
bug-80392.2.cs \
dynamic-method-access.2.cs \
bug-82194.2.cs \
bug-81673.cs \
bug-81691.cs \
bug-80307.cs \
- bug-415577.cs
+ bug-415577.cs \
+ filter-stack.cs \
+ vararg2.cs \
+ bug-389886-sre-generic-interface-instances.cs \
+ bug-461867.cs \
+ bug-461941.cs \
+ bug-461261.cs \
+ bug-400716.cs \
+ bug-462592.cs \
+ bug-459094.cs \
+ generic-unloading.2.cs \
+ generic-unloading-sub.2.cs \
+ bug-467456.cs \
+ appdomain-unload-callback.cs \
+ bug-472692.2.cs \
+ gchandles.cs \
+ interlocked-3.cs \
+ interlocked-4.2.cs \
+ finalizer-wait.cs \
+ critical-finalizers.cs \
+ appdomain-thread-abort.cs
if AMD64
TEST_CS_SRC = $(BASE_TEST_CS_SRC) async-exc-compilation.cs
if IA64
TEST_CS_SRC+=async-exc-compilation.cs
+# bug #319249
+PLATFORM_DISABLED_TESTS=exception17.exe
+PLATFORM_DISABLED_TESTS+=winx64structs.exe
endif
if X86
PLATFORM_DISABLED_TESTS=finalizer-abort.exe finalizer-exception.exe finalizer-exit.exe
endif
+# The two finalizer tests only work under sgen
DISABLED_TESTS= \
delegate-async-exception.exe \
bug-348522.2.exe \
+ finalizer-wait.exe \
+ critical-finalizers.exe \
$(PLATFORM_DISABLED_TESTS)
# These only compile with MS CSC
generic-array-exc.2.il \
generic-valuetype-newobj2.2.il \
generic-valuetype-newobj.2.il \
- bug-81466.il
+ generic-constrained.2.il \
+ bug-81466.il \
+ bug457574.il \
+ bug445361.il \
+ bug-463303.il \
+ bug469742.2.il \
+ bug-481403.il
# bug-318677.il
# mkbundle works on ppc, but the pkg-config POC doesn't when run with make test
if POWERPC
-test_platform:
+test_platform: testbundle
else
# Can't use mkbundle on win32 since there is no static build there
# Can't run test-unhandled-exception on Windows because of all the debug popups...
generic-exceptions.2.exe generic-delegate2.2.exe \
generic-virtual2.2.exe generic-valuetype-interface.2.exe \
generic-valuetype-newobj.2.exe generic-valuetype-newobj2.2.exe \
- generic-getgenericarguments.2.exe generic-type-builder.2.exe
+ generic-getgenericarguments.2.exe generic-type-builder.2.exe \
+ generic-synchronized.2.exe generic-delegate-ctor.2.exe \
+ generic-constrained.2.exe bug-431413.2.exe \
+ generic-virtual-invoke.2.exe generic-typedef.2.exe \
+ generic-marshalbyref.2.exe bug-459285.2.exe bug-461198.2.exe \
+ generic-sealed-virtual.2.exe generic-system-arrays.2.exe \
+ generic-stack-traces.2.exe generic-stack-traces2.2.exe \
+ bug-472600.2.exe bug-473482.2.exe bug-473999.2.exe \
+ bug-479763.2.exe
@for fn in $+ ; do \
echo "Testing $$fn ..."; \
MONO_GENERIC_SHARING=all $(RUNTIME) -O=gshared $$fn > $$fn.stdout || exit 1; \