For NIFs, don't #include <erl_driver.h>
For NIFs, don't #include <erl_driver.h>

Only #include <erl_nif.h>. Including both gives this error, at least
for me now with Erlang/OTP 17.3 (line break
to improve readability):

.../include/erl_nif.h:LINE:COL: error: \
   'ERL_DRV_DIRTY_JOB_CPU_BOUND' was not declared in this scope
     ERL_NIF_DIRTY_JOB_CPU_BOUND = ERL_DRV_DIRTY_JOB_CPU_BOUND,

mmmries/gpb,olgeni/gpb