swi-prolog devel 7.1.17

Closes #30812.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>