Update compiler_builtins to 0.1.114 · model-checking/verify-rust-std@ed7d02f (original) (raw)
3 files changed
lines changed
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -10,7 +10,10 @@ edition = "2021" | ||
| 10 | 10 | |
| 11 | 11 | [dependencies] |
| 12 | 12 | core = { path = "../core" } |
| 13 | -compiler_builtins = { version = "0.1.40", features = ['rustc-dep-of-std'] } | |
| 13 | +compiler_builtins = { version = "0.1.114", features = ['rustc-dep-of-std'] } | |
| 14 | + | |
| 15 | +[target.'cfg(not(any(target_arch = "aarch64", target_arch = "x86", target_arch = "x86_64")))'.dependencies] | |
| 16 | +compiler_builtins = { version = "0.1.114", features = ["no-f16-f128"] } | |
| 14 | 17 | |
| 15 | 18 | [dev-dependencies] |
| 16 | 19 | rand = { version = "0.8.5", default-features = false, features = ["alloc"] } |
| @@ -38,8 +41,8 @@ harness = false | ||
| 38 | 41 | compiler-builtins-mem = ['compiler_builtins/mem'] |
| 39 | 42 | compiler-builtins-c = ["compiler_builtins/c"] |
| 40 | 43 | compiler-builtins-no-asm = ["compiler_builtins/no-asm"] |
| 44 | +compiler-builtins-no-f16-f128 = ["compiler_builtins/no-f16-f128"] | |
| 41 | 45 | compiler-builtins-mangled-names = ["compiler_builtins/mangled-names"] |
| 42 | -compiler-builtins-weak-intrinsics = ["compiler_builtins/weak-intrinsics"] | |
| 43 | 46 | # Make panics and failed asserts immediately abort without formatting any message |
| 44 | 47 | panic_immediate_abort = ["core/panic_immediate_abort"] |
| 45 | 48 | # Choose algorithms that are optimized for binary size instead of runtime performance |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -17,7 +17,7 @@ cfg-if = { version = "1.0", features = ['rustc-dep-of-std'] } | ||
| 17 | 17 | panic_unwind = { path = "../panic_unwind", optional = true } |
| 18 | 18 | panic_abort = { path = "../panic_abort" } |
| 19 | 19 | core = { path = "../core", public = true } |
| 20 | -compiler_builtins = { version = "0.1.105" } | |
| 20 | +compiler_builtins = { version = "0.1.114" } | |
| 21 | 21 | profiler_builtins = { path = "../profiler_builtins", optional = true } |
| 22 | 22 | unwind = { path = "../unwind" } |
| 23 | 23 | hashbrown = { version = "0.14", default-features = false, features = ['rustc-dep-of-std'] } |
| @@ -71,8 +71,8 @@ profiler = ["profiler_builtins"] | ||
| 71 | 71 | compiler-builtins-c = ["alloc/compiler-builtins-c"] |
| 72 | 72 | compiler-builtins-mem = ["alloc/compiler-builtins-mem"] |
| 73 | 73 | compiler-builtins-no-asm = ["alloc/compiler-builtins-no-asm"] |
| 74 | +compiler-builtins-no-f16-f128 = ["alloc/compiler-builtins-no-f16-f128"] | |
| 74 | 75 | compiler-builtins-mangled-names = ["alloc/compiler-builtins-mangled-names"] |
| 75 | -compiler-builtins-weak-intrinsics = ["alloc/compiler-builtins-weak-intrinsics"] | |
| 76 | 76 | llvm-libunwind = ["unwind/llvm-libunwind"] |
| 77 | 77 | system-llvm-libunwind = ["unwind/system-llvm-libunwind"] |
| 78 | 78 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -16,8 +16,8 @@ backtrace = ["std/backtrace"] | ||
| 16 | 16 | compiler-builtins-c = ["std/compiler-builtins-c"] |
| 17 | 17 | compiler-builtins-mem = ["std/compiler-builtins-mem"] |
| 18 | 18 | compiler-builtins-no-asm = ["std/compiler-builtins-no-asm"] |
| 19 | +compiler-builtins-no-f16-f128 = ["std/compiler-builtins-no-f16-f128"] | |
| 19 | 20 | compiler-builtins-mangled-names = ["std/compiler-builtins-mangled-names"] |
| 20 | -compiler-builtins-weak-intrinsics = ["std/compiler-builtins-weak-intrinsics"] | |
| 21 | 21 | llvm-libunwind = ["std/llvm-libunwind"] |
| 22 | 22 | system-llvm-libunwind = ["std/system-llvm-libunwind"] |
| 23 | 23 | panic-unwind = ["std/panic_unwind"] |