Skip to content

Commit

Permalink
Add unit tests for abstract interpretation
Browse files Browse the repository at this point in the history
OMR_ARCH_POWER flag is removed from fvtest/CMakeLists.txt.
Since now it contains tests also for non-arch platforms.

Tests including:
- Tests on getters and setters.
- Tests on clone operations.
- Tests on merge operations.
- Tests on push/pop operations of stack.

Issue: #5488

Signed-off-by: cijie xia <cijie@ualberta.ca>
  • Loading branch information
xiacijie committed Dec 3, 2020
1 parent 9e6a398 commit 977cc0a
Show file tree
Hide file tree
Showing 3 changed files with 516 additions and 0 deletions.
5 changes: 5 additions & 0 deletions fvtest/compilerunittest/CMakeLists.txt
Expand Up @@ -41,6 +41,11 @@ if(OMR_ARCH_POWER)
)
endif()


list(APPEND COMPCGTEST_FILES
abstractinterpreter/AbsInterpreterTest.cpp
)

# MSVC and XL C/C++ have trouble with this file
if (NOT OMR_TOOLCONFIG STREQUAL "msvc" AND NOT OMR_TOOLCONFIG STREQUAL "xlc")
list(APPEND COMPCGTEST_FILES
Expand Down

0 comments on commit 977cc0a

Please sign in to comment.