The google benchmark library in its latest version tries to disable ASLR by using the personality()
function from linux. When I’m using 32-bit binaries in CircleCI docker the personality()
function returns inconsistent values and causes infinite loop.
Full details in and reproduction instructions in [BUG] `MaybeReenterWithoutASLR()` causes infinite loop · Issue #1984 · google/benchmark · GitHub.