Commit Graph

20 Commits

Author SHA1 Message Date
Alex Crichton d14680279d Attempt to fix CI 2019-06-05 12:17:01 -07:00
Benjamin Schultzer d619eca0b1 Run musl test in debug mode 2019-05-16 17:09:33 -07:00
Alex Crichton a831678065 More azure config fixes 2019-05-02 12:05:02 -07:00
Alex Crichton 525a5b95cb Fix azure config 2019-05-02 11:41:20 -07:00
Alex Crichton d166a30c11 Overhaul tests
* Move everything to azure pipelines
* Inline docker configuration in this repo (no `cross`)
* Delete `no-panic` example, use `#[no_panic]` instead.
2019-05-02 11:37:21 -07:00
Alex Crichton 35fc5ed551 Move crates to crates folder 2019-05-02 08:12:00 -07:00
Jorge Aparicio 9b26c6a408 tweak the order of the tests 2018-07-27 00:38:56 -05:00
Jorge Aparicio 42c1e72574 make qemu-arm executable 2018-07-27 00:21:54 -05:00
Jorge Aparicio 3332a6d303 add newlib support to the test generator 2018-07-27 00:11:06 -05:00
Jorge Aparicio 3c5ba36414 ci: fix if condition 2018-07-25 15:02:10 -05:00
Jorge Aparicio 6af6e1bfa0 ci: add nightly build job to rnu the no-panic test 2018-07-25 14:48:49 -05:00
Jorge Aparicio ce02130e55 omit bounds check in release mode
this eliminates panicking branches in the optimized version of the functions. We keep the bounds
checks when running the test suite to check that we never do an out of bounds access.

This commit also adds a "must link" test that ensures that future changes in our implementation
won't add panicking branches.

closes #129
2018-07-25 13:16:10 -05:00
Jorge Aparicio bebe357e8f test edge cases 2018-07-16 13:03:40 -05:00
Jorge Aparicio f966201d4c make cargo fmt in ci/script.sh optional 2018-07-13 22:15:21 -05:00
Jorge Aparicio 392a0fb886 run cargo fmt -- --check on beta 2018-07-13 22:10:08 -05:00
Jorge Aparicio eebafc76dd force PR code to be formatted 2018-07-13 21:54:24 -05:00
Jorge Aparicio c585a1c138 test source importing this crate 2018-07-12 20:19:42 -05:00
Jorge Aparicio a9bf348d92 add comment about issue #4 2018-07-12 13:34:28 -05:00
Jorge Aparicio 4b89f61773 add CI 2018-07-12 01:17:08 -05:00
Jorge Aparicio a043c38e41 initial commit 2018-07-12 00:44:28 -05:00