I presume the idea of running clang-format on reproducers has been previously considered and found lacking? Nothing obvious came up in issue search on github.
The error is:
<stdin>:305:4: error: misleading indentation; statement is not part of the previous 'if' [-Werror,-Wmisleading-indentation]
kill_and_wait(pid, &status);
^
<stdin>:303:3: note: previous statement is here
if (current_time_ms() - start < 5000)
^
1 error generated.
Bisect blames this change:
$ git bisect start failing b982b3ea
$ git bisect run sh -c 'ulimit -d $((10<<20)); gmake test'
f8f67d67d3daa783c2bb7c9993c0ccb637af1a0e is the first bad commit
commit f8f67d67d3daa783c2bb7c9993c0ccb637af1a0e
Author: Dmitry Vyukov <
dvy...@google.com>
Date: Tue Dec 22 12:01:52 2020 +0100
executor: remove hardcoded timeouts
In preparation for making timeouts tunable based
on OS/arch/VM/etc de-hardcode all (almost) timeouts in executor.
executor/common.h | 18 ++++++++++++------
executor/executor.cc | 31 +++++++++++++++++++++----------
pkg/csource/csource.go | 3 ++-
pkg/csource/generated.go | 14 ++++++++++----
pkg/ipc/ipc.go | 34 ++++++++++++++++++++--------------
5 files changed, 65 insertions(+), 35 deletions(-)
bisect run success