Skip to content
Snippets Groups Projects
Commit d65bf4a2 authored by Hannes Siebenhandl's avatar Hannes Siebenhandl Committed by Marge Bot
Browse files

Add perf regression test for `-fwrite-if-simplified-core`

parent c5d89412
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,9 @@ MultiModulesRecompDefsWithCore: ...@@ -23,6 +23,9 @@ MultiModulesRecompDefsWithCore:
./genMultiLayerModulesCore ./genMultiLayerModulesCore
'$(TEST_HC)' --interactive $(TEST_HC_OPTS) -e "" -fwrite-if-simplified-core MultiLayerModules '$(TEST_HC)' --interactive $(TEST_HC_OPTS) -e "" -fwrite-if-simplified-core MultiLayerModules
MultiModulesDefsWithCore:
./genMultiLayerModulesCore
MultiComponentModulesRecomp: MultiComponentModulesRecomp:
'$(PYTHON)' genMultiComp.py '$(PYTHON)' genMultiComp.py
TEST_HC='$(TEST_HC)' TEST_HC_OPTS='$(TEST_HC_OPTS)' ./run TEST_HC='$(TEST_HC)' TEST_HC_OPTS='$(TEST_HC_OPTS)' ./run
......
...@@ -419,6 +419,19 @@ test('MultiLayerModulesDefsGhciWithCore', ...@@ -419,6 +419,19 @@ test('MultiLayerModulesDefsGhciWithCore',
ghci_script, ghci_script,
['MultiLayerModulesDefsGhciWithCore.script']) ['MultiLayerModulesDefsGhciWithCore.script'])
test('MultiLayerModulesDefsGhcWithCore',
[ collect_compiler_residency(15),
pre_cmd('$MAKE -s --no-print-directory MultiModulesDefsWithCore'),
extra_files(['genMultiLayerModulesCore']),
compile_timeout_multiplier(5)
# this is _a lot_
# but this test has been failing every now and then,
# especially on i386. Let's just give it some room
# to complete successfully reliably everywhere.
],
multimod_compile,
['MultiLayerModules', '-v0 -fwrite-if-simplified-core'])
test('MultiLayerModulesDefsGhciReload', test('MultiLayerModulesDefsGhciReload',
[ collect_compiler_residency(15), [ collect_compiler_residency(15),
pre_cmd('./genMultiLayerModulesDefs'), pre_cmd('./genMultiLayerModulesDefs'),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment