sandsifter-tests icon indicating copy to clipboard operation
sandsifter-tests copied to clipboard

Incomplete logs due to a issue in injector with certain CPU's

Open rigred opened this issue 6 years ago • 1 comments

So it turns out that on certain intel CPU's sandsifter will terminate prematurely (segfault in injector) when the injector is not compiled as static.

https://github.com/rigred/sandsifter-tests/issues/14

This has been resolved and tested. It turns out that a majority of the test results where thus broken as they miss a set of data after either of these instructions:

  1. 660f8fff000000000000000000000000
  2. 660f1fff000000000000000000000000

The instruction where it should end on is: f3dfc7 or dfc7 for short.

CPU's that were unaffected by this include: * All AMD Ryzen CPU's * Intel Pentium B970 (Sandy Bridge) * Intel i3-3120m (Ivy Bridge) - Probably a Sandy Bridge part actually

All other tests terminated prematurely result in a square 200Mb Log file size. This includes: @jotebe

  • core2duo P8400
  • Intel i3-4130T
  • Intel Xeon E3-1225 v3
  • Intel i5-2540M

@killerkalamari

  • Intel 4790k

@Lewiscowles1986

  • Intel 4770?

I sincerely apologize for not catching this earlier. I would like to ask you to rerun the test and contribute the full result. You are of course free to do so at your own will & time.

Sincerely Rigo

rigred avatar Nov 29 '17 21:11 rigred

I'll try to grab at the weekend

Lewiscowles1986 avatar Nov 29 '17 21:11 Lewiscowles1986