You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This program currently works on over 50 different compilers on nearly 30 tested platforms, however, Ack targeting msdos86/msdos386 does not work, it seems to miscompile somehow and always shows a 0 CRC.
I didn’t investigate much further, however the UNIX V7 and CP/M-80 Ack builds have been fully tested and work correctly.
Activity
johnsonjh commentedon Jul 15, 2026
It looks like "rb" is broken:
test.c:johnsonjh commentedon Jul 15, 2026
@davidgiven I fixed it - PR coming.
johnsonjh commentedon Jul 15, 2026
@davidgiven #366 fixes the problem - binary mode file I/O was broken, it was always returning EOF and never what was read.
Fix DOS binary file I/O always returning EOF