ise-uiuc/WhiteFox
WhiteFox: White-Box Compiler Fuzzing Empowered by Large Language Models (OOPSLA 2024)
This project helps compiler engineers automatically find bugs in their compiler's optimization passes. It takes the low-level source code of a compiler's optimization and uses a large language model to identify potential requirements for high-level test programs. Another language model then generates these test programs, which are executed to expose optimization-related flaws. This tool is for compiler developers, QA engineers, or researchers working on compiler reliability.
No commits in the last 6 months.
Use this if you are a compiler developer or QA engineer looking for an automated way to detect subtle bugs in your compiler's optimization logic.
Not ideal if you are looking for a general-purpose code testing tool or if your focus is on functional bugs rather than optimization-specific issues.
Stars
80
Forks
9
Language
Python
License
Apache-2.0
Category
Last pushed
Aug 05, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ise-uiuc/WhiteFox"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NVIDIA/TransformerEngine
A library for accelerating Transformer models on NVIDIA GPUs, including using 8-bit and 4-bit...
mlcommons/inference
Reference implementations of MLPerf® inference benchmarks
mlcommons/training
Reference implementations of MLPerf® training benchmarks
datamade/usaddress
:us: a python library for parsing unstructured United States address strings into address components
GRAAL-Research/deepparse
Deepparse is a state-of-the-art library for parsing multinational street addresses using deep learning