We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6b250a2 commit 1b59b66Copy full SHA for 1b59b66
1 file changed
library/core/src/slice/ascii.rs
@@ -517,6 +517,10 @@ pub mod verify {
517
518
#[kani::proof]
519
#[kani::unwind(8)]
520
+ // FIXME: the loop invariant in the x_64 & sse2 version of is_ascii
521
+ // fails because Kani does not yet support modifies clauses for loop invariants.
522
+ // Once it does, remove this cfg.
523
+ #[cfg(not(all(target_arch = "x86_64", target_feature = "sse2")))]
524
pub fn check_is_ascii() {
525
if kani::any() {
526
// TODO: ARR_SIZE can be much larger with cbmc argument
0 commit comments