WANG Rui
ec673535f7
ci: add support for loongarch64-unknown-linux-gnu
2024-11-01 05:48:47 -05:00
Trevor Gross
76580a96a7
Upgrade CI LLVM version to 19.1
...
19.1 is the latest stable release from 2024-09-17. This will match what
is currently being used in rust-lang/rust.
2024-10-03 11:49:45 -04:00
Trevor Gross
0c97b10dc0
Add riscv64gc to CI
...
There is a proposal to promote `riscv64gc-unknown-linux-gnu` to tier 1
[1]. We do not currently test RISC-V in CI; add it here.
[1]: https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/Imminent.20RFC.20PR.3A.20riscv64gc-unknown-linux-gnu.20to.20Tier-1
2024-10-02 16:35:28 -04:00
beetrees
09a1f57604
Use macos-13 in CI for x86_64-apple-darwin
2024-08-24 11:52:41 +01:00
beetrees
d6588dff8f
Use macos-latest in CI for aarch64-apple-darwin
2024-08-24 11:24:45 +01:00
Trevor Gross
364dd5fd5b
Add release-plz for automatic releases.
...
This is what `cc-rs` is using and should create a release PR whenever a
change to `master` is made. If the branch is merged, it should publish
the new version.
Includes configuration to disable semver checks and not keep a changelog
since this is an implementation detail.
2024-07-26 23:45:35 -04:00
Trevor Gross
84e87eb15b
Add caching for downloading compiler-rt
2024-05-24 23:18:59 +02:00
Trevor Gross
98ddf3c66d
Enable cache for Docker images
2024-05-24 23:18:59 +02:00
Trevor Gross
d0fdc0044a
Enable cache for Cargo components of the build
2024-05-24 23:18:59 +02:00
Henry Wang
0722bc4275
Don't run verbatim test on windows-gnu
2024-05-21 01:09:47 +02:00
theKidOfArcrania
fd290b1339
Properly escape /C and fix naming
2024-05-21 01:09:47 +02:00
theKidOfArcrania
e246ba5a46
Use cmd.exe
2024-05-21 01:09:47 +02:00
theKidOfArcrania
24cb0c2bcc
Fix CI
2024-05-21 01:09:47 +02:00
theKidOfArcrania
3fdef93258
Add tests for UNC paths on windows builds
2024-05-21 01:09:47 +02:00
Trevor Gross
ccfe0e3808
Deny warnings in CI
...
There are currently a lot of warnings printed in CI, mostly dead code.
Update CI to deny warnings.
2024-05-11 09:56:55 +02:00
Trevor Gross
d5bc2de9ec
Add CI testing for AArch64 Darwin
...
The Apple ARM silicon has been around for a while now and hopefully will
become Rust Tier 1 at some point. Add it to CI since it is distinct
enough from aarch64-linux and x86_86-darwin that there may be
differences.
2024-04-16 14:04:47 -04:00
trevyn
dc1321a5ca
Remove duplicate symbol workaround
2024-03-28 14:19:13 +00:00
Amanieu d'Antras
68b5a7a0ad
Clean up and rework CI script
2024-03-28 10:17:42 +00:00
trevyn
f4dbd52ed5
Merge branch 'master' into wasm
2024-01-28 07:20:27 -08:00
Jakub Beránek
8ca492c7d7
CI: add a success conclusion job
2024-01-24 19:38:55 +01:00
trevyn
d9065480c7
Merge branch 'master' into wasm
2024-01-18 09:36:53 +04:00
trevyn
0808cdeb67
build: Allow building C compiler-rt fallbacks for wasm
2024-01-09 02:11:00 +04:00
Taiki Endo
c464d5a38d
Update actions/checkout action to v4
2024-01-09 00:07:27 +09:00
Amanieu d'Antras
28f2437614
Disable MIPS in CI
...
See https://github.com/rust-lang/compiler-team/issues/648
2023-07-06 20:20:19 +02:00
Josh Triplett
fee637a7b6
Update the version of compiler-rt in CI
2021-04-30 12:24:12 -07:00
Aaron Kutch
500c8e0b2c
add clippy to CI
2021-04-02 16:53:09 -05:00
Alex Crichton
82bee10b5b
Update CI to fix on GitHub Actions ( #394 )
...
Should hopefully fix the master branch...
2020-11-20 10:29:35 -06:00
Amanieu d'Antras
51e969665e
Fix CI url for compiler-rt source
2020-08-23 23:31:51 +01:00
Amanieu d'Antras
b6ee34a330
Merge pull request #341 from vfreex/add-mips-compiler-rt-fallback
...
add mips/mips64 compiler-rt fallbacks so that libgcc is not required
2020-08-23 23:27:05 +01:00
Alex Crichton
63982a3b9e
Expand wasm32 testing on CI ( #360 )
...
* Expand wasm32 testing on CI
Run the full `run.sh` test script to get full assertions, including that
nothing in the wasm compiler-builtins is panicking. Unfortunately it's
currently panicking, so this is good to weed out!
* Update libm
2020-05-29 14:38:29 -05:00
Yuxiang Zhu
d370d2728b
add mips/mips64 compiler-rt fallbacks so that libgcc is not required
...
This adds compiler-rt fallbacks for mips and mips64 arches.
Solves linking issues like https://github.com/rust-lang/rust/issues/57820 .
Signed-off-by: Yuxiang Zhu <vfreex@gmail.com>
2020-02-13 03:33:56 +08:00
Alex Crichton
b2227dc559
Update CI installation of Rust on macos
2020-01-28 00:39:52 -08:00
Alex Crichton
ca69fcbf12
Update checkout action reference
2019-12-03 09:11:29 -08:00
Alex Crichton
12283c7aca
Fix Github Actions for recent system changes
2019-10-28 07:39:04 -07:00
Alex Crichton
0198311a4b
Migrate to github actions from Azure Pipelines
...
Less need to manage users, more concurrency, and interface is all in
one!
2019-09-10 21:57:13 -05:00