about summary refs log tree commit diff
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2025-01-28 10:31:33 +0000
committerTrevor Gross <t.gross35@gmail.com>2025-01-28 05:00:15 -0600
commit176d22db1269f6a84277978ea28cefb66f76369e (patch)
tree2b182f7cbd21eb691eda7037aac79d6f736116ea
parent259e544192999988c2ad7e4264e650c0db0524ce (diff)
downloadrust-176d22db1269f6a84277978ea28cefb66f76369e.tar.gz
rust-176d22db1269f6a84277978ea28cefb66f76369e.zip
Temporarily pin `indicatif` to 0.17.9
0.17.10 introduced a change that removes `Sync` from `ProgressStyle`,
which makes it more difficult to share in a callback. Pin the dependency
for now until we see if `indicatif` will change this back or if we need
to find a workaround.
-rw-r--r--library/compiler-builtins/libm/crates/libm-test/Cargo.toml3
1 files changed, 2 insertions, 1 deletions
diff --git a/library/compiler-builtins/libm/crates/libm-test/Cargo.toml b/library/compiler-builtins/libm/crates/libm-test/Cargo.toml
index dcbddb667e8..63e75260e86 100644
--- a/library/compiler-builtins/libm/crates/libm-test/Cargo.toml
+++ b/library/compiler-builtins/libm/crates/libm-test/Cargo.toml
@@ -31,7 +31,8 @@ anyhow = "1.0.95"
 # This is not directly used but is required so we can enable `gmp-mpfr-sys/force-cross`.
 gmp-mpfr-sys = { version = "1.6.4", optional = true, default-features = false }
 iai-callgrind = { version = "0.14.0", optional = true }
-indicatif = { version = "0.17.9", default-features = false }
+# 0.17.10 made `ProgressStyle` non-`Sync`
+indicatif = { version = "=0.17.9", default-features = false }
 libm = { path = "../..", features = ["unstable-public-internals"] }
 libm-macros = { path = "../libm-macros" }
 musl-math-sys = { path = "../musl-math-sys", optional = true }