2 added 15 characters in body
source | link

Boo, 71 bytes. ? Compile time: 9 minutes. 134,222,236 byte executable (still compiling...)

macro R(e as int):
 for i in range(2**e):yield R.Body
x = 0
R 2725:++x

Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.

Boo, 71 bytes. ? byte executable (still compiling...)

macro R(e as int):
 for i in range(2**e):yield R.Body
x = 0
R 27:++x

Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply invoke the compiler with booc bomb.boo to build it.

Boo, 71 bytes. Compile time: 9 minutes. 134,222,236 byte executable

macro R(e as int):
 for i in range(2**e):yield R.Body
x = 0
R 25:++x

Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply save the file as bomb.boo and invoke the compiler with booc bomb.boo to build it.

1
source | link

Boo, 71 bytes. ? byte executable (still compiling...)

macro R(e as int):
 for i in range(2**e):yield R.Body
x = 0
R 27:++x

Uses a macro R (for Repeat) to cause the compiler to multiply the increment statement an arbitrary number of times. No special compiler flags are needed; simply invoke the compiler with booc bomb.boo to build it.