Alex Crichton
f9b3247165
Update Rust install task
2019-06-13 09:21:50 -07:00
Alex Crichton
13a350ca5d
Attempt to fix CI
2019-06-05 12:17:01 -07:00
Benjamin Schultzer
c6b403f5a9
Run musl test in debug mode
2019-05-16 17:09:33 -07:00
Alex Crichton
c4468281d4
More azure config fixes
2019-05-02 12:05:02 -07:00
Alex Crichton
9cf8475f2f
Fix azure config
2019-05-02 11:41:20 -07:00
Alex Crichton
8d79795d70
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
ae69253dc7
Move crates to crates folder
2019-05-02 08:12:00 -07:00
Jorge Aparicio
527eefef9c
tweak the order of the tests
2018-07-27 00:38:56 -05:00
Jorge Aparicio
99da9ff292
make qemu-arm executable
2018-07-27 00:21:54 -05:00
Jorge Aparicio
c626608e41
add newlib support to the test generator
2018-07-27 00:11:06 -05:00
Jorge Aparicio
47e65384f2
ci: fix if condition
2018-07-25 15:02:10 -05:00
Jorge Aparicio
657906b30c
ci: add nightly build job to rnu the no-panic test
2018-07-25 14:48:49 -05:00
Jorge Aparicio
6454687134
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 rust-lang/libm#129
2018-07-25 13:16:10 -05:00
Jorge Aparicio
99830bac40
test edge cases
2018-07-16 13:03:40 -05:00
Jorge Aparicio
ea8d02ae0f
make cargo fmt in ci/script.sh optional
2018-07-13 22:15:21 -05:00
Jorge Aparicio
131cc1ac44
run cargo fmt -- --check on beta
2018-07-13 22:10:08 -05:00
Jorge Aparicio
6e6642b48c
force PR code to be formatted
2018-07-13 21:54:24 -05:00
Jorge Aparicio
f556a9bbb4
test source importing this crate
2018-07-12 20:19:42 -05:00
Jorge Aparicio
b30af240ad
add comment about issue rust-lang/libm#4
2018-07-12 13:34:28 -05:00
Jorge Aparicio
27c88ea01b
add CI
2018-07-12 01:17:08 -05:00
Jorge Aparicio
8e271704ef
initial commit
2018-07-12 00:44:28 -05:00