Commit 45670c2 1 parent c68bff1 commit 45670c2 Copy full SHA for 45670c2
File tree 1 file changed +7
-12
lines changed
runtime/druntime/test/shared
1 file changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ LINK_SHARED:=$(SHARED)
4
4
include ../common.mak # affected by LINK_SHARED!
5
5
6
6
ifneq (,$(LINK_SHARED ) )
7
- # LDC: disable 2 tests on Mac, 1 on Windows
7
+ # LDC: enable ~all tests on Windows too
8
8
ifeq (,$(findstring ldmd2,$(DMD)))
9
9
# TODO: enable tests on Windows
10
10
ifeq (windows,$(OS))
@@ -14,18 +14,13 @@ ifneq (,$(LINK_SHARED))
14
14
link_linkdep load_linkdep link_loaddep load_loaddep load_13414
15
15
endif
16
16
else
17
- TESTS: =link load linkD linkDR loadDR finalize dynamiccast \
17
+ TESTS: =link load linkD linkDR loadDR host finalize dynamiccast \
18
18
link_linkdep link_loaddep load_loaddep load_13414
19
- ifneq ($(OS),osx)
20
- # * `host` loads two modules with the same name, which is currently disallowed
21
- # by the (potentially overly eager) module collision detection on OS X.
22
- # * FIXME: `load_linkdep`
23
- # it might fail because of unimplemented `getDependencies()` in rt.sections_elf_shared
24
- ifeq (windows,$(OS))
25
- # LDC FIXME: disable `load_linkdep` on Windows - needs `getDependencies()`
26
- TESTS+ =host
27
- else
28
- TESTS+ =host load_linkdep
19
+ # FIXME: `load_linkdep` needs a non-dummy `getDependencies()` in rt.sections_elf_shared,
20
+ # not implemented yet on Darwin and Windows
21
+ ifneq (osx,$(OS))
22
+ ifneq (windows,$(OS))
23
+ TESTS+ =load_linkdep
29
24
endif
30
25
endif
31
26
endif
You can’t perform that action at this time.
0 commit comments