Yuki Okushi
adeb8b467f
ci: Read test output from stderr
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-11-19 16:57:06 +09:00
Yuki Okushi
ce11106db8
CI: Use an old nightly for all Android targets
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-11-04 19:44:22 +09:00
Yuki Okushi
c1b4884114
Use an older Android emulator
...
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 >
2022-11-04 18:46:49 +09:00
bors
2d4dc172ba
Auto merge of #2990 - JohnTitor:revive-x86_64-android, r=JohnTitor
...
Revive `x86_64-linux-android` CI with an old nightly
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-11-03 08:04:02 +00:00
Yuki Okushi
900fa596e8
Revive x86_64-linux-android CI with an old nightly
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-11-03 16:59:06 +09:00
Florian Bartels
b93e8844ea
style: Enforce order of any s_*! macro call
...
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.
2022-10-28 10:18:13 +02:00
bors
5263ffe5f9
Auto merge of #2915 - JohnTitor:road-to-jammy, r=JohnTitor
...
Update Docker image to Ubuntu 22.04
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
r? `@ghost`
2022-09-28 22:24:29 +00:00
Yuki Okushi
eda5f7b039
Downgrade to Ubuntu 20.04 on sparc64
...
...because of glibc version mismatching between Debian and Ubuntu.
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-09-28 19:35:37 +09:00
Yuki Okushi
ca5198b5d8
Update sparc64 Debian image
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-09-28 19:35:37 +09:00
Yuki Okushi
b93629fe8e
Try to update emsdk version
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-09-25 21:56:39 +09:00
kxxt
c79a9bce1a
refactor: use grep -E instead of egrep
2022-09-21 19:19:09 +08:00
Yuki Okushi
5622b032ec
Update Docker image to Ubuntu 22.04
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-09-20 07:55:27 +09:00
Yuki Okushi
daeb375b68
Update s390x installer to 20220914
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-09-17 10:01:59 +09:00
Wesley Wiser
4ff7a512f4
Add musl's lib folder to library search path
...
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.
2022-08-29 12:08:21 -04:00
Yuki Okushi
993d852976
Suppress shellcheck warnings
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-08-24 21:45:32 +09:00
Josh Triplett
b0e664adb6
style: Format errors so that editors can jump to file/line
...
With this change, it's now possible to do:
```
./style src > e
vim -q e
```
2022-07-11 23:37:09 -07:00
Yuki Okushi
515e324154
Remove rumprun-related code
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-06-19 11:37:41 +09:00
Yuki Okushi
297d9130d1
Format style checker
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-06-12 15:26:49 +09:00
Yuki Okushi
545b40539f
Don't check typedefs in impls in style checker
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org >
2022-06-12 15:26:42 +09:00
Yuki Okushi
64723d6552
Update semverver to 0.1.50
2022-06-08 21:01:57 +09:00
Amanieu d'Antras
b479fb08ac
Remove broken uclibc CI targets
2022-04-10 14:11:16 +01:00
Dan Gohman
00056bf003
Update mipsel-unknown-linux-musl too.
2022-01-24 15:42:47 -08:00
Dan Gohman
fdd8322fa3
Update the sysinfo_guard.patch patch for the new toolchain.
2022-01-24 15:39:16 -08:00
Dan Gohman
ef60e6eed9
Update more paths for the new toolchain.
2022-01-24 15:39:02 -08:00
Dan Gohman
161cc79d92
Update the mips-unknown-linux-musl CI toolchain.
...
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
2022-01-24 14:57:07 -08:00
Jonah Petri
100bd02ae6
add CI for armv7-unknown-linux-uclibceabihf
2022-01-21 13:25:00 -05:00
Jonah Petri
7b98701770
uclibc: fix O_TMPFILE value, un-pub some unused fields to fix libc-test
2022-01-19 15:26:14 -05:00
bors
fb08d58c4e
Auto merge of #2570 - t6:freebsd-riscv64, r=Amanieu
...
Add riscv64gc-unknown-freebsd support
Also see https://github.com/rust-lang/rust/pull/91284
2021-12-09 01:02:37 +00:00
Tobias Kortkamp
5e4ff2d8a5
ci/build: add riscv64gc-unknown-freebsd
2021-12-08 11:10:18 +01:00
Dan Gohman
f525443adf
Update to the latest released wasi-libc and declare getcwd/chdir
...
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.
2021-12-02 08:03:10 -08:00
Jonah Petri
7dcac90703
incorporate review feedback
2021-11-22 20:49:39 -05:00
Jonah Petri
14ff1ade2d
enable build for armv7-unknown-linux-uclibceabihf
2021-11-22 16:07:22 -05:00
Alexander Kanavin
801b1699d6
ci/build.sh: add riscv64gc-unknown-linux-musl
...
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
2021-11-17 11:46:25 +01:00
Yuki Okushi
e8307ca908
sparc64: Update debian image to 11 (2021-10-20) to fix segfault on CI
...
I'm not sure why, but this certainly fixes the segfault.
2021-11-03 16:24:14 +09:00
Guillaume Gomez
0ab0fb653e
Update semverver version used in CI
2021-10-20 11:02:27 +02:00
Yuki Okushi
b39c567c22
Run MSRV check on Windows CI
2021-10-13 11:45:56 +09:00
Yuki Okushi
dbb3e32bff
Fix variable name
2021-10-13 10:07:16 +09:00
Jonah Petri
64d5d07497
ci: add Dockerfiles for uclibc on armv7 and mipsel
2021-09-17 09:53:37 -04:00
Yuki Okushi
264a3368ea
Update s390x installer to 20210731
2021-08-16 06:36:04 +09:00
bors
8794db8006
Auto merge of #2307 - JohnTitor:check-wasm-tests, r=JohnTitor
...
Remove wasm test workaround
r? `@ghost`
2021-07-29 22:22:16 +00:00
Yuki Okushi
9a93eaf6d9
Remove wasm test workaround
2021-07-30 04:08:45 +09:00
Yuki Okushi
e1275b7658
Upgrade semverver to 0.1.47
2021-07-30 03:17:16 +09:00
Alan Somers
50059083f7
Set const-extern-fn when building docs
2021-07-24 15:38:30 -06:00
bors
fc786da030
Auto merge of #2289 - JohnTitor:no-more-opt-build, r=JohnTitor
...
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`
2021-07-16 01:37:09 +00:00
Yuki Okushi
af27ff8bf9
Do debug build for x86_64-unknown-linux-gnux32
2021-07-16 09:36:24 +09:00
Yuki Okushi
a544c82a15
Add a symlink to wasm-ld
2021-07-16 09:31:03 +09:00
Yuki Okushi
d2a79f64c8
CI: Update Node.js version to v14.17.0
...
The current active LTS is now v14.
2021-06-13 01:38:14 +09:00
Yuki Okushi
a82f491a60
Update rust-semverver to the current master
2021-06-10 11:08:35 +09:00
Yuki Okushi
c640535cc3
Run rustup self-update as a separated step
2021-06-09 10:33:03 +09:00
Dirk Stolle
a648e494e8
fix typos
2021-05-26 02:25:11 +02:00