I recently read a piece by
on Twitter that garnered by attention. Back when the internet was fun, at
https://tumblr.com/tgcecc , there existed a competition to create errors from C++. Now we also have the new shit, Rust. I figured it’d be fun to bring back this internet phenomena
and try and revive it.
Categories
First of all, contestsants will be ran on Linux and macOS ARM64 and x64. You can specify a specific Rust toolchain. For C++, contestants will be up against Clang, 13, 15, 17, and latest.
First challenge is oneshot, where you produce the single largest error you can. Only one error is allowed. Program size maximum is 512 bytes.
Second category is levenshtein, where you must produce a program that reads a file, reverses it’s bytes, and writes the output to a different file. Then, using a difference of
one byte, you must produce as many errors as possible when compiling. Maximum size of source is 512 bytes.
The third category is precision, where the goal is to produce pi megabytes of errors. (pi*1024*1024)
Maximum size of source is 512 bytes.
The fourth category is anything. Anything goes.Maximum size of source is one kilobyte.
There are no official rewards yet, but any donations to
for the month will be split evenly across the top three winners. There are no cheaters.
Please email your entries to errorcomp at ret2p.lt
. You will be judged on creativity, size, and generally how funny it is. Deadline is end of this month!