pawel k. via llvm-dev
2021-May-11 06:40 UTC
[llvm-dev] Failures on clang-with-lto-ubuntu builders
Hi Tom, That looks like great quick fix, Im wondering if we could propose data format or computation model change for example to db- or other disk-vs-mem-based where we could lto link huge projects anyway. I wonder whether whole lto data needs to be loaded into mem at once and whether its tree- or other datastructure based. -Pawel wt., 11.05.2021, 07:26 użytkownik Tom Stellard via llvm-dev < llvm-dev at lists.llvm.org> napisał:> On 5/10/21 10:09 PM, Tom Stellard wrote: > > On 5/10/21 10:03 PM, David Blaikie wrote: > >> best to check the bot owners & include them on an email like this? But > yeah, if they aren't responsive to stabilizing their bots - certainly open > to disabling them straight on the zorg repo. > >> > > > > Is there a list of bot owners somewhere? I tried to dig through the > llvm-zorg > > repo to figure out who owned the bot, but I couldn't find anything. > > > > I've learned that there are instructions for finding bot owners in the > Developer Policy: > https://llvm.org/docs/DeveloperPolicy.html#working-with-the-ci-system > > It looks like Galina is the owner of these workers. > > -Tom > > > -Tom > > > >> On Mon, May 10, 2021 at 9:59 PM Tom Stellard via llvm-dev < > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > >> > >> Hi, > >> > >> Both the clang-with-lto-ubuntu and clang-with-lto-ubuntu-release > builders are > >> consistently failing due to one of the linker jobs running out of > memory. > >> Is there any easy way to fix these failures (Maybe by using zram?) > >> If not, can we disable these bots? > >> > >> Thanks, > >> Tom > >> > >> _______________________________________________ > >> LLVM Developers mailing list > >> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> > >> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev < > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> > >> > > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210511/51e44847/attachment.html>
David Blaikie via llvm-dev
2021-May-11 07:15 UTC
[llvm-dev] Failures on clang-with-lto-ubuntu builders
On Mon, May 10, 2021 at 11:40 PM pawel k. <pawel.kunio at gmail.com> wrote:> Hi Tom, > That looks like great quick fix, Im wondering if we could propose data > format or computation model change for example to db- or other > disk-vs-mem-based where we could lto link huge projects anyway. I wonder > whether whole lto data needs to be loaded into mem at once and whether its > tree- or other datastructure based. >That's what ThinLTO is intended to/does address - but has tradeoffs. It has limited whole program data - but better than traditional compilation, since it can use profiling/other analysis to inform how to partition the program. - Dave> > -Pawel > > wt., 11.05.2021, 07:26 użytkownik Tom Stellard via llvm-dev < > llvm-dev at lists.llvm.org> napisał: > >> On 5/10/21 10:09 PM, Tom Stellard wrote: >> > On 5/10/21 10:03 PM, David Blaikie wrote: >> >> best to check the bot owners & include them on an email like this? But >> yeah, if they aren't responsive to stabilizing their bots - certainly open >> to disabling them straight on the zorg repo. >> >> >> > >> > Is there a list of bot owners somewhere? I tried to dig through the >> llvm-zorg >> > repo to figure out who owned the bot, but I couldn't find anything. >> > >> >> I've learned that there are instructions for finding bot owners in the >> Developer Policy: >> https://llvm.org/docs/DeveloperPolicy.html#working-with-the-ci-system >> >> It looks like Galina is the owner of these workers. >> >> -Tom >> >> > -Tom >> > >> >> On Mon, May 10, 2021 at 9:59 PM Tom Stellard via llvm-dev < >> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: >> >> >> >> Hi, >> >> >> >> Both the clang-with-lto-ubuntu and clang-with-lto-ubuntu-release >> builders are >> >> consistently failing due to one of the linker jobs running out of >> memory. >> >> Is there any easy way to fix these failures (Maybe by using zram?) >> >> If not, can we disable these bots? >> >> >> >> Thanks, >> >> Tom >> >> >> >> _______________________________________________ >> >> LLVM Developers mailing list >> >> llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> >> >> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev < >> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> >> >> >> > >> >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210511/22f4402c/attachment.html>