Page 1 of 1

Can the benchmark feature be used to detect bit flips?

Posted: Sun Mar 17, 2024 8:59 am
by san
Can the benchmark feature be used to detect bit flips in conjunction with heavy mode?

would that command line work? .\bin\x64\factorio.exe --mod-directory C:\Downloads\Factorio_1.1.104\bench2 --benchmark "C:\Downloads\b87f971c98b087218bc777bdd6683c9006f43750034de98b7da3c243b9814fe2.zip" --benchmark-verbose all --benchmark-ticks 1000000000 --heavy

I am aware that prime95 or memtest64 are better tools for that. I just want to know if it happens for factorio specifically.

Re: Can the benchmark feature be used to detect bit flips?

Posted: Sun Mar 17, 2024 1:55 pm
by Rseding91
san wrote:
Sun Mar 17, 2024 8:59 am
Can the benchmark feature be used to detect bit flips in conjunction with heavy mode?
If between saving and loading to do the comparison the original or loaded version have bits flipped, yes. But it will be quite slow to do.
san wrote:
Sun Mar 17, 2024 8:59 am
I am aware that prime95 or memtest64 are better tools for that. I just want to know if it happens for factorio specifically.
I can confirm it does. I have personally looked into and found many saves from players with single bit flips in random locations.