[PATCH 00/12] aarch64: branch protection support

Szabolcs Nagy szabolcs.nagy@arm.com
Mon May 4 11:27:01 GMT 2020


The 04/30/2020 18:34, Szabolcs Nagy wrote:
> FAIL: misc/tst-atomic

on a closer look this seems to be a glibc test bug:

 529   mem = 14;
 530   expected = 14;
 531   if (!atomic_compare_exchange_weak_relaxed (&mem, &expected, 25)
 532       || mem != 25 || expected != 14)
 533     {
 534       puts ("atomic_compare_exchange_weak_relaxed test 1 failed");
 535       ret = 1;
 536     }

compare exchange may fail intermittently e.g.
because of scheduling events, so the caller
should retry. i opened
https://sourceware.org/bugzilla/show_bug.cgi?id=25919

> FAIL: nptl/tst-cancel7
> FAIL: nptl/tst-cancelx7
> 	not reproducible issues


More information about the Libc-alpha mailing list