Use of uninitialized value $pid in numeric ge (>=) at /usr/local/bin/creduce line 449.
Use of uninitialized value $pid in numeric eq (==) at /usr/local/bin/creduce line 450.
I use creduce top of the trunk from github - creduce 2.6.0 (b02c375).
If I run with default 4 threads reduction succeeds, but for me runnning in 80 threads in more typical usage case, so would be nice to fix it.
To run reproducer in the attachement, build latest gcc and latest clang, edit path in test.sh, and run:
>creduce --n 80 test.sh func.cpp