TrustInSoft/tis-interpreter
An interpreter for finding subtle bugs in programs written in standard C
OCaml
Issues
- 2
Error in Build!
#142 opened by QuestionPython - 1
- 3
How to catch issues when using tis-interpreter.sh
#143 opened by sijohans - 1
build failure: "src/libraries/utils/hook.ml", implementation does not match the interface
#140 opened by mulle-nat - 0
GCC Builtins
#144 opened by mrigger - 5
strict aliasing not checked
#125 opened by albertnetymk - 3
Support uint128_t
#141 opened by ysangkok - 3
Build failure: Cannot find file yojson.cmo
#139 opened by aaaaaa4 - 2
Fails to build with ocamlc 4.04
#137 opened by tavianator - 1
Fail to parse _Generic macro
#138 opened by jacquesf - 6
- 3
false warning of "sub-expression cannot be evaluated"
#133 opened by zhendongsu - 0
false warning of unsequenced multiple accesses (involving the assignment operator)
#135 opened by zhendongsu - 0
false warning of unsequenced multiple accesses (the comma operator mistreated)
#132 opened by zhendongsu - 0
crashes on function with no appropriate return value
#134 opened by zhendongsu - 2
Error: Unbound module Z
#131 opened by nathansizemore - 1
Doesn't install tis-interpreter.sh
#95 opened by kroeckx - 2
- 4
“sub-expression cannot be evaluated” message when masking pointer representations
#128 opened by albertnetymk - 1
false positive dangling pointer
#127 opened by albertnetymk - 0
Clarify in README where licenses are
#126 opened by david-a-wheeler - 4
malloc() returns null mode
#107 opened by kroeckx - 1
Maybe related work
#124 opened by albertnetymk - 5
- 1
- 1
- 1
Wrong results: unary plus doesn't promote its operand
#122 opened by ch3root - 0
No warnings: offsetof and flexible array member -- overflows and negative indices
#121 opened by ch3root - 1
Wrong error, Valid C rejected: struct with flexible array member considered incomplete type
#118 opened by ch3root - 1
- 0
Wrong ABI: structs with unnamed bit-fields
#119 opened by ch3root - 1
- 1
Wrong results: type of enum constants
#116 opened by ch3root - 3
when a union has an initializer, do parts of the union that only exist in variants other than the specified one have defined contents?
#108 opened by comex - 1
Wrong results: printf treats all enums as ints
#111 opened by ch3root - 0
Invalid C accepted: duplicate members in struct/union
#115 opened by ch3root - 0
- 0
- 1
No warnings: preprocessor -- sources of indeterminacy, dependancy on a compiler etc.
#109 opened by ch3root - 1
Latest commit broke things
#105 opened by kroeckx - 9
No warning: storing a trap representation into _Bool
#101 opened by ch3root - 8
Pointer math
#103 opened by kroeckx - 1
- 1
No warning: copying padding in long double
#106 opened by ch3root - 3
Support for alignment
#104 opened by ch3root - 4
Unexpected error: long string literal in initializer
#102 opened by ch3root - 1
No char_equal_ignore_case()
#99 opened by kroeckx - 2
signed overflow.
#98 opened by kroeckx - 5
\pointer_comparable error message
#96 opened by kroeckx - 5