Hi everyone,

I'm having a problem with a certain test failing on my Sliding Window-based Assembly-level CSE optimisation over at https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/191

Size and speed savings are great and all, but I have one single test failure on x86_64-linux that I can't work out how to fix, and it is the only regression on my virtual machine.  The logs show some kind of assertion failure.

Would it be possible to have some assistance in pinpointing where and why the test is failing?  If it's a fault in the generated machine code due to my additions, the problem is incredibly subtle.  I've attached the compressed log (it's 600 KB uncompressed... sorry for the big size Tomas!), since I don't know enough about this particular component yet and wondered if anyone woudl be willing to point me in the right direction.

Gareth aka. Kit

P.S. The test fails for me on x86_64-win64 as well, but it also fails on the trunk, so I'm wondering if it's an unrelated transient problem that is very sensitive to how the code is generated.


--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

<<attachment: testpas2js-linux.zip>>

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to