Skip to content

Commit b97c8a7

Browse files
committed
Rewrite test to not depend on a compiler bug
1 parent 407ea67 commit b97c8a7

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

lldb/packages/Python/lldbsuite/test/make/Makefile.rules

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -753,6 +753,9 @@ $(EXE): $(OBJECTS)
753753
ifneq "$(CODESIGN)" ""
754754
$(CODESIGN) -s - "$(EXE)"
755755
endif
756+
ifneq "$(HIDE_SWIFTMODULE)" ""
757+
rm -f $(MODULENAME).swiftmodule
758+
endif
756759
else # OS = Linux
757760
ifeq "$(HIDE_SWIFTMODULE)" ""
758761
WRAPPED_SWIFTMODULE = $(MODULENAME).o
@@ -761,7 +764,9 @@ endif
761764
$(EXE): $(OBJECTS)
762765
@echo "### Linking" $(EXE)
763766
$(SWIFTC) $(LD_EXTRAS) $(LD_SWIFTFLAGS) $(WRAPPED_SWIFTMODULE) $^ $(patsubst -g,,$(SWIFTFLAGS)) -o "$(EXE)"
764-
767+
ifneq "$(HIDE_SWIFTMODULE)" ""
768+
rm -f $(MODULENAME).swiftmodule
769+
endif
765770
endif
766771

767772
else # USESWIFTDRIVER = 0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
SWIFT_SOURCES := main.swift
2-
SWIFTFLAGS_EXTRAS := -experimental-skip-non-inlinable-function-bodies-without-types
2+
HIDE_SWIFTMODULE := YES
33
include Makefile.rules

0 commit comments

Comments
 (0)