Memtest86+ probably kills system controller on Lenovo Thinkpad T500 laptop
bugs.debian.org
bugs.debian.org
"So, we have to seriously consider the possibility that two laptops died at the same time just by a coincidence."
https://wiki.archlinux.org/index.php/lm_sensors
Probing is different than testing, though, and people don't expect a general system memory testing tool to kill hardware (whereas lm_sensors has all sorts of warnings and takes the safest route possible by default).
A tool that is designed to test general system RAM should not be touching memory-mapped I/O devices, and it's up to that tool to avoid them.
In other words, the failure is actually in the laptop's BIOS that provides the memory map.
Disassembly showed that the power button itself had no power, and I suspect it might have suffered the same fate.
While unverified, the failure mode is something that I had not considered before.
I did not get far with electrical engineering, way too deep into software as a career. I am getting back into simple things with Arduino and my hardware hobby is leading me to apply systems-level thinking in a different domain.
If someone sends me a working T500 I will be happy to try memtest86+ on it.
Would you explain this a little bit more?