Error: Cannot compute repetition outcomes
Error
I get the following error:
Cannot compute repetition outcomes Invalid floating point operation
This is a newly installed SuperMemo 18.05 and newly installed Advanced English 2018
Analysis
This error could not be reproduced. There have been 8 reports of this error thus far (Feb 2023). It is likely an error in data. Please write about any nonstandard actions you took. You can also upload your collection for a quick check (you can upload without multimedia).
To check for the possibility the error was triggered by other errors, esp. data errors, see the Error log
Collection submitted by e-mail
User: Please see the attached collection. Both SuperMemo and Advanced English are freshly installed, so I don't think they should be corrupted. I tried to delete everything and reinstall it, but that did not help.
The only non-standard thing I can think of is that I am using Windows 11 Education 22H2, build 22621.1194, on a KVM virtual machine. I can confirm that other processes work perfectly. Is SuperMemo fully compatible with Windows 11?
Collection analysis
Your collection works nicely, but your data does not seem to save to the file where memory data should be stored. “KVM virtual machine” would be the prime suspect. See your file writing permission. The collection shows no errors in Windows 10/11.
The algorithm data files are stored in the folder \alg17
If an application in a KVM virtual machine is unable to write to a file, it could be because the permissions on the file or the directory containing the file do not allow writing. To resolve this issue, you can modify the file permissions using the chmod command in the terminal, or through the graphical file manager.
User reply
The system was running on a passed-through nvme disk, so it should do nothing with the file systems of the underlying linux hypervisor. I can try checking the permission or rebooting the system without the hypervisor to see if that helps.