I installed on Ubuntu 22.04 LTS using the PPA (aarch64) and the bench times were approximately 4 times longer than my previous tests in 2020 runing 20.04 LTS with swipl 8.2.0 and earlier.
For example boyer 1.232(8.2.0) 5.315 (8.4.2)
I was so shocked that I unistalled SWIPL and built it from scratch to check. Same result.
Any idea why it is so much slower? I will try 8.4.2 on 20.04 LTS as a check.
It may not be slower At some point the benchmarks were extended and re-calibrated. So, to compare, use the two Prolog versions on the same version of the benchmarks. Use the old benchmarks as the current version includes some features that were not present in 8.2.0.
Also note that using -O (or not) has a significant impact as many of these programs do a lot of arithmetic.
Roughly the speed of most benchmarks should comparable.
Where do these come from? I’m thought the PPAs are only built for amd64. You are not by accident running an amd64 binary under some emulator? I think that should be a lot slower though.