Advertisement
Guest User

Untitled

a guest
Apr 30th, 2019
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.96 KB | None | 0 0
  1. Searching directory /e/_Programming/src/Github/sjasmplus/tests/ for '.asm' files...
  2. Creating temporary /e/_Programming/src/Github/sjasmplus/build/tests directory...
  3. Assembling file disp.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=disp.lst --lstlab]
  4. OK: assembling or listing
  5. Assembling file dispB.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=dispB.lst --lstlab]
  6. OK: assembling or listing
  7. Running file incbin80k.cli in test /e/_Programming/src/Github/sjasmplus/tests/devices/incbin80k
  8. OK: assembling or listing
  9. OK: LBL is identical
  10. Assembling file mmu.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=mmu.lst --lstlab]
  11. OK: assembling or listing
  12. OK: LBL is identical
  13. Assembling file next_device.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=next_device.lst --lstlab]
  14. OK: assembling or listing
  15. Assembling file org_page.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options []
  16. OK: assembling or listing
  17. Running file savedev.cli in test /e/_Programming/src/Github/sjasmplus/tests/devices/savedev
  18. OK: assembling or listing
  19. Assembling file savedevB.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices/savedev, options [--lst=savedevB.lst --lstlab]
  20. OK: assembling or listing
  21. Assembling file single_device.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options []
  22. OK: assembling or listing
  23. OK: BIN is identical
  24. Assembling file zx128_default_pages.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=zx128_default_pages.lst --lstlab]
  25. OK: assembling or listing
  26. Assembling file zx48_and_128.asm in test /e/_Programming/src/Github/sjasmplus/tests/devices, options [--lst=zx48_and_128.lst --lstlab]
  27. OK: assembling or listing
  28. Assembling file c_structures.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options []
  29. OK: assembling or listing
  30. OK: TAP is identical
  31. OK: BIN is identical
  32. Assembling file po_defarray.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options []
  33. OK: assembling or listing
  34. OK: BIN is identical
  35. Assembling file po_defarray_B.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options []
  36. OK: assembling or listing
  37. OK: BIN is identical
  38. Assembling file po_display.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options []
  39. OK: assembling or listing
  40. Assembling file po_dot_repeat.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options [--lst=po_dot_repeat.lst --lstlab]
  41. OK: assembling or listing
  42. Assembling file po_mmu.asm in test /e/_Programming/src/Github/sjasmplus/tests/docs_examples, options [--lst=po_mmu.lst --lstlab]
  43. OK: assembling or listing
  44. OK: LBL is identical
  45. Assembling file bsrom140.asm in test /e/_Programming/src/Github/sjasmplus/tests/integration/bsrom, options []
  46. OK: assembling or listing
  47. OK: BIN is identical
  48. Assembling file bsrom140mb02.asm in test /e/_Programming/src/Github/sjasmplus/tests/integration/bsrom, options []
  49. OK: assembling or listing
  50. OK: BIN is identical
  51. Assembling file KateSyntaxHighLightTest.asm in test /e/_Programming/src/Github/sjasmplus/tests/integration, options [--lst=KateSyntaxHighLightTest.lst --lstlab]
  52. OK: assembling or listing
  53. Assembling file tbiosv14.asm in test /e/_Programming/src/Github/sjasmplus/tests/integration, options [-Itbiosv14 --lst=tbiosv14.lst --lstlab]
  54. OK: assembling or listing
  55. OK: BIN is identical
  56. Assembling file zx-spectrum-rom.asm in test /e/_Programming/src/Github/sjasmplus/tests/integration/zx-spectrum-rom, options []
  57. OK: assembling or listing
  58. OK: BIN is identical
  59. Assembling file block_align_bytes.asm in test /e/_Programming/src/Github/sjasmplus/tests/listing, options [--lst=block_align_bytes.lst --lstlab]
  60. OK: assembling or listing
  61. Assembling file ds_8b_fix.asm in test /e/_Programming/src/Github/sjasmplus/tests/listing, options [--lst=ds_8b_fix.lst --lstlab]
  62. OK: assembling or listing
  63. Assembling file nested_dup.asm in test /e/_Programming/src/Github/sjasmplus/tests/listing, options [--lst=nested_dup.lst --lstlab]
  64. OK: assembling or listing
  65. Assembling file nested_dup_in_macro.asm in test /e/_Programming/src/Github/sjasmplus/tests/listing, options [--lst=nested_dup_in_macro.lst --lstlab]
  66. OK: assembling or listing
  67. Assembling file stderr_as_listing.asm in test /e/_Programming/src/Github/sjasmplus/tests/listing, options []
  68. OK: assembling or listing
  69. Assembling file checking_macro_args_within_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/macro_examples, options []
  70. OK: assembling or listing
  71. OK: BIN is identical
  72. Assembling file fake_for1.asm in test /e/_Programming/src/Github/sjasmplus/tests/macro_examples, options []
  73. OK: assembling or listing
  74. OK: BIN is identical
  75. Assembling file fake_for2.asm in test /e/_Programming/src/Github/sjasmplus/tests/macro_examples, options []
  76. OK: assembling or listing
  77. OK: BIN is identical
  78. Assembling file make_djnz_dot_assemble.asm in test /e/_Programming/src/Github/sjasmplus/tests/macro_examples, options [--lst=make_djnz_dot_assemble.lst --lstlab]
  79. OK: assembling or listing
  80. Assembling file wrong_cspect_push.asm in test /e/_Programming/src/Github/sjasmplus/tests/macro_examples, options [--zxnext=cspect]
  81. OK: assembling or listing
  82. OK: BIN is identical
  83. Assembling file dup_var.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  84. OK: assembling or listing
  85. OK: BIN is identical
  86. Assembling file end_in_if_dup_macro_include.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  87. OK: assembling or listing
  88. OK: BIN is identical
  89. Assembling file if_in_dup.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  90. OK: assembling or listing
  91. OK: BIN is identical
  92. Assembling file if_in_macro.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  93. OK: assembling or listing
  94. OK: BIN is identical
  95. Assembling file issue35.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options [--lst=issue35.lst --lstlab]
  96. OK: assembling or listing
  97. Assembling file issue35_b.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options [--lst=issue35_b.lst --lstlab]
  98. OK: assembling or listing
  99. Assembling file Issue45B_arg_substitution.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  100. > Sjasmplus version: 1.12.0
  101. OK: assembling or listing
  102. 1,7c1,7
  103. < 1SP1SP
  104. < My version: 1.2.3.4.5, sjasm: 1
  105. <
  106. < t0 t1 t2 t3 t4
  107. < t0 t1 t2 t3 t4
  108. < t2 t3 t4 t0 t1
  109. < t2 t3 t4 t0 t1
  110. ---
  111. > 1SP1SP
  112. > My version: 1.2.3.4.5, sjasm: 1
  113. >
  114. > t0 t1 t2 t3 t4
  115. > t0 t1 t2 t3 t4
  116. > t2 t3 t4 t0 t1
  117. > t2 t3 t4 t0 t1
  118. Error: BIN differs
  119. Assembling file Issue45_arg_substitution.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  120. OK: assembling or listing
  121. OK: BIN is identical
  122. Assembling file issue46_LuaInsideMacro.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  123. OK: assembling or listing
  124. OK: BIN is identical
  125. Assembling file macro_test.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options [--lst=macro_test.lst --lstlab]
  126. OK: assembling or listing
  127. Assembling file rept_var.asm in test /e/_Programming/src/Github/sjasmplus/tests/macros, options []
  128. OK: assembling or listing
  129. OK: BIN is identical
  130. Assembling file address_wrap.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--lst=address_wrap.lst --lstlab]
  131. OK: assembling or listing
  132. Assembling file CRLF_dos_endlines.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--lst=CRLF_dos_endlines.lst --lstlab]
  133. OK: assembling or listing
  134. Assembling file dir_align.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--lst=dir_align.lst --lstlab]
  135. OK: assembling or listing
  136. OK: BIN is identical
  137. Assembling file dir_end.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--dirbol]
  138. OK: assembling or listing
  139. Assembling file dir_ifdef.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [-DextDef1 -DextDef2=X --lst=dir_ifdef.lst --lstlab]
  140. OK: assembling or listing
  141. Assembling file dir_if_ifn.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options []
  142. OK: assembling or listing
  143. OK: BIN is identical
  144. Running file dir_output_default_name.cli in test /e/_Programming/src/Github/sjasmplus/tests/misc
  145. OK: assembling or listing
  146. OK: BIN is identical
  147. Assembling file dir_reversepop.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--reversepop --lst=dir_reversepop.lst --lstlab]
  148. OK: assembling or listing
  149. OK: BIN is identical
  150. Assembling file dir_size.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--lst=dir_size.lst --lstlab]
  151. OK: assembling or listing
  152. OK: TAP is identical
  153. OK: BIN is identical
  154. Assembling file ifused_test.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options [--lst=ifused_test.lst --lstlab]
  155. OK: assembling or listing
  156. Assembling file incbin.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/includebin, options [--lst=incbin.lst --lstlab]
  157. 10,24c10,24
  158. < 9 0100 ; just read whole 256B data in one go
  159. < 10 0100 INCBIN "incbin/incbin.bin"
  160. < 11 0200 ; another composed 256B copy (having extra spaces everywhere to exercise parser)
  161. < 12 0200 INCBIN "incbin/incbin.bin" , , 128
  162. < 13 0280 INCBIN "incbin/incbin.bin" , 128 , 64
  163. < 14 02C0 INCBIN "incbin/incbin.bin" , 192
  164. < 15 0300 ; = 3x256 = 768B output so far
  165. < 16 0300
  166. < 17 0300 ; Exercise the new negative offset/length functionality
  167. < 18 0300 INCBIN "incbin/incbin.bin", -256, -64 ; first 192B
  168. < 19 03C0 INCBIN "incbin/incbin.bin", -64 ; remaining 64B
  169. < 20 0400 ; = 4x256 = 1024B output so far
  170. < 21 0400 OUTEND
  171. < 22 0400
  172. < 23 0400 ; Exercise (some) error/warning states of INCBIN
  173. ---
  174. > 9 0110 ; just read whole 256B data in one go
  175. > 10 0110 INCBIN "incbin/incbin.bin"
  176. > 11 0220 ; another composed 256B copy (having extra spaces everywhere to exercise parser)
  177. > 12 0220 INCBIN "incbin/incbin.bin" , , 128
  178. > 13 02A0 INCBIN "incbin/incbin.bin" , 128 , 64
  179. > 14 02E0 INCBIN "incbin/incbin.bin" , 192
  180. > 15 0330 ; = 3x256 = 768B output so far
  181. > 16 0330
  182. > 17 0330 ; Exercise the new negative offset/length functionality
  183. > 18 0330 INCBIN "incbin/incbin.bin", -256, -64 ; first 192B
  184. > 19 03F0 INCBIN "incbin/incbin.bin", -64 ; remaining 64B
  185. > 20 0430 ; = 4x256 = 1024B output so far
  186. > 21 0430 OUTEND
  187. > 22 0430
  188. > 23 0430 ; Exercise (some) error/warning states of INCBIN
  189. 26,29c26,29
  190. < 24 0400 INCBIN "incbin/incbin.bin",,0 ; warning length=0
  191. < 25 0400 ;INCBIN "incbin/incbin.bin",,65537 ; warning max 64kiB - too short file to test this
  192. < 26 0400 // rest of errors are FATAL type, PITA to test
  193. < 27 0400
  194. ---
  195. > 24 0430 INCBIN "incbin/incbin.bin",,0 ; warning length=0
  196. > 25 0430 ;INCBIN "incbin/incbin.bin",,65537 ; warning max 64kiB - too short file to test this
  197. > 26 0430 // rest of errors are FATAL type, PITA to test
  198. > 27 0430
  199. Error status 1 returned by diff
  200. 49c49
  201. < BEGIN_efghijklm
  202. ---
  203. >
  204. Error: BIN differs
  205. Assembling file inchob.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/includehob, options []
  206. OK: assembling or listing
  207. 1,48c1,48
  208. < BEGIN_efghijklm
  209. < 1_abcdefghijklm
  210. < 2_abcdefghijklm
  211. < 3_abcdefghijklm
  212. < 4_abcdefghijklm
  213. < 5_abcdefghijklm
  214. < 6_abcdefghijklm
  215. < 7_abcdefghijklm
  216. < 8_abcdefghijklm
  217. < 9_abcdefghijklm
  218. < A_abcdefghijklm
  219. < B_abcdefghijklm
  220. < C_abcdefghijklm
  221. < D_abcdefghijklm
  222. < E_abcdefghijklm
  223. < F_abcdefghi_END
  224. < BEGIN_efghijklm
  225. < 1_abcdefghijklm
  226. < 2_abcdefghijklm
  227. < 3_abcdefghijklm
  228. < 4_abcdefghijklm
  229. < 5_abcdefghijklm
  230. < 6_abcdefghijklm
  231. < 7_abcdefghijklm
  232. < 8_abcdefghijklm
  233. < 9_abcdefghijklm
  234. < A_abcdefghijklm
  235. < B_abcdefghijklm
  236. < C_abcdefghijklm
  237. < D_abcdefghijklm
  238. < E_abcdefghijklm
  239. < F_abcdefghi_END
  240. < BEGIN_efghijklm
  241. < 1_abcdefghijklm
  242. < 2_abcdefghijklm
  243. < 3_abcdefghijklm
  244. < 4_abcdefghijklm
  245. < 5_abcdefghijklm
  246. < 6_abcdefghijklm
  247. < 7_abcdefghijklm
  248. < 8_abcdefghijklm
  249. < 9_abcdefghijklm
  250. < A_abcdefghijklm
  251. < B_abcdefghijklm
  252. < C_abcdefghijklm
  253. < D_abcdefghijklm
  254. < E_abcdefghijklm
  255. < F_abcdefghi_END
  256. ---
  257. > BEGIN_efghijklm
  258. > 1_abcdefghijklm
  259. > 2_abcdefghijklm
  260. > 3_abcdefghijklm
  261. > 4_abcdefghijklm
  262. > 5_abcdefghijklm
  263. > 6_abcdefghijklm
  264. > 7_abcdefghijklm
  265. > 8_abcdefghijklm
  266. > 9_abcdefghijklm
  267. > A_abcdefghijklm
  268. > B_abcdefghijklm
  269. > C_abcdefghijklm
  270. > D_abcdefghijklm
  271. > E_abcdefghijklm
  272. > F_abcdefghi_END
  273. > BEGIN_efghijklm
  274. > 1_abcdefghijklm
  275. > 2_abcdefghijklm
  276. > 3_abcdefghijklm
  277. > 4_abcdefghijklm
  278. > 5_abcdefghijklm
  279. > 6_abcdefghijklm
  280. > 7_abcdefghijklm
  281. > 8_abcdefghijklm
  282. > 9_abcdefghijklm
  283. > A_abcdefghijklm
  284. > B_abcdefghijklm
  285. > C_abcdefghijklm
  286. > D_abcdefghijklm
  287. > E_abcdefghijklm
  288. > F_abcdefghi_END
  289. > BEGIN_efghijklm
  290. > 1_abcdefghijklm
  291. > 2_abcdefghijklm
  292. > 3_abcdefghijklm
  293. > 4_abcdefghijklm
  294. > 5_abcdefghijklm
  295. > 6_abcdefghijklm
  296. > 7_abcdefghijklm
  297. > 8_abcdefghijklm
  298. > 9_abcdefghijklm
  299. > A_abcdefghijklm
  300. > B_abcdefghijklm
  301. > C_abcdefghijklm
  302. > D_abcdefghijklm
  303. > E_abcdefghijklm
  304. > F_abcdefghi_END
  305. Error: BIN differs
  306. Running file inctrd.cli in test /e/_Programming/src/Github/sjasmplus/tests/misc/inctrd
  307. OK: assembling or listing
  308. 1c1
  309. < INCTRD testINCTRD testINCTRD
  310. ---
  311. > INCTRD testINCTRD testINCTRD
  312. Error: BIN differs
  313. Assembling file lua_get_word.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options []
  314. OK: assembling or listing
  315. OK: BIN is identical
  316. Assembling file cli_define.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/multiFile, options [cli_define/src2.a80 -DDEFINE_FROM_CLI='6' cli_define/src3.a80 --raw=cli_define.bin]
  317. OK: assembling or listing
  318. OK: BIN is identical
  319. Assembling file dir_end.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/multiFile, options [--dirbol --nofakes dir_end/dir_end1.a80 dir_end/dir_end2.a80 dir_end/dir_end3.a80 --lst=dir_end.lst --lstlab]
  320. OK: assembling or listing
  321. Assembling file i36.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36.lst --lstlab]
  322. OK: assembling or listing
  323. Assembling file i36b.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36b.lst --lstlab]
  324. OK: assembling or listing
  325. Assembling file i36b_I.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36b_I.lst --lstlab]
  326. OK: assembling or listing
  327. Assembling file i36b_II.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36b_II.lst --lstlab]
  328. OK: assembling or listing
  329. Assembling file i36_I.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36_I.lst --lstlab]
  330. OK: assembling or listing
  331. Assembling file i36_II.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc/nested_includes, options [--lst=i36_II.lst --lstlab]
  332. OK: assembling or listing
  333. Assembling file struct_test.asm in test /e/_Programming/src/Github/sjasmplus/tests/misc, options []
  334. OK: assembling or listing
  335. OK: BIN is identical
  336. Assembling file ifused_in_module.asm in test /e/_Programming/src/Github/sjasmplus/tests/modules, options []
  337. OK: assembling or listing
  338. 1,12c1,12
  339. < / Check [main body], USED labels:
  340. < | M1.LABEL1
  341. < | M1.LABEL2
  342. < > UNUSED labels:
  343. < | M1.LABEL3
  344. < \ Check [main body] END
  345. < / Check [M2 body], USED labels:
  346. < | M1.LABEL1
  347. < | M1.LABEL2
  348. < > UNUSED labels:
  349. < | M1.LABEL3
  350. < \ Check [M2 body] END
  351. ---
  352. > / Check [main body], USED labels:
  353. > | M1.LABEL1
  354. > | M1.LABEL2
  355. > > UNUSED labels:
  356. > | M1.LABEL3
  357. > \ Check [main body] END
  358. > / Check [M2 body], USED labels:
  359. > | M1.LABEL1
  360. > | M1.LABEL2
  361. > > UNUSED labels:
  362. > | M1.LABEL3
  363. > \ Check [M2 body] END
  364. Error: BIN differs
  365. Assembling file colon_vs_label_issue.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  366. OK: assembling or listing
  367. 1,2c1,2
  368. < ABC
  369. < 777
  370. ---
  371. > ABC
  372. > 777
  373. Error: BIN differs
  374. Assembling file comments.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=comments.lst --lstlab]
  375. OK: assembling or listing
  376. Assembling file cpp_literals.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=cpp_literals.lst --lstlab]
  377. OK: assembling or listing
  378. Assembling file if_dup_if_nesting.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  379. OK: assembling or listing
  380. OK: BIN is identical
  381. Assembling file if_dup_if_nesting2.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  382. OK: assembling or listing
  383. OK: BIN is identical
  384. Assembling file Issue42B_local_labels.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=Issue42B_local_labels.lst --lstlab]
  385. OK: assembling or listing
  386. Assembling file Issue42_local_labels.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  387. OK: assembling or listing
  388. OK: BIN is identical
  389. Assembling file Issue43_extra_labels_in_dump.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--sym=Issue43_extra_labels_in_dump.sym --lst=Issue43_extra_labels_in_dump.lst --lstlab]
  390. OK: assembling or listing
  391. OK: SYM is identical
  392. Assembling file Issue44_global_labels_in_macros.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  393. OK: assembling or listing
  394. OK: BIN is identical
  395. Assembling file macro_args.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=macro_args.lst --lstlab]
  396. OK: assembling or listing
  397. Assembling file macro_args2.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  398. OK: assembling or listing
  399. OK: BIN is identical
  400. Assembling file new_apostrophe.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=new_apostrophe.lst --lstlab]
  401. OK: assembling or listing
  402. OK: BIN is identical
  403. Assembling file numeric_constants_defX.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=numeric_constants_defX.lst --lstlab]
  404. OK: assembling or listing
  405. OK: BIN is identical
  406. Assembling file numeric_constants_dg_dh.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=numeric_constants_dg_dh.lst --lstlab]
  407. OK: assembling or listing
  408. Assembling file numeric_constants_invalid.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options [--lst=numeric_constants_invalid.lst --lstlab]
  409. OK: assembling or listing
  410. Assembling file string_expressions_db.asm in test /e/_Programming/src/Github/sjasmplus/tests/parsing, options []
  411. OK: assembling or listing
  412. OK: BIN is identical
  413. Assembling file cond_asm_in_dup.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options []
  414. OK: assembling or listing
  415. OK: BIN is identical
  416. Assembling file cp1251.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=cp1251.lst --lstlab]
  417. OK: assembling or listing
  418. Assembling file cp866.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=cp866.lst --lstlab]
  419. OK: assembling or listing
  420. Assembling file test.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions/custom, options [--nologo --sym=test.sym --exp=test.exp --raw=test.raw]
  421. OK: assembling or listing
  422. OK: BIN is identical
  423. OK: RAW is identical
  424. OK: SYM is identical
  425. OK: LBL is identical
  426. Assembling file trd.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions/custom, options []
  427. OK: assembling or listing
  428. Assembling file define.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=define.lst --lstlab]
  429. OK: assembling or listing
  430. Assembling file disp_missed_code.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=disp_missed_code.lst --lstlab]
  431. OK: assembling or listing
  432. OK: BIN is identical
  433. Assembling file duplicated_define.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=duplicated_define.lst --lstlab]
  434. OK: assembling or listing
  435. Assembling file duplicated_equ.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=duplicated_equ.lst --lstlab]
  436. OK: assembling or listing
  437. Assembling file duplicated_label.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=duplicated_label.lst --lstlab]
  438. OK: assembling or listing
  439. Assembling file incbin.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options []
  440. OK: assembling or listing
  441. OK: BIN is identical
  442. Assembling file labels.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=labels.lst --lstlab]
  443. OK: assembling or listing
  444. Assembling file macro.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=macro.lst --lstlab]
  445. OK: assembling or listing
  446. Assembling file module.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=module.lst --lstlab]
  447. OK: assembling or listing
  448. Assembling file reassign_label.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=reassign_label.lst --lstlab]
  449. OK: assembling or listing
  450. Assembling file structure.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=structure.lst --lstlab]
  451. OK: assembling or listing
  452. Assembling file utf8.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=utf8.lst --lstlab]
  453. OK: assembling or listing
  454. Assembling file wrong_index_offset.asm in test /e/_Programming/src/Github/sjasmplus/tests/sjasmplus_regressions, options [--lst=wrong_index_offset.lst --lstlab]
  455. 2,6c2,5
  456. < wrong_index_offset.asm(1): error: Syntax error: 50)
  457. < wrong_index_offset.asm(1): error: Operand expected
  458. < 1 0000 LD A,(IY50) ; code 151, long dash in Cyrillic cp1251
  459. < 2 0000 FD 7E CE LD A,(IY-50)
  460. < 3 0003
  461. ---
  462. > wrong_index_offset.asm(1): error: Label not found: IY50
  463. > 1 0000 3A 00 00 LD A,(IY50) ; code 151, long dash in Cyrillic cp1251
  464. > 2 0003 FD 7E CE LD A,(IY-50)
  465. > 3 0006
  466. Error status 1 returned by diff
  467. Assembling file align.asm in test /e/_Programming/src/Github/sjasmplus/tests/struct, options [--lst=align.lst --lstlab]
  468. OK: assembling or listing
  469. 1,2c1,2
  470. < ABCD213H___!:4
  471. < PQRScbdW___!e
  472. ---
  473. > ABCD213H___!:4
  474. > PQRScbdW___!e
  475. Error: BIN differs
  476. Assembling file fields_types.asm in test /e/_Programming/src/Github/sjasmplus/tests/struct, options [--lst=fields_types.lst --lstlab]
  477. OK: assembling or listing
  478. 1,75c1,75
  479. < _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd23456
  480. <
  481. <
  482. < _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!456
  483. <
  484. <
  485. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  486. <
  487. <
  488. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  489. <
  490. <
  491. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!6
  492. <
  493. <
  494. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!4!6
  495. <
  496. <
  497. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!!56
  498. <
  499. <
  500. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!!
  501. <
  502. <
  503. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  504. <
  505. <
  506. < _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd2!456
  507. <
  508. <
  509. < _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd!3456
  510. <
  511. <
  512. < _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!456
  513. <
  514. <
  515. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  516. <
  517. <
  518. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  519. <
  520. <
  521. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!6
  522. <
  523. <
  524. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!4!6
  525. <
  526. <
  527. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!!56
  528. <
  529. <
  530. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!!
  531. <
  532. <
  533. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  534. <
  535. <
  536. < _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd2!456
  537. <
  538. <
  539. < _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd!3456
  540. <
  541. <
  542. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  543. <
  544. <
  545. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!3!56
  546. <
  547. <
  548. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!3!56
  549. <
  550. <
  551. < _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd23456
  552. <
  553. <
  554. ---
  555. > _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd23456
  556. >
  557. >
  558. > _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!456
  559. >
  560. >
  561. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  562. >
  563. >
  564. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  565. >
  566. >
  567. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!6
  568. >
  569. >
  570. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!4!6
  571. >
  572. >
  573. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!!56
  574. >
  575. >
  576. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!!
  577. >
  578. >
  579. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  580. >
  581. >
  582. > _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd2!456
  583. >
  584. >
  585. > _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd!3456
  586. >
  587. >
  588. > _ABCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!456
  589. >
  590. >
  591. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  592. >
  593. >
  594. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!456
  595. >
  596. >
  597. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!6
  598. >
  599. >
  600. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!4!6
  601. >
  602. >
  603. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd2!!56
  604. >
  605. >
  606. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!34!!
  607. >
  608. >
  609. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  610. >
  611. >
  612. > _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd2!456
  613. >
  614. >
  615. > _A!C!!FGHIJKLMNOPQRSTUVWXYZabcdd!3456
  616. >
  617. >
  618. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!!!56
  619. >
  620. >
  621. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!3!56
  622. >
  623. >
  624. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd!3!56
  625. >
  626. >
  627. > _!BCDEFGHIJKLMNOPQRSTUVWXYZabcdd23456
  628. >
  629. >
  630. Error: BIN differs
  631. Assembling file initializer_syntax.asm in test /e/_Programming/src/Github/sjasmplus/tests/struct, options [--lst=initializer_syntax.lst --lstlab]
  632. OK: assembling or listing
  633. OK: BIN is identical
  634. Assembling file savetap_test.asm in test /e/_Programming/src/Github/sjasmplus/tests/tap_files, options []
  635. OK: assembling or listing
  636. OK: TAP is identical
  637. Assembling file tapout_test.asm in test /e/_Programming/src/Github/sjasmplus/tests/tap_files, options []
  638. OK: assembling or listing
  639. OK: TAP is identical
  640. OK: BIN is identical
  641. Assembling file include.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/include_paths, options [--lst=include.lst --lstlab]
  642. OK: assembling or listing
  643. Assembling file includeS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/include_paths, options [-IincludeSSSS_v/ --lst=includeS.lst --lstlab]
  644. OK: assembling or listing
  645. Assembling file includeSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/include_paths, options [-IincludeSSSS_i --lst=includeSS.lst --lstlab]
  646. OK: assembling or listing
  647. Assembling file includeSSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/include_paths, options [-IincludeSSSS_v -IincludeSSSS_i --lst=includeSSS.lst --lstlab]
  648. OK: assembling or listing
  649. Assembling file includeSSSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/include_paths, options [-IincludeSSSS_i -IincludeSSSS_v --lst=includeSSSS.lst --lstlab]
  650. OK: assembling or listing
  651. Assembling file luainc.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/lua_inc_paths, options [--lst=luainc.lst --lstlab]
  652. OK: assembling or listing
  653. Assembling file luaincS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/lua_inc_paths, options [-IluaincSSSS_v --lst=luaincS.lst --lstlab]
  654. OK: assembling or listing
  655. Assembling file luaincSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/lua_inc_paths, options [-IluaincSSSS_i --lst=luaincSS.lst --lstlab]
  656. OK: assembling or listing
  657. Assembling file luaincSSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/lua_inc_paths, options [-IluaincSSSS_v -IluaincSSSS_i --lst=luaincSSS.lst --lstlab]
  658. OK: assembling or listing
  659. Assembling file luaincSSSS.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/lua_inc_paths, options [-IluaincSSSS_i -IluaincSSSS_v --lst=luaincSSSS.lst --lstlab]
  660. OK: assembling or listing
  661. Assembling file option dirbol test.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt dirbol, options [--nologo --dirbol]
  662. OK: assembling or listing
  663. Assembling file raw_to_file.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt raw, options [--raw=raw_to_file.raw]
  664. OK: assembling or listing
  665. 1c1
  666. < fake TAP content
  667. ---
  668. > fake TAP content
  669. Error: TAP differs
  670. 1,2c1,2
  671. < RAW only
  672. < fake TAP content
  673. ---
  674. > RAW only
  675. > fake TAP content
  676. Error: RAW differs
  677. Running file raw_to_stdout.cli in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt raw
  678. OK: assembling or listing
  679. 1c1
  680. < fake TAP content
  681. ---
  682. > fake TAP content
  683. Error: TAP differs
  684. 1,2c1,2
  685. < RAW only
  686. < fake TAP content
  687. ---
  688. > RAW only
  689. > fake TAP content
  690. Error: RAW differs
  691. Running file asm.cli in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt stdin
  692. OK: assembling or listing
  693. OK: BIN is identical
  694. Running file srcStdIn.cli in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt stdin
  695. OK: assembling or listing
  696. OK: BIN is identical
  697. Assembling file option zxnext.asm in test /e/_Programming/src/Github/sjasmplus/tests/test build script and options/opt zxnext, options [--zxnext --lst=option zxnext.lst --lstlab]
  698. OK: assembling or listing
  699. OK: BIN is identical
  700. Assembling file invalid.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options [--lst=invalid.lst --lstlab]
  701. OK: assembling or listing
  702. Assembling file op_00_3F.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  703. OK: assembling or listing
  704. OK: BIN is identical
  705. Assembling file op_40_7F.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  706. OK: assembling or listing
  707. OK: BIN is identical
  708. Assembling file op_40_7F_no_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  709. OK: assembling or listing
  710. OK: BIN is identical
  711. Assembling file op_80_BF.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  712. OK: assembling or listing
  713. OK: BIN is identical
  714. Assembling file op_80_BF_no_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  715. OK: assembling or listing
  716. OK: BIN is identical
  717. Assembling file op_BIT_CB.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  718. OK: assembling or listing
  719. OK: BIN is identical
  720. Assembling file op_BIT_CB_no_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  721. OK: assembling or listing
  722. OK: BIN is identical
  723. Assembling file op_C0_FF.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  724. OK: assembling or listing
  725. OK: BIN is identical
  726. Assembling file op_ED.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  727. OK: assembling or listing
  728. OK: BIN is identical
  729. Assembling file op_IX_BIT_DDCB.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  730. OK: assembling or listing
  731. OK: BIN is identical
  732. Assembling file op_IX_BIT_DDCB_no_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  733. OK: assembling or listing
  734. OK: BIN is identical
  735. Assembling file op_IX_DD.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  736. OK: assembling or listing
  737. OK: BIN is identical
  738. Assembling file op_IY_BIT_FDCB.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  739. OK: assembling or listing
  740. OK: BIN is identical
  741. Assembling file op_IY_BIT_FDCB_no_lua.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  742. OK: assembling or listing
  743. OK: BIN is identical
  744. Assembling file op_IY_FD.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80, options []
  745. OK: assembling or listing
  746. OK: BIN is identical
  747. Assembling file op_cspect_emulator.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80n, options [--zxnext=cspect]
  748. OK: assembling or listing
  749. OK: BIN is identical
  750. Assembling file op_zx_spectrum_next_2_00_26.asm in test /e/_Programming/src/Github/sjasmplus/tests/z80n, options [--zxnext]
  751. OK: assembling or listing
  752. OK: BIN is identical
  753. FINISHED: 14/224 checks failed (140 tests) т т т т 
  754. Press any key to continue
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement