random GCC compiler, lol wut