Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Michael Tokarev
25.08.2023 11:34, Philippe Mathieu-Daudé wrote: ... __FILE__ is used by assert() family, some DEBUG_PRINTF(), but mainly by "qapi/error.h", so all error_setg*() calls. This has been bugging me since quite some time, since if you build the same QEMU in different paths (usually on different

Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Thomas Huth
On 25/08/2023 10.34, Philippe Mathieu-Daudé wrote: ... __FILE__ is used by assert() family, some DEBUG_PRINTF(), but mainly by "qapi/error.h", so all error_setg*() calls. This has been bugging me since quite some time, since if you build the same QEMU in different paths (usually on different

Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Philippe Mathieu-Daudé
On 25/8/23 09:46, Michael Tokarev wrote: 24.08.2023 19:38, Alex Bennée wrote: From: Daniel P. Berrangé The `ccache` tool can be very effective at reducing compilation times when re-running pipelines with only minor changes each time. For example a fresh 'build-system-fedora' job will

Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Daniel P . Berrangé
On Fri, Aug 25, 2023 at 10:46:29AM +0300, Michael Tokarev wrote: > 24.08.2023 19:38, Alex Bennée wrote: > > From: Daniel P. Berrangé > > > > The `ccache` tool can be very effective at reducing compilation times > > when re-running pipelines with only minor changes each time. For example > > a

Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Michael Tokarev
24.08.2023 19:38, Alex Bennée wrote: From: Daniel P. Berrangé The `ccache` tool can be very effective at reducing compilation times when re-running pipelines with only minor changes each time. For example a fresh 'build-system-fedora' job will typically take 20 minutes on the gitlab.com shared

Re: [PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-25 Thread Philippe Mathieu-Daudé
On 24/8/23 18:38, Alex Bennée wrote: From: Daniel P. Berrangé The `ccache` tool can be very effective at reducing compilation times when re-running pipelines with only minor changes each time. For example a fresh 'build-system-fedora' job will typically take 20 minutes on the gitlab.com shared

[PATCH v2 01/12] gitlab: enable ccache for many build jobs

2023-08-24 Thread Alex Bennée
From: Daniel P. Berrangé The `ccache` tool can be very effective at reducing compilation times when re-running pipelines with only minor changes each time. For example a fresh 'build-system-fedora' job will typically take 20 minutes on the gitlab.com shared runners. With ccache this is reduced