Warning: The predicates below are not defined. If these are defined
Warning: at runtime using assert/1, use :- dynamic Name/Arity.
Warning:
Warning: '$unbind_template'/1, which is referenced by
Warning: /tmp/swipl-devel/build.release/home/library/aggregate.pl:601:4: 2-nd clause of prove_list/3
Very odd. Changes to the C code are typically properly picked up. The only issue I’m aware of is the automatic update of the version info based on git that often requires to run ninja twice to get the version reported by SWI-Prolog in sync with the git repo.
If you ever manage to reproduce this, please share.