gnzlbg
d1457314dd
Factor out platforms for which libc is empty
2018-11-20 11:19:34 +01:00
gnzlbg
37a0bd3251
Fix shellcheck issues
2018-11-20 10:25:26 +01:00
gnzlbg
aca32d997c
re-format
2018-11-19 15:24:41 +01:00
Alan Somers
74d5a9833f
Disable the aarch64-unknown-linux-musl workaround for #856
...
This bug was never diagnosed. Perhaps it's been resolved by a newer
compiler.
Fixes #856
2018-10-30 15:06:01 -06:00
bors
4a8304d47e
Auto merge of #1111 - gnzlbg:xcode10, r=alexcrichton
...
update osx builds to xcode10
2018-10-29 22:15:31 +00:00
gnzlbg
4182efd167
update osx constants for xcode10
2018-10-29 17:31:00 +01:00
gnzlbg
4a60136aab
remove the iOS simulator targets from CI
2018-10-29 17:13:48 +01:00
gnzlbg
a379fb3c48
update osx builds to xcode10
2018-10-29 15:28:19 +01:00
Josh Abraham
70c178dc12
Remove rumprun target from .travis.yml
...
This patch removes the x86_64-rumprun-netbsd triple from Travis CI.
2018-10-15 10:29:48 -04:00
gnzlbg
381d3e908b
sparc64 tests are passing again
...
Closes #1064 .
2018-08-24 13:29:30 +02:00
Alex Crichton
b9c613f3dc
Fix allow_failures section
2018-08-16 09:33:02 -07:00
Alex Crichton
f31d0f7795
Allow sparc64 to fail on CI
2018-08-15 17:14:37 -07:00
Alex Crichton
e6bc44b540
Allow iOS to fail
2018-08-01 07:51:33 -07:00
Alex Crichton
83f78df8c6
Fix OSX builders on CI
...
Looks like Travis has moved on from our old images, so we're forced to
update.
2018-08-01 07:49:22 -07:00
Bryant Mairs
0f8a62bce6
Fail hard on sparc64 build failures
2018-05-31 19:27:03 -07:00
Jason Longshore
b58c25de76
Temporarily disable s390x
2018-05-10 15:30:51 -05:00
Jason Longshore
802bd7de05
Temporarily disable sparc64
2018-05-10 12:21:50 -05:00
gnzlbg
77837a0f33
bump compat Rust version from 1.0.0 to 1.13.0
2018-04-17 00:30:50 +02:00
Alex Crichton
bea4879eec
Pin aarch64 musl to 1.22.0
...
Apparently it fails on 1.23.0 for mysterious reasons
2017-11-25 14:17:54 -08:00
bors
10ac3df173
Auto merge of #824 - malbarbo:x32-1, r=alexcrichton
...
Fixes and test for x86_64-unknown-linux-gnux32
This fixes all libc tests and almost all rustc tests (3 libstd tests and one run-pass test fails).
Fixes https://github.com/rust-lang/libc/issues/816https://github.com/rust-lang/libc/issues/816
2017-10-28 04:03:07 +00:00
bors
25fb72e359
Auto merge of #823 - malbarbo:sparc64-test, r=alexcrichton
...
Add sparc64-unknown-linux-gnu to CI (with disabled tests)
Tests are disabled because qemu segfaults, see https://github.com/rust-lang/libc/issues/822
The builder is still useful to catch some errors.
2017-10-28 03:34:15 +00:00
bors
c6abfc1f70
Auto merge of #821 - malbarbo:mips64el-test, r=alexcrichton
...
Add mips64el to CI
2017-10-28 03:04:32 +00:00
bors
84d72c659d
Auto merge of #818 - malbarbo:powerpc64le-test, r=alexcrichton
...
Add powerpc64le to CI
2017-10-28 02:34:11 +00:00
Alex Crichton
8617317c89
Disable i686-linux-android temporarily
2017-10-27 18:31:05 -07:00
Marco A L Barbosa
e63f46a0ce
Add issue for linux x32 failing to build
2017-10-27 13:15:32 -02:00
Marco A L Barbosa
d1eabe699a
Enable x86_64-unknown-linux-gnux32 on CI
2017-10-27 11:06:40 -02:00
Marco A L Barbosa
9a0d37f517
Add sparc64-unknown-linux-gnu to CI (with disabled tests)
2017-10-27 09:09:45 -02:00
Marco A L Barbosa
56b3403fa5
Add mips64el to CI
2017-10-27 08:21:40 -02:00
Marco A L Barbosa
31309536e9
Add powerpc64le to CI
2017-10-24 19:04:02 -02:00
Alex Crichton
9029cfb9eb
Add more Linux-based syscall tables
...
* Add syscall tables to most remaining arches in `src/unix/notbsd`
* Add aarch64/arm musl to CI
* Update dependencies
2017-10-18 15:17:00 -07:00
Alex Crichton
d2044231dc
Remove caching and fix FreeBSD tests
2017-09-05 20:18:21 -07:00
Joshua Liebow-Feeser
f8bfc6eaa4
apple: Add VM_* constants from mach/vm_statistics.h
...
Closes #736
2017-08-30 16:04:21 -07:00
Alex Crichton
22b98dedfe
Add asmjs/wasm32 to CI
...
Rebase of #610 and also move emscripten up much higher in the hierarchy to
ensure that it doesn't have too much of a ripple effect on other platforms.
This involved moving down a good number of definitions, but hopefully was done
with care to not break anything!
2017-08-26 22:15:29 -07:00
Alex Crichton
b7902df689
Add ios flags to ios invocations
2017-08-22 07:02:32 -07:00
Alex Crichton
bcbfa85651
Leverage Cargo's target runner support to execute tests
2017-08-21 21:41:37 -07:00
Alex Crichton
201d539465
Remove OpenBSD CI
...
It's now broken due to changes in the `gcc` crate and having a too-old compiler,
and in general it's unfortunately architecturally so different from the other
test frameworks that it's difficult to maintain over time.
2017-08-18 09:34:08 -07:00
Alex Crichton
7d74c0993c
Clean up CI configuration and add s390x
...
We can't test s390x because qemu segfaults but we can at least verify that it
compiles.
Closes #650
2017-07-07 14:19:06 -07:00
Marco A L Barbosa
2fd7f7a43f
Add x86_64-linux-android test
2017-05-03 20:12:49 -03:00
Alex Crichton
9a55bc1027
Get CI working again
...
A few changes have necessitated some updates on our end
2017-03-23 11:29:57 -07:00
Marco A L Barbosa
d500a458a0
Enable travis tests for {i686, aarch64}-linux-android
2017-02-24 17:21:56 -03:00
Kevin Brothaler
4bcad05d03
osx_image was in the wrong place?
2017-01-17 14:47:08 -04:00
Kevin Brothaler
c8a4d214eb
Run the unit tests on the iOS simulator for x86_64-apple-ios
2017-01-17 14:47:08 -04:00
Alex Crichton
b9430b034d
Update both mips musl download locations
2016-12-02 16:22:11 -08:00
Alex Crichton
93dbca015f
Bump to 0.2.18
2016-12-02 12:57:44 -08:00
Alex Crichton
c9ec4e7a63
Update travis token
2016-11-19 10:10:43 -08:00
Alex Crichton
8726270a8e
Merge pull request #456 from alexcrichton/cache-things
...
Share the host's `target` directory for tests
2016-11-18 09:00:09 -06:00
Alex Crichton
c2842463e5
Share the host's target
directory for tests
...
This helps caching between runs and can help speed up turnaround time for
various operations. The old android container didn't work out for some reason
due to permissions so the definition has now been vendored locally to just
rebuild it each time.
2016-11-17 11:30:17 -08:00
Alex Crichton
18d5d43f65
Move docs back to nightly
2016-11-17 09:48:12 -08:00
Alex Crichton
0df7e408ef
Generate docs on 1.10.0
...
Should help us keep the size explosion under control.
2016-10-28 06:57:03 -07:00
Alex Crichton
78070bdf28
Try to fix powerpc64 and update to crates.io ctest
2016-10-20 17:23:23 -07:00