3 citations · 3 across the 1 of their papers we have counts for
3 papers
cs.PL2024★ 3 cited
Mix Testing: Specifying and Testing ABI Compatibility of C/C++ Atomics Implementations
Luke Geeson, James Brotherston, Wilco Dijkstra +4
The correctness of complex software depends on the correctness of both the source code and the compilers that generate corresponding binary code. Compilers must do more than preser…
cs.PL2024★ 1 cited
Weak Memory Demands Model-based Compiler Testing
Luke Geeson
A compiler bug arises if the behaviour of a compiled concurrent program, as allowed by its architecture memory model, is not a behaviour permitted by the source program under its s…
cs.PL2023
Compiler Testing With Relaxed Memory Models
Luke Geeson, Lee Smith
Finding bugs is key to the correctness of compilers in wide use today. If the behaviour of a compiled program, as allowed by its architecture memory model, is not a behaviour of th…