What is a secure programming language?
Debugging
See also: Section 6.3 (Compiler Bug Debugging) in "A Survey of Compiler Testing"
- Automatic Isolation of Compiler Errors
- Bugfind: A Tool for Debugging Optimizing Compilers
- Compiler Bug Isolation via Effective Witness Test Program Generation
- Debugging compilers with optimization fuel
- GCC Wiki: Finding miscompilations on large testcases
- LLVM bugpoint
- LLVM bugpoint tool: design and usage
- Reduce Your Testcases with Bugpoint and Custom Scripts
- Locating a compiler bug with git bisection
- Replay Compilation: Improving Debuggability of a Just-in-Time Compiler
- Toward Automatic Debugging of Compilers
- Type-Based Verification of Assembly Language for Compiler Debugging
- Using Mutants to Help Developers Distinguish and Debug (Compiler) Faults
History
- Advice on Structuring Compilers and Proving Them Correct
- Compiler Verification: A Bibliography
- Correctness of a Compiler for Algol-like Programs
- Correctness of a Compiler for Arithmetic Expressions
- Formalising Meaning: a History of Programming Language Semantics
Lectures
- Compiler Verification: The Next Generation
- OPLSS (Oregon Programming Languages Summer School)
Tags:
language
reading
native
clr
llvm
language development
Last modified 22 January 2025