Open and3rson opened 10 months ago
FYI - GALasm maintainers confirmed that this is indeed a bug (see link in the previous post.)
Hi. Sorry for not getting back to you earlier - I was off github for a while.
I'm slightly nervous about changing the behaviour if anyone's relying on it, even if it's wrong, but given that galasm has applied a fix, I reckon I can change this behaviour without worrying about breaking bug compatibility.
I will fix this when I have a moment.
Thanks!
I believe this should now be fixed in https://github.com/simon-frankau/galette/commit/b1be5aed90112418ae1af69267c888bcdc2d2d38 . If you have a moment to take a look, I'd appreciate it. If you see any issues, please do let me know. Cheers.
I've originally posted this issue in GALasm repo (https://github.com/daveho/GALasm/issues/16#issuecomment-1826430269), but I can also reproduce this behavior in galette.
TL;DR: Consider the following equations:
When assembled with
galasm
(orgalette
) and then disassembled withjed2eqn
, I get the following equations:This seems completely wrong, since Q2 clearly should be equal to Q1. Any thoughts?