Build Info
Started on
DESKTOP-M41NKJD MSYS_NT-10.0-19044 x86_64 at
2023-11-24 18:09:01 and ran for
59 seconds till 2023-11-24 18:10:00.
rm -f out/table.j out/parser.j out/list.j out/stringtable.j out/modified.j out/wrap-around.j out/print.j out/convert.j out/context.j out/types.j out/instruction.j out/interpreter.j out/init.j out/api.j
rm -f src/runtime/convert.j src/runtime/types.j src/Hot/Types.hs src/Hot/CommonJHash.hs
rm -f jhcr.exe
PATCH_LVL=128 bash src/process.sh src/runtime/table.j out/table.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/parser.j out/parser.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/list.j out/list.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/stringtable.j out/stringtable.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/modified.j out/modified.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/wrap-around.j out/wrap-around.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/print.j out/print.j JHCR_
cabal run --ghc-options=-DPATCH_LVL=128 convert -- common-1.28.j
Up to date
PATCH_LVL=128 bash src/process.sh src/runtime/convert.j out/convert.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/context.j out/context.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/types.j out/types.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/instruction.j out/instruction.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/interpreter.j out/interpreter.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/init.j out/init.j JHCR_
PATCH_LVL=128 bash src/process.sh src/runtime/api.j out/api.j JHCR_
cabal build --ghc-options=-DPATCH_LVL=128 jhcr
Build profile: -w ghc-9.6.2 -O1
In order, the following will be built (use -v for more details):
- jass-hot-code-reload-1.0.0 (exe:jhcr) (file src\Main.hs changed)
Preprocessing executable 'jhcr' for jass-hot-code-reload-1.0.0..
Building executable 'jhcr' for jass-hot-code-reload-1.0.0..
[21 of 21] Compiling Main ( src\Main.hs, C:\\tools\msys64\home\lohyu\jhcr\dist-newstyle\build\x86_64-windows\ghc-9.6.2\jass-hot-code-reload-1.0.0\x\jhcr\build\jhcr\jhcr-tmp\Main.o ) [Source file changed]
[22 of 22] Linking C:\\tools\\msys64\\home\\lohyu\\jhcr\\dist-newstyle\\build\\x86_64-windows\\ghc-9.6.2\\jass-hot-code-reload-1.0.0\\x\\jhcr\\build\\jhcr\\jhcr.exe [Objects changed]
rm -f jhcr.exe
strip $(cabal list-bin jhcr)
upx -qq $(cabal list-bin jhcr) -o jhcr.exe
24019456 -> 4835328 20.13% win64/pe jhcr.exe