issues
search
c4-project
/
c4f
The C4 Concurrent C Fuzzer
MIT License
14
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Audit Litmus code for herdtools7 dependencies
#252
MattWindsor91
opened
3 years ago
0
Add exchanges to idempotent RMW setup
#251
MattWindsor91
closed
3 years ago
0
Make Env-taking generators standalone functions
#250
MattWindsor91
opened
3 years ago
0
Storelike boilerplate is too strict in dead blocks
#249
MattWindsor91
opened
3 years ago
0
Fix missing initialisers for delitmusified local variables
#248
MattWindsor91
closed
3 years ago
1
Consider removing act-state
#247
MattWindsor91
closed
3 years ago
1
Auxiliary variable-inserting actions ignore variable cap
#246
MattWindsor91
closed
3 years ago
0
Delitmus parameter numbers are not correct
#245
MattWindsor91
closed
3 years ago
1
Allow dumping of fuzzer final state on fuzzer runs
#244
MattWindsor91
closed
3 years ago
1
Constant generator KV equations can overflow
#243
MattWindsor91
opened
3 years ago
0
Add variable cap
#242
MattWindsor91
closed
3 years ago
1
Keep recently-used constants in fuzzer state
#241
MattWindsor91
opened
3 years ago
2
Expression generator: consider narrowing operator choice policy
#240
MattWindsor91
opened
3 years ago
0
Tabulate and use known-safe operator bounds
#239
MattWindsor91
opened
3 years ago
0
Emit atomic-fetches that compare against negated addends
#238
MattWindsor91
closed
3 years ago
1
Use boundary atomic increment/decrement comparisons as conditionals
#237
MattWindsor91
closed
3 years ago
0
Use variables with equal KVs to satisfy reflexivity rules
#236
MattWindsor91
opened
3 years ago
0
Generate weak cmpxchgs
#235
MattWindsor91
opened
3 years ago
1
Break cmpxchg orders in dead code
#234
MattWindsor91
opened
3 years ago
0
Generalise memory orders to expressions
#233
MattWindsor91
opened
3 years ago
0
Add (X & -1 == X) to instruction rules
#232
MattWindsor91
closed
3 years ago
0
Add ternary expressions
#231
MattWindsor91
opened
3 years ago
1
Remove unused variables
#230
MattWindsor91
opened
3 years ago
0
Remove unused labels
#229
MattWindsor91
opened
3 years ago
0
Use int32 for constant integers
#228
MattWindsor91
opened
3 years ago
0
Add side-effectful expression generators
#227
MattWindsor91
opened
4 years ago
1
Exploit short circuiting in Boolean operators
#226
MattWindsor91
opened
4 years ago
2
Prioritise generating variables with 'interesting' known values
#225
MattWindsor91
closed
3 years ago
1
Add payload shrinking support
#224
MattWindsor91
opened
4 years ago
0
Split fuzzer pathing from fuzzer core?
#223
MattWindsor91
opened
4 years ago
0
Generalise path flagging to metadata?
#222
MattWindsor91
opened
4 years ago
0
Add expression metadata
#221
MattWindsor91
opened
4 years ago
0
Push anchoring to generation point
#220
MattWindsor91
opened
4 years ago
0
Fix early-out-at-end targeting ends of nested blocks in loops
#219
MattWindsor91
opened
4 years ago
0
Add path motion compensation
#218
MattWindsor91
opened
4 years ago
0
Add path recommendations cache
#217
MattWindsor91
opened
4 years ago
1
Add action recommendations queue
#216
MattWindsor91
closed
4 years ago
1
Make fuzzer action capping probabilistic
#215
MattWindsor91
closed
4 years ago
1
Emit metadata as comments
#214
MattWindsor91
opened
4 years ago
2
Fuzzer action: surround loop-safe statements in arbitrary well-behaved loop
#213
MattWindsor91
closed
3 years ago
1
Fuzzer bug: looped compare exchanges
#212
MattWindsor91
closed
4 years ago
1
Add loop-unsafe metadata and path flags
#211
MattWindsor91
closed
4 years ago
1
Add 'sealed' metadata and path flags
#210
MattWindsor91
opened
4 years ago
0
Fuzzer action: arbitrary non-atomic store in deadcode
#209
MattWindsor91
closed
3 years ago
1
FIR: implement relational operators other than equality
#208
MattWindsor91
closed
4 years ago
0
FIR: generalise algebraic properties to arbitrary constants
#207
MattWindsor91
closed
4 years ago
1
Fuzzer action: arbitrary for loop in deadcode
#206
MattWindsor91
opened
4 years ago
0
Bisector never returns empty trace, even when it's bad
#205
MattWindsor91
closed
4 years ago
0
Thread global variable sets should be unified
#204
MattWindsor91
closed
4 years ago
0
Not all path filters can be checked by path consumers
#203
MattWindsor91
closed
4 years ago
0
Next