issues
search
GaloisInc
/
crucible
Crucible is a library for symbolic simulation of imperative programs
628
stars
42
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
crucible: Introduce a helper to bind CFGs to their handles
#1151
langston-barrett
closed
9 months ago
0
crucible-syntax: Remove `ACFG` in favor of `AnyCFG`
#1150
langston-barrett
closed
9 months ago
0
crucible-syntax: Remove `ACFG`
#1149
langston-barrett
closed
9 months ago
4
`crux-mir`: Restore `--no-model-internal-atomics`
#1148
RyanGlScott
opened
9 months ago
0
`crux-mir`: Support cross-compiling libs to `wasm32` target
#1147
qsctr
closed
9 months ago
8
crucible-llvm-syntax: Parse addition and subtraction of pointers
#1146
langston-barrett
closed
9 months ago
1
`crux_mir`: Iterating over 0-length `Vec` fails with `tried to subtract pointers into different arrays`
#1144
qsctr
closed
8 months ago
6
crux: Shared implementation of `crucible_assert`
#1143
langston-barrett
closed
5 months ago
0
crucible-llvm: Helpers for binding function handles
#1142
langston-barrett
closed
9 months ago
0
`crucible-mir`: Handle `repr(transparent)` enums appropriately
#1141
RyanGlScott
closed
9 months ago
0
`crucible-mir`: Translation error on `repr(transparent)` enum
#1140
RyanGlScott
closed
9 months ago
0
`crucible-mir`: Report line number when MIR `Assert` fails
#1139
spernsteiner
opened
9 months ago
0
llvm: Remove the LLVM declaration from `LLVMOverride`
#1138
langston-barrett
opened
9 months ago
3
go: `crucible.Fresh*` should take a variable name as an argument
#1137
langston-barrett
opened
9 months ago
0
Typed overrides
#1136
langston-barrett
closed
9 months ago
2
crucible: Typed overrides
#1135
langston-barrett
closed
9 months ago
0
crucible-syntax: Additional Haddocks
#1134
langston-barrett
opened
9 months ago
0
crucible-syntax: Separate interface and implementation of parsing monad
#1133
langston-barrett
closed
9 months ago
1
`crucible-mir`: Make translation errors non-fatal
#1131
RyanGlScott
opened
10 months ago
1
`crucible-mir`: Add `Mir.TransCustom` overrides for `{read,write}_volatile`
#1130
RyanGlScott
opened
10 months ago
0
`crucible-mir`: Incorrect `Mir.TransCustom` override for `rotate_left` (and others)
#1129
RyanGlScott
closed
9 months ago
0
`crucible-jvm`: Allow `jvmSimContext` to pass additional intrinsic types
#1128
RyanGlScott
opened
10 months ago
0
crucible-llvm: Move memory model into a separate library
#1127
langston-barrett
opened
10 months ago
0
crucible-llvm: Move translation from llvm-pretty ASTs into a separate library
#1126
langston-barrett
opened
10 months ago
0
crucible-llvm-cli: Support for overrides; loading and calling functions
#1125
langston-barrett
closed
9 months ago
2
crucible-syntax: Hooks for parsing top-level forms, custom parser state
#1124
langston-barrett
opened
10 months ago
0
crucible-cli: Library for sharing code between Crucible CLI frontends
#1123
langston-barrett
closed
10 months ago
0
Remove crucible-mc?
#1122
langston-barrett
closed
7 months ago
2
crucible{,-llvm}-syntax: Evaluating programs with syntax extensions
#1121
langston-barrett
closed
10 months ago
3
crucible-llvm-syntax: Make the parser extensible, introduce type aliases (e.g., `long`)
#1120
langston-barrett
closed
10 months ago
0
crucible-llvm-syntax: Export pointer type parser
#1119
langston-barrett
closed
10 months ago
0
crucible-llvm-syntax: Concrete syntax for remaining LLVM syntax formers
#1118
langston-barrett
opened
10 months ago
0
crucible-llvm-syntax: Concrete syntax for `Alignment`
#1117
langston-barrett
opened
10 months ago
0
crucible-llvm-syntax: Concrete syntax for all constructors of `MemType`
#1116
langston-barrett
opened
10 months ago
0
crucible-syntax: Allow simulating CFGs with syntax extensions
#1115
langston-barrett
closed
10 months ago
0
crucible-syntax: Bump version bound on megaparsec
#1114
langston-barrett
closed
10 months ago
0
crucible-llvm-syntax: Concrete syntax for Crucible-LLVM
#1113
langston-barrett
closed
10 months ago
1
llvm: Check if call stack is empty
#1112
langston-barrett
closed
8 months ago
1
`crucible-mir`: Ensure that immutable references are never modified in `unsafe` code
#1111
RyanGlScott
opened
11 months ago
1
Implement overrides for `llvm.is.fpclass` and friends
#1110
RyanGlScott
closed
11 months ago
0
`crucible-mir`: Allow any value to be partially initialized
#1109
RyanGlScott
opened
11 months ago
1
`crucible-mir` translation is sensitive to `static` name ordering
#1108
RyanGlScott
opened
12 months ago
1
`crucible-mir`: Add `*IO` entrypoints for each memory model operation
#1107
RyanGlScott
closed
1 year ago
0
Adapt `crucible-llvm` to more `llvm-pretty` functions requiring implicit `?config` parameters
#1145
RyanGlScott
closed
8 months ago
1
`Mir.Intrinsics`: Don't pass `SimState` when `SymGlobalState`/`IntrinsicTypes` will suffice
#1106
RyanGlScott
closed
1 year ago
0
`Mir.Intrinsics` functions use `SimState` when `SymGlobalState`/`IntrinsicTypes` would suffice
#1105
RyanGlScott
closed
1 year ago
1
CI: Install `llvm@12` with `brew` on macOS
#1104
RyanGlScott
closed
1 year ago
0
Support building with GHC 9.6
#1102
RyanGlScott
closed
1 year ago
0
Consolidate definitions of `setSimulatorVerbosity`
#1101
RyanGlScott
opened
1 year ago
0
Update license field following SPDX 2.1 license expression standard
#1100
frisoft
closed
1 year ago
4
Previous
Next