diff --git a/posix.mak b/posix.mak index e5350828da5..d1ed5e7167a 100644 --- a/posix.mak +++ b/posix.mak @@ -635,7 +635,7 @@ publictests: $(addsuffix .publictests,$(D_MODULES)) ################################################################################ betterc-phobos-tests: $(addsuffix .betterc,$(D_MODULES)) -betterc: betterc-phobos-tests betterc-run-tests +betterc: betterc-phobos-tests %.betterc: %.d | $(BETTERCTESTS_DIR)/.directory @# Due to the FORCE rule on druntime, make will always try to rebuild Phobos (even as an order-only dependency) @@ -645,18 +645,6 @@ betterc: betterc-phobos-tests betterc-run-tests --inputdir $< --outputdir $(BETTERCTESTS_DIR) @$(DMD) $(DFLAGS) $(NODEFAULTLIB) -betterC $(UDFLAGS) -run $(BETTERCTESTS_DIR)/$(subst /,_,$<) -################################################################################ -# Run separate -betterC tests -################################################################################ - -test/betterC/%.run: test/betterC/%.d $(DRUNTIME) - mkdir -p $(ROOT)/unittest/betterC - $(DMD) $(DFLAGS) -of$(ROOT)/unittest/betterC/$(notdir $(basename $<)) -betterC $(UDFLAGS) \ - $(NODEFAULTLIB) $(LINKDL) $< - ./$(ROOT)/unittest/betterC/$(notdir $(basename $<)) - -betterc-run-tests: $(subst .d,.run,$(wildcard test/betterC/*.d)) - ################################################################################ .PHONY : auto-tester-build diff --git a/test/betterC/algorithm.d b/test/betterC/algorithm.d deleted file mode 100644 index fd26b4080ee..00000000000 --- a/test/betterC/algorithm.d +++ /dev/null @@ -1,4 +0,0 @@ -extern(C) void main() { - import std.algorithm, std.range; - assert(100.iota.stride(2).take(10).sum == 90); -}