13.34.2 Other Changes
- The performance of
bagof/3
and setof/3
has been
improved, expecially when the generator gives many solutions.
- In this release, the order in which
bagof/3
and setof/3
enumerate solutions may be different compared to earlier releases. The
solutions themselves are the same, only their enumeration order may
have changed.
- On the Apple Mac platforms, both Intel and Apple silicon, only macOS
12 Monterey and newer are supported. Support for earlier versions of
macOS has been discontinued. Contact us if this is a problem for you.
- The C API type
spio_t_error_code
changed from a 32-bit
int
type to the same size as SP_integer
, i.e. 64-bit
on 64-bit platforms. This does not affect Prolog code. This only
affects (64-bit) C/C++ code, e.g. foreign functions doing Prolog
I/O. In most cases this should be a source-code compatible change.
- The deprecated
library(bdb)
has been removed. It was replaced with library(lmdb)
in release 4.7.
Send feedback on this subject.