# Only compile with optimisation setTestOpts( only_ways(['optasm']) ) test('default', normal, compile, ['']) test('fact', normal, compile, ['']) test('fun', normal, compile, ['']) test('goo', normal, compile, ['']) test('ins', normal, compile, ['']) test('map', normal, compile, ['']) test('sim', normal, compile, ['']) test('str001', normal, compile, ['']) test('str002', normal, compile, ['']) test('syn', normal, compile, ['']) test('test', normal, compile, ['']) test('tst', normal, compile, ['']) test('unu', normal, compile, ['']) test('newtype', req_profiling, compile, ['-prof -auto-all']) test('T1988', normal, compile, ['']) test('T8467', normal, compile, ['']) test('T8037', normal, compile, ['']) test('T8743', [ extra_clean(['T8743.o-boot', 'T8743a.hi', 'T8743a.o', 'T8743.hi-boot']) ], multimod_compile, ['T8743', '-v0']) # test('T10482', normal, compile, ['']) test('T10482', only_ways(['normal']), run_command, ['$MAKE -s --no-print-directory T10482']) test('T10482a', only_ways(['normal']), run_command, ['$MAKE -s --no-print-directory T10482a']) test('T9208', when(compiler_debugged(), expect_broken(9208)), compile, ['']) # T9208 fails (and should do so) if you have assertion checking on in the compiler # Hence the above expect_broken. See comments in the Trac ticket test('T10694', only_ways(['normal']), run_command, ['$MAKE -s --no-print-directory T10694'])