Compiler fuzzing through deep learning
Chris Cummins, Pavlos Petoumenos, Alastair Colin Murray, Hugh Leather · 2018
Random program generation — fuzzing — is an effective technique for discovering bugs in compilers but successful fuzzers require extensive development effort for every language supported by the compiler, and often leave parts of the language space untested.