Now GCC fails with OOM: cc1plus: out of memory allocating 81890032 bytes after a total of 0 bytes But clang builds a working binary.