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