-
Notifications
You must be signed in to change notification settings - Fork 19
Draft PGO+LTO+BOLT build + test CI #492
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
base: main
Are you sure you want to change the base?
Conversation
I bumped this in JuliaCI#345, probably for good reason
|
First build is taking forever for some reason :( |
|
Befuddled why llvm failed to build the second time with |
This reverts commit e076af4.
|
|
Looks like this was due to installing libstdc++ from CSL occuring whilst this check ran, so the compiler saw a partial libstdc++ and errored. Not sure why a empty default.profraw (pgo profile) is being generated, will just manually remove for now. |
HACK, not sure why this is being generated
|
Created a PR for the fix that bolt profiles of |
This reverts commit 05e47a9.
Needed to include `time` which is used when printing build stats. Don't want to bump straight to v8 as that increases glibc req and test image fails that
The build should be probably just need to build the default target instead of 7 different ones like in https://github.com/JuliaCI/julia-buildkite/pull/345/files, but I'll leave that for later (Zentrik/julia@88c90ca needs to be applied to pgo + lto+ bolt build).