summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Allow s390x to fail - segfaultgnzlbg2019-07-051-0/+1
|
* Allow PPC to fail - segfaultgnzlbg2019-07-051-1/+1
|
* Allow wasi to failgnzlbg2019-07-051-0/+1
|
* Re-enable asmjs on CIgnzlbg2019-05-281-2/+0
|
* Re-enable wasm32-unknown-emscripten on CIgnzlbg2019-05-281-1/+0
|
* Update MUSL Linux kernel headers and re-enable Linux testsgnzlbg2019-05-271-1/+2
|
* Fix Android build jobs: not allowed to fail anymoregnzlbg2019-05-231-3/+0
|
* Add i686-linux-android build jobgnzlbg2019-05-231-0/+2
|
* Auto merge of #1335 - leo60228:patch-1, r=gnzlbgbors2019-05-161-0/+21
|\ | | | | | | | | | | Improve newlib constants This is necessary to set socket options on the Nintendo Switch, which uses a socket implementation directly ported from FreeBSD. Reopened from #1334 because I accidentally closed that.
| * Build Switch on CIleo602282019-05-101-0/+21
| |
* | Rename wasm32-unknown-wasi to wasm32-wasignzlbg2019-05-161-1/+1
|/
* Enable the wasi target on CIAlex Crichton2019-04-051-0/+3
| | | | Now that wasi is in nightlies, we can run it on PRs!
* Use semverver upstreamgnzlbg2019-03-011-8/+2
|
* Allow the Semver jobs to failgnzlbg2019-02-261-2/+4
|
* Test semver for all normal targetsgnzlbg2019-02-261-7/+16
|
* Verify that only non-technical breaking changes are applied to libcgnzlbg2019-02-261-0/+7
| | | | Closes #270 .
* Re-enable target-specific docsgnzlbg2019-02-201-1/+3
|
* Retry downloading artifacts to prevent spurious failures due to network issuesgnzlbg2019-02-201-2/+2
|
* Make the build script fail fastergnzlbg2019-02-201-1/+3
|
* Allow installing rustfmt component to failgnzlbg2019-02-181-2/+5
|
* Temporarily allow Android build jobs to failgnzlbg2019-02-131-0/+3
|
* Auto merge of #1251 - jasonbking:solarish-sq, r=gnzlbgbors2019-02-121-1/+2
|\ | | | | | | | | | | | | | | Add support for illumos target This change adds support for an illumos os target to libc. Similar to the BSDs, there is a large deal of overlap (given the common history), so the 'solaris' directory was renamed to 'solarish' (it's the closest thing to an official term to refer to things descending from Solaris as well as Solaris). There were also a number of missing definitions (as well as a couple missing functions) that have proved necessary for building a number of rust programs on illumos or Solaris. Portions contributed by @papertigers .
| * Only disable rustfmt style checlJason King2019-02-121-7/+7
| |
| * Disable rustfmt bot due to rust-lang/rustfmt#3341Jason King2019-02-121-6/+7
| |
* | Retry rustup target add 3 timesgnzlbg2019-02-091-1/+1
| |
* | Do not allow rustup to failgnzlbg2019-02-091-1/+19
|/
* Build all platforms in CIgnzlbg2019-02-071-75/+151
| | | | | | | | | | | | | | | | | | | | | | This commit adds a `ci/build.sh` script that checks that libc builds correctly for some common configurations (`--no-default-features`, `default`, `extra_traits`) on most targets supported by Rust since Rust 1.13.0 (the oldest Rust version that libc supports). The build matrix is refactored into two stages. The first stage is called `tools-and-build-and-tier1` and it aims to discover issues quickly by running the documentation and linter builds, as well as checking that the library builds correctly on all targets in all supported channels and "problematic" Rust versions; Rust versions adding major new features like `repr(align)`, `union`, etc. This first stage also runs libc-test for the tier-1 targets on linux and osx. These builds finish quickly because no emulation is necessary. The second stage is called `tier2` and it runs libc-test for all other targets for which we are currently able to do so. Closes #1229 .
* Check style using rustfmt and reformatgnzlbg2019-02-071-2/+6
|
* Fix indentation of allow_failuresgnzlbg2019-01-211-1/+1
|
* Allow emscripten asmjs and wasm32 targets to failgnzlbg2019-01-211-0/+5
|
* Re-enables android build jobsgnzlbg2019-01-211-4/+0
| | | | Closes #1170 .
* Auto merge of #1159 - cmbrandenburg:sysv_sem_support, r=alexcrichtonbors2018-12-091-0/+4
|\ | | | | | | Add support for SysV semaphores on Apple platform
| * Allow Android builds to failAlex Crichton2018-12-081-0/+4
| |
* | Auto merge of #1167 - asomers:cirrus, r=alexcrichtonbors2018-12-081-3/+0
|\ \ | |/ |/| | | | | | | Move FreeBSD testing from Travis/QEMU to Cirrus-CI Fixes #1163
| * Move FreeBSD testing from Travis/QEMU to Cirrus-CIAlan Somers2018-12-071-3/+0
| | | | | | | | Fixes #1163
* | Don't submit build status to buildbot.rust-lang.orgAlan Somers2018-12-071-1/+0
|/ | | | That service no longer exists.
* Upgrade Travis to using Xenial environmentTom Parker-Shemilt2018-11-241-1/+1
|
* Factor out platforms for which libc is emptygnzlbg2018-11-201-0/+4
|
* Fix shellcheck issuesgnzlbg2018-11-201-30/+32
|
* re-formatgnzlbg2018-11-191-0/+9
|
* Disable the aarch64-unknown-linux-musl workaround for #856Alan Somers2018-10-301-2/+0
| | | | | | This bug was never diagnosed. Perhaps it's been resolved by a newer compiler. Fixes #856
* Auto merge of #1111 - gnzlbg:xcode10, r=alexcrichtonbors2018-10-291-4/+4
|\ | | | | | | update osx builds to xcode10
| * update osx constants for xcode10gnzlbg2018-10-291-2/+2
| |
| * update osx builds to xcode10gnzlbg2018-10-291-2/+2
| |
* | remove the iOS simulator targets from CIgnzlbg2018-10-291-21/+0
|/
* Remove rumprun target from .travis.ymlJosh Abraham2018-10-151-1/+0
| | | This patch removes the x86_64-rumprun-netbsd triple from Travis CI.
* sparc64 tests are passing againgnzlbg2018-08-241-2/+0
| | | Closes #1064 .
* Fix allow_failures sectionAlex Crichton2018-08-161-5/+2
|
* Allow sparc64 to fail on CIAlex Crichton2018-08-151-0/+2
|
* Allow iOS to failAlex Crichton2018-08-011-0/+7
|