On Tue, 2023-05-30 09:05:43 +0100, Maciej W. Rozycki <ma...@orcam.me.uk> wrote: [Ada as a cross-compiler fails to build with a slightly-older compiler.]
> Alternatively you can just bootstrap GCC under test natively first and > then use the newly-built compiler for all the cross builds you want to > verify. As you need to do it only once per iteration the extra time spent > on the native build shouldn't be a big fraction of the duration of the > whole iteration. A drawback is if this native bootstrap fails for any > reason, it will make the whole run invalid, i.e. none of the cross targets > will be verified. Just implemented that: Extract the most recent GCC that got no `--target` given and try to use that. On a higher level, that GCC is built first, delaying the rest of the builds some hours. MfG, JBG --
signature.asc
Description: PGP signature