Alex Crichton
922345c005
Use workspaces and fix tests
...
* Enable a Cargo workspace for the repo
* Disable tests for proc-macro crates
* Move back to mounting source directory read-only
* Refactor test invocation to only test one crate with `--all`
2017-11-22 13:42:58 +01:00
gnzlbg
86fa377cea
Only coresimd depends on stdsimd-test.
2017-11-22 13:42:58 +01:00
gnzlbg
14d0903309
refactor no_std components into the coresimd crate
2017-11-22 13:42:58 +01:00
gnzlbg
bd629147a1
Upgrade to cupid 0.0.5 and cleanup duplicated code in x86 run-time ( #203 )
...
* [ci] upgrade to cupid 0.0.5
* [runtime x86] cleanup duplicated code
2017-11-21 08:46:36 -06:00
gnzlbg
ceef91aaba
[arm] runtime-detection support
2017-11-17 17:41:23 +01:00
gnzlbg
00cf3c05eb
[x86] cleanup run-time; add SSE4a, AVX-512, and xsave
2017-11-17 17:41:23 +01:00
gnzlbg
542aac988a
[ci] enable clippy ( #62 )
...
* [ci] enable clippy
* [clippy] fix clippy issues
2017-11-02 13:43:12 -04:00
gnzlbg
69d2ad85f3
[ci] check formatting ( #64 )
...
* [ci] check formatting
* [rustfmt] reformat the whole library
2017-10-27 11:55:29 -04:00
gnzlbg
1f44e3166e
Deny all warnings and fix errors ( #135 )
...
* [travis-ci] deny warnings
* fix all warnings
2017-10-22 12:30:26 -05:00
Alex Crichton
6fbab9af44
Add a test for x86 runtime support
...
Make sure we agree with the `cupid` crate
2017-09-26 14:58:41 -07:00