On Sun, Jun 21, 2026 at 3:33 PM ci_notify@linaro.org wrote:
Dear contributor,
Our automatic CI has detected problems related to your patch(es). Please find some details below.
In glibc_check master-arm, after: | commit glibc-2.43.9000-439-g53d909a283 | Author: H.J. Lu hjl.tools@gmail.com | Date: Mon Apr 13 08:23:05 2026 +0800 | | elf: Support THP segment load with madvise enabled THP | | The current THP segment load approach works only when THP is enabled | with always in the kernel. If THP is enabled with madvise in the | kernel, to enable THP segment load in an application, madvise should | ... 43 lines of the commit log omitted.
Produces 2 regressions: | | regressions.sum: | Running glibc:elf ... | FAIL: elf/tst-thp-1-no-s-code-static | FAIL: elf/tst-thp-1-static
There are
ifeq (yes,$(enable-static-pie)) # These static PIE tests fail on arm due to limitations of arm32 kABI: # https://sourceware.org/bugzilla/show_bug.cgi?id=34096 test-xfail-tst-thp-1-no-s-code-static = yes test-xfail-tst-thp-1-static = yes endif
Since they should be built with -Wl,-Ttext-segment=$(THP-PAGE-SIZE) why do they fail on arm?