chore(tests/compiler): ignore some tests for the interpreter
This commit is contained in:
parent
944de141d3
commit
3d53aaf5a7
3 changed files with 8 additions and 4 deletions
|
|
@ -179,10 +179,12 @@ ENDFOREACH(T)
|
|||
# LEAN INTERPRETER TESTS
|
||||
file(GLOB LEANINTERPTESTS "${LEAN_SOURCE_DIR}/../tests/compiler/*.lean")
|
||||
FOREACH(T ${LEANINTERPTESTS})
|
||||
GET_FILENAME_COMPONENT(T_NAME ${T} NAME)
|
||||
add_test(NAME "leaninterptest_${T_NAME}"
|
||||
WORKING_DIRECTORY "${LEAN_SOURCE_DIR}/../tests/compiler"
|
||||
COMMAND bash "./test_single_interpret.sh" "${CMAKE_CURRENT_BINARY_DIR}/lean" ${T_NAME})
|
||||
if(NOT EXISTS "${T}.no_interpreter")
|
||||
GET_FILENAME_COMPONENT(T_NAME ${T} NAME)
|
||||
add_test(NAME "leaninterptest_${T_NAME}"
|
||||
WORKING_DIRECTORY "${LEAN_SOURCE_DIR}/../tests/compiler"
|
||||
COMMAND bash "./test_single_interpret.sh" "${CMAKE_CURRENT_BINARY_DIR}/lean" ${T_NAME})
|
||||
endif()
|
||||
ENDFOREACH(T)
|
||||
|
||||
# LEAN BENCHMARK TESTS
|
||||
|
|
|
|||
1
tests/compiler/lazylist.lean.no_interpreter
Normal file
1
tests/compiler/lazylist.lean.no_interpreter
Normal file
|
|
@ -0,0 +1 @@
|
|||
[extern] cannot be interpreted
|
||||
1
tests/compiler/map_big.lean.no_interpreter
Normal file
1
tests/compiler/map_big.lean.no_interpreter
Normal file
|
|
@ -0,0 +1 @@
|
|||
Too much stack usage for the interpreter
|
||||
Loading…
Add table
Reference in a new issue