Skip to content

Commit 39ed40e

Browse files
committed
Don't run betterC tests on the auto-tester and only on CircleCi for now
1 parent b42e88f commit 39ed40e

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.circleci/run.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ publictests()
126126
source "$(CURL_USER_AGENT=\"$CURL_USER_AGENT\" bash ~/dlang/install.sh dmd-$HOST_DMD_VER --activate)"
127127
128128
make -f posix.mak -j$N publictests DUB=$DUB BUILD=$BUILD
129+
130+
# run -betterC tests
131+
make -f posix.mak -j$N betterc
129132
}
130133
131134
# test stdx dub package

posix.mak

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@ betterc: betterc-phobos-tests betterc-run-tests
647647
# Run separate -betterC tests
648648
################################################################################
649649

650-
test/betterC/%.run: test/betterC/%.d $(DMD) $(LIB)
650+
test/betterC/%.run: test/betterC/%.d $(DRUNTIME)
651651
mkdir -p $(ROOT)/unittest/betterC
652652
$(DMD) $(DFLAGS) -of$(ROOT)/unittest/betterC/$(notdir $(basename $<)) -betterC $(UDFLAGS) \
653653
$(NODEFAULTLIB) $(LINKDL) $<
@@ -661,6 +661,6 @@ betterc-run-tests: $(subst .d,.run,$(wildcard test/betterC/*.d))
661661
auto-tester-build: all checkwhitespace
662662

663663
.PHONY : auto-tester-test
664-
auto-tester-test: unittest betterc
664+
auto-tester-test: unittest
665665

666666
.DELETE_ON_ERROR: # GNU Make directive (delete output files on error)

0 commit comments

Comments
 (0)