system3:system/[1,2]left choicepoints behind.
p(X) :- X is 7^7^7..
Hexadecimal constants no longer suffer from this problem, which provides a solution for data files and other cases when large integer constants need to be read. Large integer constants in other bases, e.g. decimal constants, are still very slow to read.
Module:attribute_goal/2no longer catches exceptions locally, which was never intended.
element(?X,+List,?Y)now maintains domain consistency in Y if List is given as a list of integers. Pre-4.7.1 behavior was bounds consistency, for no convincing reason.
table/2could lose domain consistency due to flawed strength reduction.
outdomain_random, which were missing.
process:process_create/3would sometimes use a new console window when reading or writing, instead of the streams specified in the call to
process:process_create/3. Sometimes the problem happened when the subprocess started a subprocess of its own.