Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM [pdf]
(
utah.edu
)
85 points
by
luu
on Jan 12, 2024
|
hide
|
past
|
favorite
|
9 comments
pfdietz
on Jan 12, 2024
|
next
[–]
Associated blog entry:
https://blog.regehr.org/archives/2148
costco
on Jan 12, 2024
|
parent
|
next
[–]
My goal for 2024 is to read as many John Regehr publications as I can.
pfdietz
on Jan 14, 2024
|
root
|
parent
|
next
[–]
Time well spent.
isaacfrond
on Jan 12, 2024
|
prev
|
next
[–]
After scanning the paper and blog post, I miss what formal methods they are using. Apparently they have a system that given two source code fragments can proof they are not equivalent. What are they using for that?
quazar
on Jan 12, 2024
|
parent
|
next
[–]
Formal specification of LLVM and compile semantics to Z3, I would guess.
boomanaiden154
on Jan 12, 2024
|
root
|
parent
|
next
[–]
Pretty much this. It's called Alive2.
https://dl.acm.org/doi/abs/10.1145/3453483.3454030
isaacfrond
on Jan 12, 2024
|
root
|
parent
|
next
[–]
tnanks
brookst
on Jan 12, 2024
|
prev
[–]
Paper is very confusing if the past year had trained your brain to skip the V in LLVM.
saagarjha
on Jan 12, 2024
|
parent
[–]
Consider getting a better model that doesn’t hallucinate like that.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: