mirror of
https://github.com/transistorfet/moa.git
synced 2024-11-19 05:31:05 +00:00
0582625b5e
Some debug code was enabled that prevented illegal instructions from being handled normally with a processor exception The brief instruction word decoding could cause an illegal instruction if it didn't match the docs, but the actual implementation would not complain in those cases, so I modified it to not perform validation for <=MC68010 Increment and Decrement addressing modes, when using the stack pointer, will always inc/dec by at least 2 bytes, even if it's a byte operation, to keep the stack aligned to the nearest word boundary
130 lines
5.4 KiB
Plaintext
130 lines
5.4 KiB
Plaintext
Last run on 2022-09-10 at commit 27f71b0f3317b8d804e2750e8e37eeb57ee06274
|
|
|
|
ABCD.json completed: 301 passed, 7764 FAILED
|
|
ADD.b.json completed, all passed!
|
|
ADD.l.json completed: 5143 passed, 2922 FAILED
|
|
ADD.w.json completed: 5117 passed, 2948 FAILED
|
|
ADDA.l.json completed: 5372 passed, 2693 FAILED
|
|
ADDA.w.json completed: 5431 passed, 2634 FAILED
|
|
ADDX.b.json completed: 4051 passed, 4014 FAILED
|
|
ADDX.l.json completed: 4065 passed, 4000 FAILED
|
|
ADDX.w.json completed: 4012 passed, 4053 FAILED
|
|
AND.b.json completed, all passed!
|
|
AND.l.json completed: 4745 passed, 3320 FAILED
|
|
AND.w.json completed: 4668 passed, 3397 FAILED
|
|
ANDItoCCR.json completed, all passed!
|
|
ANDItoSR.json completed, all passed!
|
|
ASL.b.json completed: 3941 passed, 4124 FAILED
|
|
ASL.l.json completed: 3578 passed, 4487 FAILED
|
|
ASL.w.json completed: 3814 passed, 4251 FAILED
|
|
ASR.b.json completed: 6316 passed, 1749 FAILED
|
|
ASR.l.json completed: 7007 passed, 1058 FAILED
|
|
ASR.w.json completed: 5988 passed, 2077 FAILED
|
|
BCHG.json completed, all passed!
|
|
BCLR.json completed, all passed!
|
|
BSET.json completed, all passed!
|
|
BSR.json completed: 4078 passed, 3987 FAILED
|
|
BTST.json completed: 8052 passed, 13 FAILED
|
|
Bcc.json completed: 5861 passed, 2204 FAILED
|
|
CHK.json completed: 0 passed, 8065 FAILED
|
|
CLR.b.json completed, all passed!
|
|
CLR.l.json completed: 4903 passed, 3162 FAILED
|
|
CLR.w.json completed: 4896 passed, 3169 FAILED
|
|
CMP.b.json completed, all passed!
|
|
CMP.l.json completed: 5034 passed, 3031 FAILED
|
|
CMP.w.json completed: 5024 passed, 3041 FAILED
|
|
CMPA.l.json completed: 5450 passed, 2615 FAILED
|
|
CMPA.w.json completed: 4200 passed, 3865 FAILED
|
|
DBcc.json completed: 5194 passed, 2871 FAILED
|
|
DIVS.json completed: 612 passed, 7453 FAILED
|
|
DIVU.json completed: 1267 passed, 6798 FAILED
|
|
EOR.b.json completed, all passed!
|
|
EOR.l.json completed: 4904 passed, 3161 FAILED
|
|
EOR.w.json completed: 4930 passed, 3135 FAILED
|
|
EORItoCCR.json completed: 1067 passed, 6998 FAILED
|
|
EORItoSR.json completed: 141 passed, 7924 FAILED
|
|
EXG.json completed, all passed!
|
|
EXT.l.json completed, all passed!
|
|
EXT.w.json completed, all passed!
|
|
JMP.json completed: 623 passed, 7442 FAILED
|
|
JSR.json completed: 200 passed, 7865 FAILED
|
|
LEA.json completed, all passed!
|
|
LINK.json completed: 7060 passed, 1005 FAILED
|
|
LSL.b.json completed: 7774 passed, 291 FAILED
|
|
LSL.l.json completed: 7017 passed, 1048 FAILED
|
|
LSL.w.json completed: 6727 passed, 1338 FAILED
|
|
LSR.b.json completed: 7797 passed, 268 FAILED
|
|
LSR.l.json completed: 7044 passed, 1021 FAILED
|
|
LSR.w.json completed: 6768 passed, 1297 FAILED
|
|
MOVE.b.json completed, all passed!
|
|
MOVE.l.json completed: 3270 passed, 4795 FAILED
|
|
MOVE.q.json completed, all passed!
|
|
MOVE.w.json completed: 3368 passed, 4697 FAILED
|
|
MOVEA.l.json completed: 5379 passed, 2686 FAILED
|
|
MOVEA.w.json completed: 5322 passed, 2743 FAILED
|
|
MOVEM.l.json completed: 4099 passed, 3966 FAILED
|
|
MOVEM.w.json completed: 4169 passed, 3896 FAILED
|
|
MOVEP.l.json completed: 4036 passed, 4029 FAILED
|
|
MOVEP.w.json completed: 4046 passed, 4019 FAILED
|
|
MOVEfromSR.json completed: 5017 passed, 3048 FAILED
|
|
MOVEfromUSP.json completed, all passed!
|
|
MOVEtoCCR.json completed: 614 passed, 7451 FAILED
|
|
MOVEtoSR.json completed: 96 passed, 7969 FAILED
|
|
MOVEtoUSP.json completed, all passed!
|
|
MULS.json completed: 2548 passed, 5517 FAILED
|
|
MULU.json completed: 4992 passed, 3073 FAILED
|
|
NBCD.json completed: 0 passed, 8065 FAILED
|
|
NEG.b.json completed, all passed!
|
|
NEG.l.json completed: 5031 passed, 3034 FAILED
|
|
NEG.w.json completed: 4911 passed, 3154 FAILED
|
|
NEGX.b.json completed: 0 passed, 8065 FAILED
|
|
NEGX.l.json completed: 0 passed, 8065 FAILED
|
|
NEGX.w.json completed: 0 passed, 8065 FAILED
|
|
NOP.json completed, all passed!
|
|
NOT.b.json completed, all passed!
|
|
NOT.l.json completed: 4924 passed, 3141 FAILED
|
|
NOT.w.json completed: 4957 passed, 3108 FAILED
|
|
OR.b.json completed, all passed!
|
|
OR.l.json completed: 4730 passed, 3335 FAILED
|
|
OR.w.json completed: 4650 passed, 3415 FAILED
|
|
ORItoCCR.json completed: 987 passed, 7078 FAILED
|
|
ORItoSR.json completed: 118 passed, 7947 FAILED
|
|
PEA.json completed, all passed!
|
|
RESET.json completed: 0 passed, 8065 FAILED
|
|
ROL.b.json completed, all passed!
|
|
ROL.l.json completed, all passed!
|
|
ROL.w.json completed: 7135 passed, 930 FAILED
|
|
ROR.b.json completed, all passed!
|
|
ROR.l.json completed, all passed!
|
|
ROR.w.json completed: 7141 passed, 924 FAILED
|
|
ROXL.b.json completed: 8039 passed, 26 FAILED
|
|
ROXL.l.json completed: 8029 passed, 36 FAILED
|
|
ROXL.w.json completed: 7114 passed, 951 FAILED
|
|
ROXR.b.json completed: 8037 passed, 28 FAILED
|
|
ROXR.l.json completed: 8022 passed, 43 FAILED
|
|
ROXR.w.json completed: 7141 passed, 924 FAILED
|
|
RTE.json completed: 0 passed, 8065 FAILED
|
|
RTR.json completed: 0 passed, 8065 FAILED
|
|
RTS.json completed: 11 passed, 8054 FAILED
|
|
SBCD.json completed: 884 passed, 7181 FAILED
|
|
SUB.b.json completed, all passed!
|
|
SUB.l.json completed: 5093 passed, 2972 FAILED
|
|
SUB.w.json completed: 5121 passed, 2944 FAILED
|
|
SUBA.l.json completed: 5329 passed, 2736 FAILED
|
|
SUBA.w.json completed: 5386 passed, 2679 FAILED
|
|
SUBX.b.json completed: 3861 passed, 4204 FAILED
|
|
SUBX.l.json completed: 3955 passed, 4110 FAILED
|
|
SUBX.w.json completed: 3876 passed, 4189 FAILED
|
|
SWAP.json completed, all passed!
|
|
Scc.json completed, all passed!
|
|
TAS.json completed, all passed!
|
|
TRAP.json completed, all passed!
|
|
TRAPV.json completed, all passed!
|
|
TST.b.json completed, all passed!
|
|
TST.l.json completed: 4963 passed, 3102 FAILED
|
|
TST.w.json completed: 4928 passed, 3137 FAILED
|
|
UNLINK.json completed, all passed!
|
|
|
|
passed: 653776, failed: 346284, total 65%
|
|
completed in 18m 5s
|