Skip to content

Commit f56a61c

Browse files
authored
Merge pull request #2865 from rust-lang/apple-autodiff
Remove outdated apple download instructions
2 parents 4100829 + e1ca696 commit f56a61c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/autodiff/installation.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ For the meantime, you can download up-to-date builds to enable `std::autodiff` o
66
**Linux**, with `x86_64-unknown-linux-gnu` or `aarch64-unknown-linux-gnu`
77
**Windows**, with `x86_64-llvm-mingw` or `aarch64-llvm-mingw`
88

9-
You can also download slightly outdated builds for **Apple** (aarch64-apple), which should generally work for now.
9+
In the past you could also download builds for **Apple** (aarch64-apple), however they are not usable at the moment.
1010

1111
If you need any other platform, you can build rustc including autodiff from source.
1212
Please open an issue if you want to help enabling automatic builds for your prefered target.
@@ -23,8 +23,7 @@ For now, you'll have to manually download and copy it.
2323
4) Under the `CI artifacts` section, find the `enzyme-nightly` artifact, download, and unpack it.
2424
5) Copy the artifact (libEnzyme-22.so for linux, libEnzyme-22.dylib for apple, etc.), which should be in a folder named `enzyme-preview`, to your rust toolchain directory. E.g. for linux: `cp ~/Downloads/enzyme-nightly-x86_64-unknown-linux-gnu/enzyme-preview/lib/rustlib/x86_64-unknown-linux-gnu/lib/libEnzyme-22.so ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib`
2525

26-
Apple support was temporarily reverted, due to downstream breakages.
27-
If you want to download autodiff for apple, please look at the artifacts from this [`run`].
26+
Apple support was temporarily reverted, due to downstream breakages. Please (currently) build it from source.
2827

2928
## Installation guide for Nix user.
3029

@@ -144,5 +143,4 @@ This will build Enzyme, and you can find it in `Enzyme/enzyme/build/lib/<LLD/Cla
144143
(Endings might differ based on your OS).
145144

146145
[`Repo`]: https://github.com/rust-lang/rust/
147-
[`run`]: https://github.com/rust-lang/rust/pull/153026#issuecomment-3950046599
148146
[`Overlay`]: https://github.com/oxalica/rust-overlay

0 commit comments

Comments
 (0)