File tree
943 files changed
+948
-946
lines changed- .github
- actions/setup
- workflows
- cprover_bindings
- src
- goto_program
- symtab_transformer
- gen_c_transformer
- irep
- docs
- src
- getting-started/verification-results
- src
- tutorial
- arbitrary-variables
- src
- kani-first-steps
- src
- kinds-of-failure
- src
- loops-unwinding
- src
- kani-compiler
- kani_queries
- src
- src
- codegen_cprover_gotoc
- codegen
- context
- overrides
- utils
- kani-driver
- src
- kani_metadata
- src
- library
- kani
- src
- stubs
- C
- hashset
- vec
- Rust
- hashset
- vec
- kani_macros
- src
- std
- src
- scripts
- ci
- setup
- macos-10.15
- ubuntu
- src
- bin
- tests
- cargo-kani
- asm
- global
- crate_with_global_asm
- src
- src
- global_error
- crate_with_global_asm
- src
- src
- assert-reach
- foo
- src
- src
- cbmc-unknown-lang-mode
- src
- config
- src
- dependencies
- src
- firecracker-block-example
- src
- output-format
- src
- percent-encoding
- src
- rectangle-example
- src
- simple-config-toml
- src
- simple-extern
- src
- simple-lib
- src
- simple-main
- src
- simple-proof-annotation
- src
- simple-unwind-annotation
- src
- simple-visualize
- src
- small-vec
- src
- type-mismatch
- src
- uses_core
- src
- uses_std
- src
- vecdeque-cve
- src
- expected
- abort
- allocation
- array
- assert-eq
- assert-location
- assert-false
- debug-assert
- binop
- closure
- closure2
- closure3
- comp
- dry-run
- dry-run-flag-conflict
- dry-run-flag-unwind-conflict
- dynamic-error-trait
- dynamic-trait
- dynamic-trait-static-dispatch
- enum
- float-nan
- generators/as_parameter
- generics
- intrinsics
- breakpoint
- offset-same-object
- unreachable
- write_bytes
- out-of-bounds
- overflow
- unaligned
- iterator
- never-return
- niche
- niche2
- nondet
- nondet-slice-i32-oob
- nondet-slice-len
- nondet-slice-u8-oob
- object-bits/insufficient
- offset-bytes-overflow
- offset-from-bytes-overflow
- offset-i32-fail
- offset-overflow
- offset-u8-fail
- one-assert
- pointer-overflow
- raw_slice
- raw_slice_c_repr
- raw_slice_packed
- reach
- assert
- reachable_fail
- reachable_pass
- unreachable
- assert_eq/unreachable
- assert_ne/unreachable
- bounds
- reachable_fail
- reachable_pass
- unreachable
- check_id
- debug-assert
- reachable_fail
- reachable_pass
- unreachable
- debug-assert-eq
- reachable_fail
- reachable_pass
- unreachable
- debug-assert-ne
- reachable_fail
- reachable_pass
- unreachable
- div-zero
- reachable_fail
- reachable_pass
- unreachable
- overflow
- reachable_fail
- reachable_pass
- unreachable
- overflow-neg
- reachable_fail
- reachable_pass
- unreachable
- rem-zero
- reachable_fail
- reachable_pass
- unreachable
- turned-off
- realloc
- null
- shrink
- zero_size
- references
- report
- insufficient_unwind
- uncolor
- unsupported
- failure
- reachable
- unreachable
- slice
- slice-pattern-array
- static
- static-mutable
- static-mutable-struct
- test1
- test2
- test3
- test4
- test5
- test6
- transmute
- unsupported-fatptr-comparison
- unwind_tip
- vec
- vecdq
- firecracker
- micro-http-parsed-request
- virtio-balloon-compact
- kani
- Arbitrary
- ArithEqualOperators
- ArithOperators
- Asm
- Assert
- AssociatedTypes
- Assume
- BinOp_Offset
- BitwiseArithOperators
- BitwiseEqualOperators
- BitwiseShiftOperators
- Usize
- Bool-BoolOperators
- Cast
- Cleanup
- Closure
- CodegenConstValue
- CodegenMisc
- CodegenStatic
- CopyIntrinsics
- Count/Unstable
- Ctlz
- Cttz
- DynTrait
- EQ-NE
- Enum
- FatPointers
- FileNameWithSpace/my src
- FloatingPoint
- ForeignItems
- FunctionAbstractions
- FunctionCall
- FnPtr
- Variadic
- FunctionCall_ImplicitReturn
- FunctionCall_NoRet-NoParam
- FunctionCall_NoRet-Param
- FunctionCall_Ret-NoParam
- FunctionCall_Ret-Param
- Generator
- Helpers
- IfElseifElse_NonReturning
- IfElseifElse_Returning
- Intrinsics
- AlignOfVal
- Assert
- Assume
- Atomic
- Stable
- CompareExchange
- Exchange
- Fence
- FetchAdd
- FetchAnd
- FetchOr
- FetchSub
- FetchXor
- Load
- Store
- Unstable
- AtomicAdd
- AtomicAnd
- AtomicCxchg
- AtomicCxchgWeak
- AtomicFence
- AtomicLoad
- AtomicMax
- AtomicMin
- AtomicNand
- AtomicOr
- AtomicSingleThreadFence
- AtomicStore
- AtomicSub
- AtomicUmax
- AtomicUmin
- AtomicXchg
- AtomicXor
- Compiler
- ConstEval
- Count
- ExactDiv
- FastMath
- Forget
- Likely
- Math
- Arith
- Unchecked
- Rounding
- Trigonometry
- NonRet
- Offset
- PtrGuaranteedCmp
- PtrOffsetFrom
- RawEq
- Rotate
- Saturating
- SizeOfVal
- Transmute
- Volatile
- WriteBytes
- Invariants
- Iterator
- LT-GT-LE-GE
- LexicographicCmp
- LoopLoop_NonReturning
- LoopWhile_NonReturning
- Match
- MemReplace
- Never
- NondetSlices
- NondetVectors
- Options
- Overflow
- Parenths
- PhantomData
- PointerComparison
- PointerOffset
- Pointers_Basic
- Pointers_Functions
- Pointers_InAssert
- Pointers_OtherTypes
- Pointers_OutOfScopeFail
- Print
- Projection
- ProjectionElem/ConstantIndex
- Realloc
- Refs
- Repr
- SIMD
- Compare
- Construction
- Operators
- Shuffle
- Scopes_NonReturning
- Scopes_Returning
- Serde
- SizeAndAlignOfDst
- Slice
- Static
- Strings
- SubSlice
- SwitchInt
- Transparent
- Unit
- UnsafeBlocks_Useless
- Unwind-Attribute
- Vectors
- VolatileIntrinsics
- Whitespace
- i32-Unary-
- kani-dependency-test
- dependency3
- src
- diamond-dependency
- dependency1
- src
- dependency2
- src
- dependency3
- src
- main
- src
- prusti
- smack
- basic
- functions
- generics
- loops
- overflow
- recursion
- structures
- vector
- stub-tests
- HashSet
- Vec
- ui
- Property-Class-UI
- arithmetic_overflow
- exact_div
- expect_fail
- arguments-proof
- cbmc_checks
- float-overflow
- pointer
- signed-overflow
- unsigned-overflow
- check_operations
- code-location
- module
- expect-fail-property-class
- logging
- debug
- warning
- missing-function
- extern_c
- replaced-description
- rust-by-example-description
- multiple-harnesses
- multiple-proof-attributes
- regular-output-format-fail
- regular-output-format-pass
- terse-output-format-fail
- terse-output-format-pass
- unsupported-annotation
- unsupported-features/thread
- unwind-multiple-arguments
- unwind-without-proof
- tools
- bookrunner
- librustdoc
- clean
- cfg
- utils
- doctest
- formats
- html
- length_limit
- markdown
- render
- toc
- url_parts_builder
- passes
- collect_intra_doc_links
- unindent_comments
- rust-doc/unstable-book
- src
- compiletest
- src
- make-kani-release
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
943 files changed
+948
-946
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
0 commit comments