25 Commits

Author SHA1 Message Date
Alex Crichton
47ffaa8017
Migrate from azure pipelines to Github actions (#226)
Should make user management easier and also helps follow the repository
when it's renamed.
2019-09-10 10:07:17 -05:00
Lokathor
44d1d23593 Update run.sh 2019-09-05 08:36:08 -06:00
Lokathor
dc6aab0ef0 there are no longer any default features 2019-09-05 08:32:05 -06:00
gnzlbg
f0d518231c Move benchmarks into its own crate 2019-07-02 08:22:03 +02:00
Alex Crichton
2f69e157a6 Update Rust install task 2019-06-13 09:21:50 -07:00
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