Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Commit e901b3e

Browse files
committed
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.
1 parent 0c7362c commit e901b3e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

crates/libm-test/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ anyhow = "1.0.95"
3131
# This is not directly used but is required so we can enable `gmp-mpfr-sys/force-cross`.
3232
gmp-mpfr-sys = { version = "1.6.4", optional = true, default-features = false }
3333
iai-callgrind = { version = "0.14.0", optional = true }
34-
indicatif = { version = "0.17.9", default-features = false }
34+
# 0.17.10 made `ProgressStyle` non-`Sync`
35+
indicatif = { version = "=0.17.9", default-features = false }
3536
libm = { path = "../..", features = ["unstable-public-internals"] }
3637
libm-macros = { path = "../libm-macros" }
3738
musl-math-sys = { path = "../musl-math-sys", optional = true }

0 commit comments

Comments
 (0)