2023
DOI: 10.1007/978-3-031-48796-5_14
|View full text |Cite
|
Sign up to set email alerts
|

SearchGEM5: Towards Reliable Gem5 with Search Based Software Testing and Large Language Models

Aidan Dakhama,
Karine Even-Mendoza,
W.B. Langdon
et al.

Abstract: We introduce a novel automated testing technique that combines LLM and search-based fuzzing. We use ChatGPT to parameterise C programs. We compile the resultant code snippets, and feed compilable ones to SearchGEM5, our extension to AFL++ fuzzer with customised new mutation operators. We run thus created 4005 binaries through our system under test, gem5, increasing its existing test coverage by more than 1000 lines. We discover 244 instances where gem5 simulation of the binary differs from the binary's expecte… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
references
References 12 publications
0
0
0
Order By: Relevance