Skip to content

Commit 7ecc995

Browse files
committed
ci: allow unstable features in some PGO benchmarks
1 parent ea09825 commit 7ecc995

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ci/pgo.sh

+4-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ rm -rf /tmp/rustc-pgo
77
python2.7 ../x.py build --target=$PGO_HOST --host=$PGO_HOST \
88
--stage 2 library/std --rust-profile-generate=/tmp/rustc-pgo
99

10-
./build/$PGO_HOST/stage2/bin/rustc --edition=2018 \
10+
RUSTC_BOOTSTRAP=1 ./build/$PGO_HOST/stage2/bin/rustc --edition=2018 \
1111
--crate-type=lib ../library/core/src/lib.rs
1212

1313
# Download and build a single-file stress test benchmark on perf.rust-lang.org.
@@ -16,7 +16,9 @@ function pgo_perf_benchmark {
1616
local github_prefix=https://raw.githubusercontent.com/rust-lang/rustc-perf/$PERF
1717
local name=$1
1818
curl -o /tmp/$name.rs $github_prefix/collector/benchmarks/$name/src/lib.rs
19-
./build/$PGO_HOST/stage2/bin/rustc --edition=2018 --crate-type=lib /tmp/$name.rs
19+
20+
RUSTC_BOOTSTRAP=1 ./build/$PGO_HOST/stage2/bin/rustc --edition=2018 \
21+
--crate-type=lib /tmp/$name.rs
2022
}
2123

2224
pgo_perf_benchmark externs

0 commit comments

Comments
 (0)