Skip to content
Snippets Groups Projects
  1. Feb 12, 2019
  2. Feb 07, 2019
    • gnzlbg's avatar
      Build all platforms in CI · 8f1acf46
      gnzlbg authored
      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 .
      8f1acf46
    • gnzlbg's avatar
      Check style using rustfmt and reformat · 0a5484ea
      gnzlbg authored
      0a5484ea
  3. Jan 21, 2019
  4. Dec 09, 2018
  5. Dec 07, 2018
  6. Nov 24, 2018
  7. Nov 20, 2018
  8. Nov 19, 2018
  9. Oct 30, 2018
  10. Oct 29, 2018
  11. Oct 15, 2018
  12. Aug 24, 2018
  13. Aug 16, 2018
  14. Aug 01, 2018
  15. Jun 01, 2018
  16. May 10, 2018
  17. Apr 16, 2018
  18. Nov 25, 2017
  19. Oct 28, 2017
  20. Oct 27, 2017
  21. Oct 24, 2017
  22. Oct 18, 2017
  23. Sep 06, 2017
  24. Aug 30, 2017
  25. Aug 27, 2017
    • Alex Crichton's avatar
      Add asmjs/wasm32 to CI · 22b98ded
      Alex Crichton authored
      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!
      22b98ded
  26. Aug 22, 2017
Loading