Split out the stable part of smir into its own crate to prevent accidental usage of forever unstable things
diff --git a/Cargo.lock b/Cargo.lock
index c60a37e..48f71e8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3257,6 +3257,7 @@
"rustc_driver",
"rustc_driver_impl",
"rustc_smir",
+ "stable_mir",
]
[[package]]
@@ -4421,7 +4422,7 @@
"rustc_session",
"rustc_span",
"rustc_target",
- "scoped-tls",
+ "stable_mir",
"tracing",
]
@@ -4959,6 +4960,14 @@
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
+name = "stable_mir"
+version = "0.1.0-preview"
+dependencies = [
+ "scoped-tls",
+ "tracing",
+]
+
+[[package]]
name = "stacker"
version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"