Ethan Mahintorabi
Ethan Mahintorabi
@maliberty any way to look at this change through the fancy graph thing? Pin swapping seems to make max slew slack worse. Is that expected?
The website with the PPA graphs you guys have shown me before
I've tried enabling this before, but the GUI fails to run under LTO. Have you tried running the GUI?
https://github.com/InBetweenNames/gentooLTO/issues/444
It also might be possible to compile the GUI without LTO and the other parts with, but I never looked into how that might work.
If LTO doesn't work out AutoFDO might be a more stable option https://gcc.gnu.org/wiki/AutoFDO/Tutorial
+1 to preserving hermiticity/idempotency as a top priority. We should just have an option to turn on progress messages/debug output.
I would prefer if we don't rely on cmake generated files. It's not easy to replicate with bazel
Just the defines and a map of bool based on the defines?
You could potentially write those variables out as var ints and move them to uint16s if you want the extra headroom