diff --git a/brainfuck2/build.sh b/brainfuck2/build.sh index 300d2a4f..826e6768 100644 --- a/brainfuck2/build.sh +++ b/brainfuck2/build.sh @@ -10,7 +10,7 @@ go build -o bin_go bf.go gccgo -O3 -g -o bin_go_gccgo bf.go dmd -ofbin_d -O -release -inline bf.d gdc -o bin_d_gdc -O3 -frelease -finline bf.d -ldc2 -ofbin_d_ldc -O5 -release bf.d +ldc2 -ofbin_d_ldc -flto=full -O5 -release -boundscheck=off -cache-prune bf.d nim c -o:bin_nim_clang -d:release --cc:clang --verbosity:0 bf.nim nim c -o:bin_nim_gcc -d:release --cc:gcc --verbosity:0 bf.nim stack ghc -- -O2 bf.hs -o bin_hs