summaryrefslogtreecommitdiff
path: root/ci
Commit message (Collapse)AuthorAgeFilesLines
* Drop semver check job on CIYuki Okushi2023-02-221-75/+0
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Fix Fuchsia target namesYuki Okushi2023-01-082-4/+4
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* ci: Read test output from stderrYuki Okushi2022-11-191-9/+10
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* CI: Use an old nightly for all Android targetsYuki Okushi2022-11-041-5/+4
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Use an older Android emulatorYuki Okushi2022-11-042-1/+150
| | | | | | | Newer emulator versions fail to create an AVD correctly. Use an old Android emulator until we figure out why. Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Auto merge of #2990 - JohnTitor:revive-x86_64-android, r=JohnTitorbors2022-11-031-1/+7
|\ | | | | | | | | | | Revive `x86_64-linux-android` CI with an old nightly Signed-off-by: Yuki Okushi <jtitor@2k36.org>
| * Revive `x86_64-linux-android` CI with an old nightlyYuki Okushi2022-11-031-1/+7
| | | | | | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* | style: Enforce order of any `s_*!` macro callFlorian Bartels2022-10-281-0/+6
|/ | | | | | | Before this change, only the order of `s!` was checked. After, it also checks `s_no_extra_traits!` and `s_paren!`. Only the order is checked, not the number of calls. This is required because multiple calls have to be allowed.
* Auto merge of #2915 - JohnTitor:road-to-jammy, r=JohnTitorbors2022-09-2834-54/+42
|\ | | | | | | | | | | | | | | Update Docker image to Ubuntu 22.04 Signed-off-by: Yuki Okushi <jtitor@2k36.org> r? `@ghost`
| * Downgrade to Ubuntu 20.04 on sparc64Yuki Okushi2022-09-281-1/+2
| | | | | | | | | | | | ...because of glibc version mismatching between Debian and Ubuntu. Signed-off-by: Yuki Okushi <jtitor@2k36.org>
| * Update sparc64 Debian imageYuki Okushi2022-09-281-1/+1
| | | | | | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
| * Try to update emsdk versionYuki Okushi2022-09-253-22/+9
| | | | | | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
| * Update Docker image to Ubuntu 22.04Yuki Okushi2022-09-2032-32/+32
| | | | | | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* | refactor: use grep -E instead of egrepkxxt2022-09-212-3/+3
|/
* Update s390x installer to 20220914Yuki Okushi2022-09-171-2/+2
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Add musl's lib folder to library search pathWesley Wiser2022-08-299-9/+14
| | | | | | | | | | | Prior to this change, `libc.a` was being found in rustc's self-contained musl target folder instead of the `libc.a` that we've built or downloaded. This doesn't seem to have caused any noticeable issues as the versions of musl we built/installed and the version shipped in rustc's target matched exactly. To resolve this, we pass the path to our version of musl's lib folder directly as a `RUSTFLAG` which causes it to be found first.
* Suppress shellcheck warningsYuki Okushi2022-08-241-0/+3
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* style: Format errors so that editors can jump to file/lineJosh Triplett2022-07-111-1/+1
| | | | | | | | With this change, it's now possible to do: ``` ./style src > e vim -q e ```
* Remove rumprun-related codeYuki Okushi2022-06-191-7/+0
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Format style checkerYuki Okushi2022-06-121-17/+24
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Don't check typedefs in impls in style checkerYuki Okushi2022-06-121-26/+8
| | | | Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Update semverver to 0.1.50Yuki Okushi2022-06-081-1/+1
|
* Remove broken uclibc CI targetsAmanieu d'Antras2022-04-101-3/+0
|
* Update mipsel-unknown-linux-musl too.Dan Gohman2022-01-241-7/+7
|
* Update the sysinfo_guard.patch patch for the new toolchain.Dan Gohman2022-01-241-2/+2
|
* Update more paths for the new toolchain.Dan Gohman2022-01-241-3/+3
|
* Update the mips-unknown-linux-musl CI toolchain.Dan Gohman2022-01-241-4/+4
| | | | | | | | | Update the mips-unknown-linux-musl CI toolchain to openwrt-sdk-21.02.1, as suggested [here]. This also switches from ar71xx to ath79, since [ar71xx is now deprecated] and ath79 is the replacement. [here]: https://github.com/rust-lang/libc/pull/2633#issuecomment-1016003790 [ar71xx is now deprecated]: https://openwrt.org/docs/techref/targets/ar71xx
* add CI for armv7-unknown-linux-uclibceabihfJonah Petri2022-01-214-10/+16
|
* uclibc: fix O_TMPFILE value, un-pub some unused fields to fix libc-testJonah Petri2022-01-191-1/+1
|
* Auto merge of #2570 - t6:freebsd-riscv64, r=Amanieubors2021-12-091-0/+1
|\ | | | | | | | | | | Add riscv64gc-unknown-freebsd support Also see https://github.com/rust-lang/rust/pull/91284
| * ci/build: add riscv64gc-unknown-freebsdTobias Kortkamp2021-12-081-0/+1
| |
* | Update to the latest released wasi-libc and declare `getcwd`/`chdir`Dan Gohman2021-12-021-1/+1
|/ | | | | | | | Update to the latest version of wasi-libc which corresponds to the version in the wasi-sdk 14.0 release. And, add declarations for `getcwd` and `chdir`, which are now provided by wasi-libc.
* incorporate review feedbackJonah Petri2021-11-221-1/+2
|
* enable build for armv7-unknown-linux-uclibceabihfJonah Petri2021-11-221-0/+1
|
* ci/build.sh: add riscv64gc-unknown-linux-muslAlexander Kanavin2021-11-171-0/+1
| | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de>
* sparc64: Update debian image to 11 (2021-10-20) to fix segfault on CIYuki Okushi2021-11-031-4/+4
| | | | I'm not sure why, but this certainly fixes the segfault.
* Update semverver version used in CIGuillaume Gomez2021-10-201-1/+1
|
* Run MSRV check on Windows CIYuki Okushi2021-10-131-1/+17
|
* Fix variable nameYuki Okushi2021-10-131-2/+2
|
* ci: add Dockerfiles for uclibc on armv7 and mipselJonah Petri2021-09-172-0/+39
|
* Update s390x installer to 20210731Yuki Okushi2021-08-161-2/+2
|
* Auto merge of #2307 - JohnTitor:check-wasm-tests, r=JohnTitorbors2021-07-291-4/+0
|\ | | | | | | | | | | Remove wasm test workaround r? `@ghost`
| * Remove wasm test workaroundYuki Okushi2021-07-301-4/+0
| |
* | Upgrade `semverver` to 0.1.47Yuki Okushi2021-07-301-1/+1
|/
* Set const-extern-fn when building docsAlan Somers2021-07-241-2/+2
|
* Auto merge of #2289 - JohnTitor:no-more-opt-build, r=JohnTitorbors2021-07-161-12/+5
|\ | | | | | | | | | | | | Do debug build for `x86_64-unknown-linux-gnux32` The mentioned issue has been fixed, let's see if we can remove the `--release` flag. r? `@ghost`
| * Do debug build for `x86_64-unknown-linux-gnux32`Yuki Okushi2021-07-161-12/+5
| |
* | Add a symlink to wasm-ldYuki Okushi2021-07-161-1/+2
|/
* CI: Update Node.js version to v14.17.0Yuki Okushi2021-06-132-2/+2
| | | | The current active LTS is now v14.
* Update `rust-semverver` to the current masterYuki Okushi2021-06-101-4/+2
|