ludic/changes/build-ir-in-temp.md
2026-09-23 17:29:55 +03:00

485 B

bump: patch type: fix ludic build keeps its LLVM IR out of the project. The intermediate .ll was written beside the binary (build/<name>.ll) and deleted after linking, so a project's tree held one for the length of every build, and two builds at once deleted each other's - which surfaced as a clang: no such file that read exactly like a compile error. It now goes to the run's own temporary directory and goes with it. --save-temps still keeps it at build/<name>.ll.