Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enable incremental LTO on macOS #5576

Closed
wants to merge 1 commit into from
Closed

Conversation

etan-status
Copy link
Contributor

Set -cache_path_lto for incremental LTO on macOS.

https://clang.llvm.org/docs/ThinLTO.html

Set `-cache_path_lto` for incremental LTO on macOS.

https://clang.llvm.org/docs/ThinLTO.html
@arnetheduck
Copy link
Member

this looks like something you may want to add to ~/.config/nim/nim.cfg instead - ie lto caches are not without their own problems in terms of cold compile time increases, hidden disk usage etc

Copy link

github-actions bot commented Nov 7, 2023

Unit Test Results

         9 files  ±0    1 098 suites  ±0   33m 10s ⏱️ + 1m 41s
  3 945 tests ±0    3 598 ✔️ ±0  347 💤 ±0  0 ±0 
16 048 runs  ±0  15 650 ✔️ ±0  398 💤 ±0  0 ±0 

Results for commit bda85c0. ± Comparison against base commit aa6c13c.

@etan-status etan-status closed this Nov 8, 2023
@etan-status etan-status deleted the dev/etan/ci-fltocache branch November 8, 2023 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants