This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
static TLS exhausted on ppc64le
- From: Dan Horák <dan at danny dot cz>
- To: libc-alpha at sourceware dot org
- Date: Mon, 30 Sep 2019 16:02:12 +0200
- Subject: static TLS exhausted on ppc64le
Hi,
I would like to open a problem we have already met twice in Fedora. the
symptom is
"/lib64/libgomp.so.1: cannot allocate memory in static TLS block"
usually when loading a lot of libraries/modules into a Python
application. It happened on ppc64le and also on aarch64 systems.
We have 2 reports in Fedora bugzilla about with more details.
https://bugzilla.redhat.com/show_bug.cgi?id=1722181
https://bugzilla.redhat.com/show_bug.cgi?id=1738752
We have already discussed that briefly with Florian and other members of
the Red Hat toolchain team, but outcome was in form of a recommendation
to reduce the usage of "static TLS" objects in the individual libraries.
But the open question still is - is there a fix for the TLS space
exhaustion? I believe it can easily become a more serious problem soon.
Thanks,
Dan