Just doing a build test with an affected CPU under new BIOS + microcode. (Still waiting for them to tell me that they will ship out a part/have one available)
Doesn’t seem to affect the segfault voodoo. It’s really bad with building blender. Muuuuch worse than GCC stress build.
And even then it’s completely unpredictable.
Not even needed to run mprime.
Btw by default the PKGBUILD runs with only one thread to build so it’s going to take while. Either way that doesn’t seem to affect how it fails. It fails early on 1 thread or later on 16threads but around the same time.
Wasn’t the voltage thing in some parts of the chip related to that as well?
I didn’t realize this is still the same issue.
Ongoing here, for much longer than the first time when I had mprime -t running and started the build and then after a few minutes killed mprime. Maybe the shift of workload can trigger it easier.
Seems to be stuck forever at
[ 16%] Building CXX object intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse41.cpp.o
Does that happen, just getting stuck for half an hour?
For the record, running at the moment:
R7 1700 @ stock clock,
vcore offset + 0.050
SOC offset + 0.025
DDR4 2933 at 1.35V on four sticks
I’ll try compiling blender on my 1800x running Slackware-current. Should be interesting.
Note that the uOP cache and using “sysctl kernel.randomize_va_space=0” really helped on my system.
Ok so disabled ASLR (uOP Cache still on)
For the first time ever an 8 thread build has passed.
Num passes of 8 thread builds: (updating as it goes)
4
So hypothesis is that process address space complexity/size has a large effect.
Let’s try a single thread after another 2 8 thread builds if those don’t fail.