Skip to content

Commit 73fcdf6

Browse files
committed
tools-aux ci runner: also cross-test doctests
1 parent 99123da commit 73fcdf6

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

src/bootstrap/mk/Makefile.in

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ check-aux:
6060
library/alloc \
6161
$(BOOTSTRAP_ARGS) \
6262
--no-doc
63-
# Some doctests use file system operations to demonstrate dealing with `Result`.
63+
# Some doctests use file system operations to demonstrate dealing with `Result`,
64+
# so we have to run them with isolation disabled.
6465
$(Q)MIRIFLAGS="-Zmiri-disable-isolation" \
6566
$(BOOTSTRAP) miri --stage 2 \
6667
library/coretests \
@@ -72,20 +73,13 @@ check-aux:
7273
$(Q)MIRIFLAGS="-Zmiri-disable-isolation" \
7374
$(BOOTSTRAP) miri --stage 2 library/std \
7475
$(BOOTSTRAP_ARGS) \
75-
--no-doc -- \
76-
--skip fs:: --skip net:: --skip process:: --skip sys::fd:: --skip sys::pal::
77-
$(Q)MIRIFLAGS="-Zmiri-disable-isolation" \
78-
$(BOOTSTRAP) miri --stage 2 library/std \
79-
$(BOOTSTRAP_ARGS) \
80-
--doc -- \
8176
--skip fs:: --skip net:: --skip process:: --skip sys::fd:: --skip sys::pal::
8277
# Also test some very target-specific modules on other targets
8378
# (making sure to cover an i686 target as well).
8479
$(Q)MIRIFLAGS="-Zmiri-disable-isolation" BOOTSTRAP_SKIP_TARGET_SANITY=1 \
8580
$(BOOTSTRAP) miri --stage 2 library/std \
8681
$(BOOTSTRAP_ARGS) \
8782
--target aarch64-apple-darwin,i686-pc-windows-msvc \
88-
--no-doc -- \
8983
time:: sync:: thread:: env::
9084
dist:
9185
$(Q)$(BOOTSTRAP) dist $(BOOTSTRAP_ARGS)

0 commit comments

Comments
 (0)