-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FreeBSD CI workers got ENOMEM randomly #23143
Comments
I believe @fredrikekre said he's seen this happen locally on Ubuntu as well. This is triggered by the parallel tests, right? |
I think it was the same, can not give any more info until getting back to work in couple of weeks though, since I have only seen it there. |
I bumped |
some build reports don't contain the
Any unreasonable memoy usage in that testsuit? |
This is odd, I haven't seen this locally on FreeBSD with |
I have seen this when SIGINTing while doing parallel work with Dispatcher. Maybe processes are being killed? |
My local machine also have these messages, but do not raise any ENOMEM.
any suggestion/tools about how to obseving that? |
after bumped MAX_RSS up, the frequence of ENOMEM ⬇️ , but freezing ⬆️
this ENOMEM is related to freezing? 😱 |
I don't think we're seeing this anymore — is this still relevant with the new buildbot infrastructure? |
We still get freezes occasionally, but not as often as we used to, and I haven't seen the ENOMEM in a long time, probably since we switched to the new buildbots. |
Reopen if necessary? |
The FreeBSD kernel behavior here seems odd to me. I'll reach out to the kernel devs. |
@staticfloat tells me our current |
I've started graphing |
As noted in JuliaLang#35011, the `stress` test is likely causing ENOMEM errors in unrelated processes on FreeBSD as it's causing kernel resource exhaustion. This fixes that by running that test with a low FD ulimit (100). Should fix JuliaLang#23143. Closes JuliaLang#30511.
But the available memory observed from
top
on each work is enough.Not sure it's bsd only issue or not.
Ref builds:
...
The text was updated successfully, but these errors were encountered: