Hello, On 6/9/20 12:00 PM, Christophe Giboudeaux wrote:
For possible build time comparisons: https://build.opensuse.org/packages/tensorflow:standard/job_history/home:sja mgade:branches:science:machinelearning/openSUSE_Tumbleweed/aarch64 https://w3.nue.suse.com/~sjamgade/ccachereport.html
This page is not public.
Yes and thanks for pointing it out. Attached the corresponding csv. Note: the change in build times is also dependent on worker's hardware provisioned for the build. The interesting number is hit_ratio. It hints at possible speed improvement. Some packages have 0 ccache size. That is because either ccache was not provisioned at all or was not used correctly or not used at all (eg: packages not doing any compilation)
I used it during a couple days in a repo that receives new git snapshots to build.
Thank you for trying.
The saved build time is interesting*but* after the 3rd snapshot, I started getting disk space issues caused by the _ccache.tar size.
This will probably be an issue after a couple firefox or chromium releases.
Correct. And right now I am adding a feature to ccache to perform cleanup in a manner which fits the way we build in OBS. The default cache size is pretty high, which is why cleanups are not performed. You could set it to a lower number like 2GB or so and ccache will perform cleanup as it approaches that number. On another note: Didnt Firefox switch to rust ? Wouldnt we need https://github.com/mozilla/sccache for it ? There is an open request: https://build.opensuse.org/request/show/808286 Thanks Sumit