Comment

Comment by lysium

I had a hard time understanding the post, too.

AFAICS, kaleidoscope produces random code (which does nothing meaningful) that should compile. Then, they feed the random code into the C++ compilers Clang, gcc, and MSVC. The random code triggers bugs in the compilers, which are summarized in the post.

Actually, they don't feed the random code, but kaleidoscope uses the template system to "directly" produce randome code.

parent lysium 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton