libc-rs/ci/docker
Alan Somers 38cf5b15c6 Add an integration test for the cmsg(3) functions.
Since these are defined in C as macros, they must be reimplemented in
libc as Rust functions.  They're hard to get exactly right, and they
vary from platform to platform.  The test builds custom C code that uses
the real macros, and compares its output to the Rust versions' output
for various inputs.

Skip the CMSG_NXTHDR test on sparc64 linux because it hits a Bus Error.

Issue #1239

Skip the entire cmsg test program on s390x because it dumps core
seemingly before the kernel finishes booting.

Issue #1240
2019-02-05 08:26:17 -07:00
..
aarch64-linux-android Fix android ci 2017-10-27 16:46:32 -02:00
aarch64-unknown-linux-gnu Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
aarch64-unknown-linux-musl Retry all curl operations 2018-11-26 21:34:43 +00:00
arm-linux-androideabi Fix android ci 2017-10-27 16:46:32 -02:00
arm-unknown-linux-gnueabihf Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
arm-unknown-linux-musleabihf Fix for rust-lang/rust issue #50583 2018-12-10 19:55:38 +00:00
asmjs-unknown-emscripten Add asmjs/wasm32 to CI 2017-08-26 22:15:29 -07:00
i686-linux-android Fix android ci 2017-10-27 16:46:32 -02:00
i686-unknown-linux-gnu Move some containers to ubuntu 18.04 2018-01-18 11:21:30 -08:00
i686-unknown-linux-musl Retry all curl operations 2018-11-26 21:34:43 +00:00
mips-unknown-linux-gnu Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
mips-unknown-linux-musl Retry all curl operations 2018-11-26 21:34:43 +00:00
mips64-unknown-linux-gnuabi64 Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
mips64el-unknown-linux-gnuabi64 Add mips64el to CI 2017-10-27 08:21:40 -02:00
mipsel-unknown-linux-musl Retry all curl operations 2018-11-26 21:34:43 +00:00
powerpc-unknown-linux-gnu Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
powerpc64-unknown-linux-gnu Leverage Cargo's target runner support to execute tests 2017-08-21 21:41:37 -07:00
powerpc64le-unknown-linux-gnu Add powerpc64le to CI 2017-10-24 19:04:02 -02:00
s390x-unknown-linux-gnu Run s390x test in qemu system instead of qemu user 2017-10-31 09:44:54 -02:00
sparc64-unknown-linux-gnu provide linux/module.h in debian sparc64 build 2018-07-18 21:56:14 +02:00
wasm32-unknown-emscripten Fix wasm tests 2017-11-25 14:11:14 -08:00
x86_64-linux-android Update to NDK r15b (with unified headers) and add missing symbols needed by nix crate 2017-07-03 13:26:35 +02:00
x86_64-rumprun-netbsd Add an integration test for the cmsg(3) functions. 2019-02-05 08:26:17 -07:00
x86_64-unknown-linux-gnu Move some containers to ubuntu 18.04 2018-01-18 11:21:30 -08:00
x86_64-unknown-linux-gnux32 Move some containers to ubuntu 18.04 2018-01-18 11:21:30 -08:00
x86_64-unknown-linux-musl Retry all curl operations 2018-11-26 21:34:43 +00:00