Commit Graph

11 Commits

Author SHA1 Message Date
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