issues
search
trailofbits
/
vast
VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
https://trailofbits.github.io/vast/
Apache License 2.0
367
stars
23
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
[Bug]: Verifier fails to match binary operand types when one of them is a typeof type
#645
PappasBrent
opened
2 days ago
0
[Bug]: `vast-front` crashes on `offsetof` anonymous nested tag fields
#644
PappasBrent
opened
2 days ago
1
Design MLIR interfaces for selected clang AST nodes.
#643
lkorenc
opened
2 days ago
0
Fix hard crash in unsupported visitor (Issue 639).
#642
lkorenc
closed
2 days ago
0
Allow vast-repl to run Clang static analyses.
#641
anthro-poid
opened
2 days ago
2
Use CPM instead of git submodules
#640
xlauko
closed
2 days ago
0
[Bug]: fallthrough attribute crashes `vast-front`
#639
PappasBrent
closed
2 days ago
1
Find better solution for marking function aliases as definitions
#638
Jezurko
opened
3 days ago
0
Fix crash with alias attributed functions
#637
Jezurko
closed
2 days ago
1
[Bug]: `alias`-attributed function decls crash `vast-front`
#636
PappasBrent
closed
2 days ago
0
Implement `clang::AtomicExpr`
#635
Jezurko
opened
6 days ago
0
[Bug]: Shadowing variable breaks declaration reference after the end of the scope
#634
Jezurko
opened
6 days ago
0
Fixup function pointer lvalues
#633
Jezurko
closed
6 days ago
0
Fix for non-prototype declarations inside functions
#632
Jezurko
closed
1 week ago
0
Fix type of function declaration that wasn't a prototype
#631
Jezurko
closed
1 week ago
0
Tests not passing on default linux distro due to `CC` not being `clang`.
#630
lkorenc
opened
1 week ago
0
Function codegen fixes
#629
Jezurko
closed
1 week ago
0
Expand the `tower` component.
#628
lkorenc
opened
2 weeks ago
0
[Bug]: Newly crashing LLVM SingleSource benchmarks
#627
Jezurko
closed
1 week ago
0
Codegen function definitions if available.
#626
pgoodman
closed
2 weeks ago
1
[Bug]: Fail to find symbol associated with referenced parameter variable
#625
pgoodman
closed
2 weeks ago
0
High-level support for _Atomic type and its casts
#624
xlauko
closed
2 weeks ago
1
Bring `vast-repl` up to date.
#623
lkorenc
closed
2 weeks ago
1
Extend lifetime of MLIR context in the frontend.
#622
lkorenc
closed
2 weeks ago
1
Provide `AggregateTypeInterface`.
#621
lkorenc
opened
2 weeks ago
0
Documentation for driver integration and visitation logic
#620
xlauko
closed
2 weeks ago
0
Fix fallthrough attribute visit return type.
#619
xlauko
closed
2 weeks ago
1
Complete fallthrough visitor API
#618
xlauko
closed
2 weeks ago
1
Allow visitors specify attribute names
#617
xlauko
closed
2 weeks ago
1
Add support for complex int type
#616
Jezurko
closed
2 weeks ago
0
Create more configurable driver and visitor list
#615
xlauko
closed
2 weeks ago
1
abi: Add abstraction over bit and byte sizes.
#614
lkorenc
opened
3 weeks ago
0
Move special case of attribute name generation out of `DefaultVisitor`
#613
Jezurko
closed
2 weeks ago
0
Implement OffsetOfExpr and add some small attribute improvements
#612
Jezurko
closed
2 weeks ago
1
abi: Support array types.
#611
lkorenc
closed
2 weeks ago
1
No longer lower `hl.array` into `memref`.
#610
lkorenc
closed
4 weeks ago
1
Update compiler explorer build to use llvm 18
#609
xlauko
closed
1 month ago
0
[Bug]: Symbol table lookup for incomplete RecordDecl might return TypeDef
#608
Jezurko
opened
1 month ago
0
Implement various unsupported stuff discovered in LLVM SingleSource
#607
Jezurko
closed
1 month ago
1
abi: Solidify arch-agnostic APIs.
#606
lkorenc
opened
1 month ago
0
abi: Nested floating point types that are collapsed into vector type.
#605
lkorenc
opened
1 month ago
0
Add various type-related fixes
#604
Jezurko
closed
1 month ago
1
Bump C++ standard to 23
#603
xlauko
closed
1 month ago
0
Fix incorrect assumption about member expr always returning an lvalue.
#602
Jezurko
closed
1 month ago
1
Fix header names in benchmark evaluator.
#601
Jezurko
closed
1 month ago
0
Fix how we get rid of unnecessary unsup runs in CI
#600
Jezurko
closed
1 month ago
0
abi: Support more floating point types.
#599
lkorenc
closed
1 month ago
1
gh: Fix suffix extraction from environment in actions arguments.
#598
Jezurko
closed
1 month ago
0
Support for non-standard `int complex` type
#597
Jezurko
closed
2 weeks ago
2
Fix verification of float arithmetic operations with typedefs
#596
Jezurko
closed
1 month ago
0
Next