Skip to content

Commit fa2908b

Browse files
committed
fix: salsa pointer compare issue
See salsa-rs/salsa#536 There's a fix in the main stream, but that fix is using an unstable api `std::ptr::addr_eq` which will cause compile failure in our ci. Anyway, I decided to swicth salsa to my custom fork before it went stable to avoid possible similar issues.
1 parent ed456fd commit fa2908b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Cargo.lock

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ lsp-server = "0.7"
4141
serde_json = "1.0"
4242
rustc-hash = "1.1"
4343
crossbeam-channel = "0.5"
44-
salsa = { package = "salsa", git = "https://github.com/salsa-rs/salsa", branch = "master" }
44+
salsa = { package = "salsa", git = "https://github.com/Chronostasys/salsa", branch = "master" }
4545
enum_dispatch = "0.3"
4646
threadpool = { version = "1.8", optional = true }
4747
dunce = "1.0"

0 commit comments

Comments
 (0)