mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-28 18:43:13 +01:00
Add new testsuite.
This adds the DMD 2.064 test suite. It includes a workaround for a LLVM bug in the unit tests, too.
This commit is contained in:
@@ -619,6 +619,12 @@ function(add_tests module_files)
|
||||
elseif(${LDC_LLVM_VER} LESS 303 AND
|
||||
"${testroot}" STREQUAL "phobos_std_range")
|
||||
testcase(release "-O1;-release")
|
||||
# Building the rt.util.container tests triggers a bug in the
|
||||
# jump threading pass on every LLVM release before 3.4.
|
||||
# See PR17621.
|
||||
elseif(${LDC_LLVM_VER} LESS 304 AND
|
||||
"${testroot}" STREQUAL "druntime_src_rt_util_container")
|
||||
testcase(release "-O1;-release")
|
||||
else()
|
||||
testcase(release "-O3;-release")
|
||||
endif()
|
||||
|
||||
Submodule tests/d2/dmd-testsuite updated: 59842855bc...51f306f857
Reference in New Issue
Block a user