[fpc-devel] Need some assistance with a test failure

J. Gareth Moreton gareth at moreton-family.com
Mon Apr 18 16:40:07 CEST 2022


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testpas2js-linux.zip
Type: application/x-zip-compressed
Size: 105024 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20220418/d3b2ee1f/attachment-0001.bin>


More information about the fpc-devel mailing list