<div dir="ltr">I'd like to mention that test does not allocate 30TB, it allocates 1TB, the rest, ~20TB, is reserved (but not actually used) for ASan shadow memory, it should not be a problem by itself.<div><br></div><div>The test on your bot failed because it tried to reserve 27TB of memory, which is more than set by ulimit earlier in this test. I do not immediately see why it wants to reserve that much shadow for AArch64 config, that's why before fixing anything, I'd like to know what's going on. How and where can I access your bot configuration?<br><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 24, 2017 at 2:45 AM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 24 August 2017 at 10:38, Diana Picus <<a href="mailto:diana.picus@linaro.org">diana.picus@linaro.org</a>> wrote:<br>
> Hi all,<br>
><br>
> It turns out we lost coverage of the release configuration on the<br>
> AArch64 buildbots for a while. This is because the machine that we<br>
> were running the clang-cmake-aarch64-full bot on became unstable<br>
> (random shutdowns after a day or two of building).<br>
<br>
</span>I risk guess that the random shutdowns started around the time when<br>
the OOM tests were being introduced, so not likely the machine itself,<br>
but the tests.<br>
<br>
We had similar problems when running glibc memory tests, so I believe<br>
bringing the bot back up is the only sane way to make sure.<br>
<br>
Trying to allocate 30TB is not a good type of test on so many<br>
different hardware and operating systems we have as buildbots. I think<br>
we need to be a bit more practical and try to create environments<br>
where the memory is limited well below the actual hardware (different<br>
OSs have different ways to do that) and then try to allocate a small<br>
amount of memory. It would be better to have it working on at least<br>
one arch/OS than to go the full monty on all OSs and architectures.<br>
<span class="HOEnZb"><font color="#888888"><br>
--renato<br>
</font></span></blockquote></div><br></div>