mirror of
https://github.com/cc65/cc65.git
synced 2025-04-09 10:39:40 +00:00
More assert tests
Also test ldwarning and lderror options.
This commit is contained in:
parent
e9888a0c28
commit
343bc1a489
81
test/asm/listing/033-assert-ldwarning-success.s
Normal file
81
test/asm/listing/033-assert-ldwarning-success.s
Normal file
@ -0,0 +1,81 @@
|
||||
; 2022-06-15 Spiro Trikaliotis
|
||||
|
||||
.ASSERT * = $0000, ldwarning, "Code not at $0000"
|
||||
.assert * = $0000, ldwarning, "Code not at $0000"
|
||||
|
||||
.ASSERT * = $0001, ldwarning, "Code not at $0001"
|
||||
.assert * = $0001, ldwarning, "Code not at $0001"
|
||||
|
||||
.ASSERT * = $1000, ldwarning, "Code not at $1000"
|
||||
.assert * = $1000, ldwarning, "Code not at $1000"
|
||||
|
||||
.ASSERT * = $1001, ldwarning, "Code not at $1001"
|
||||
.assert * = $1001, ldwarning, "Code not at $1001"
|
||||
|
||||
.ASSERT * = $8000, ldwarning, "Code not at $8000"
|
||||
.assert * = $8000, ldwarning, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, ldwarning, "Code not at $8001"
|
||||
.assert * = $8001, ldwarning, "Code not at $8001"
|
||||
|
||||
nop
|
||||
|
||||
.ASSERT * = $0000, ldwarning, "Code not at $0000"
|
||||
.assert * = $0000, ldwarning, "Code not at $0000"
|
||||
|
||||
.ASSERT * = $0001, ldwarning, "Code not at $0001"
|
||||
.assert * = $0001, ldwarning, "Code not at $0001"
|
||||
|
||||
.ASSERT * = $1000, ldwarning, "Code not at $1000"
|
||||
.assert * = $1000, ldwarning, "Code not at $1000"
|
||||
|
||||
.ASSERT * = $1001, ldwarning, "Code not at $1001"
|
||||
.assert * = $1001, ldwarning, "Code not at $1001"
|
||||
|
||||
.ASSERT * = $8000, ldwarning, "Code not at $8000"
|
||||
.assert * = $8000, ldwarning, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, ldwarning, "Code not at $8001"
|
||||
.assert * = $8001, ldwarning, "Code not at $8001"
|
||||
|
||||
|
||||
|
||||
.org $8000
|
||||
|
||||
.ASSERT * = $0000, ldwarning, "Code not at $0000"
|
||||
.assert * = $0000, ldwarning, "Code not at $0000"
|
||||
|
||||
.ASSERT * = $0001, ldwarning, "Code not at $0001"
|
||||
.assert * = $0001, ldwarning, "Code not at $0001"
|
||||
|
||||
.ASSERT * = $1000, ldwarning, "Code not at $1000"
|
||||
.assert * = $1000, ldwarning, "Code not at $1000"
|
||||
|
||||
.ASSERT * = $1001, ldwarning, "Code not at $1001"
|
||||
.assert * = $1001, ldwarning, "Code not at $1001"
|
||||
|
||||
.ASSERT * = $8000, ldwarning, "Code not at $8000"
|
||||
.assert * = $8000, ldwarning, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, ldwarning, "Code not at $8001"
|
||||
.assert * = $8001, ldwarning, "Code not at $8001"
|
||||
|
||||
nop
|
||||
|
||||
.ASSERT * = $0000, ldwarning, "Code not at $0000"
|
||||
.assert * = $0000, ldwarning, "Code not at $0000"
|
||||
|
||||
.ASSERT * = $0001, ldwarning, "Code not at $0001"
|
||||
.assert * = $0001, ldwarning, "Code not at $0001"
|
||||
|
||||
.ASSERT * = $1000, ldwarning, "Code not at $1000"
|
||||
.assert * = $1000, ldwarning, "Code not at $1000"
|
||||
|
||||
.ASSERT * = $1001, ldwarning, "Code not at $1001"
|
||||
.assert * = $1001, ldwarning, "Code not at $1001"
|
||||
|
||||
.ASSERT * = $8000, ldwarning, "Code not at $8000"
|
||||
.assert * = $8000, ldwarning, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, ldwarning, "Code not at $8001"
|
||||
.assert * = $8001, ldwarning, "Code not at $8001"
|
28
test/asm/listing/034-assert-lderror1.s
Normal file
28
test/asm/listing/034-assert-lderror1.s
Normal file
@ -0,0 +1,28 @@
|
||||
; 2022-06-15 Spiro Trikaliotis
|
||||
|
||||
.ASSERT * = $0000, error, "Code not at $0000"
|
||||
.assert * = $0000, error, "Code not at $0000"
|
||||
|
||||
.ASSERT * = $0001, error, "Code not at $0001"
|
||||
.assert * = $0001, error, "Code not at $0001"
|
||||
|
||||
.ASSERT * = $1000, error, "Code not at $1000"
|
||||
.assert * = $1000, error, "Code not at $1000"
|
||||
|
||||
.ASSERT * = $1001, error, "Code not at $1001"
|
||||
.assert * = $1001, error, "Code not at $1001"
|
||||
|
||||
.ASSERT * = $8000, error, "Code not at $8000"
|
||||
.assert * = $8000, error, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, error, "Code not at $8001"
|
||||
.assert * = $8001, error, "Code not at $8001"
|
||||
|
||||
|
||||
.org $8000
|
||||
|
||||
.ASSERT * = $8000, error, "Code not at $8000"
|
||||
.assert * = $8000, error, "Code not at $8000"
|
||||
|
||||
.ASSERT * = $8001, error, "Code not at $8001"
|
||||
.assert * = $8001, error, "Code not at $8001"
|
8
test/asm/listing/034-assert-lderror2.s
Normal file
8
test/asm/listing/034-assert-lderror2.s
Normal file
@ -0,0 +1,8 @@
|
||||
; 2022-06-18 Spiro Trikaliotis
|
||||
|
||||
.ASSERT * = $0000, lderror, "Code not at $0000"
|
||||
.ASSERT * = $0001, lderror, "Code not at $0001"
|
||||
.ASSERT * = $1000, lderror, "Code not at $1000"
|
||||
.ASSERT * = $1001, lderror, "Code not at $1001"
|
||||
.ASSERT * = $8000, lderror, "Code not at $8000"
|
||||
.ASSERT * = $8001, lderror, "Code not at $8001"
|
3
test/asm/listing/034-assert-lderror3.s
Normal file
3
test/asm/listing/034-assert-lderror3.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $0000, lderror, "Code not at $0000"
|
3
test/asm/listing/034-assert-lderror4.s
Normal file
3
test/asm/listing/034-assert-lderror4.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $0001, lderror, "Code not at $0001"
|
3
test/asm/listing/034-assert-lderror5.s
Normal file
3
test/asm/listing/034-assert-lderror5.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $1000, lderror, "Code not at $1000"
|
3
test/asm/listing/034-assert-lderror6.s
Normal file
3
test/asm/listing/034-assert-lderror6.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $1001, lderror, "Code not at $1001"
|
3
test/asm/listing/034-assert-lderror7.s
Normal file
3
test/asm/listing/034-assert-lderror7.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $8000, lderror, "Code not at $8000"
|
3
test/asm/listing/034-assert-lderror8.s
Normal file
3
test/asm/listing/034-assert-lderror8.s
Normal file
@ -0,0 +1,3 @@
|
||||
; 2022-06-20 Spiro Trikaliotis
|
||||
|
||||
.assert * = $8001, lderror, "Code not at $8001"
|
0
test/asm/listing/control/034-assert-lderror1.err
Normal file
0
test/asm/listing/control/034-assert-lderror1.err
Normal file
0
test/asm/listing/control/034-assert-lderror2.err
Normal file
0
test/asm/listing/control/034-assert-lderror2.err
Normal file
0
test/asm/listing/control/034-assert-lderror3.err
Normal file
0
test/asm/listing/control/034-assert-lderror3.err
Normal file
0
test/asm/listing/control/034-assert-lderror4.err
Normal file
0
test/asm/listing/control/034-assert-lderror4.err
Normal file
0
test/asm/listing/control/034-assert-lderror6.err
Normal file
0
test/asm/listing/control/034-assert-lderror6.err
Normal file
0
test/asm/listing/control/034-assert-lderror7.err
Normal file
0
test/asm/listing/control/034-assert-lderror7.err
Normal file
0
test/asm/listing/control/034-assert-lderror8.err
Normal file
0
test/asm/listing/control/034-assert-lderror8.err
Normal file
@ -0,0 +1 @@
|
||||
<EFBFBD>
|
@ -0,0 +1,40 @@
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:3: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:4: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:6: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:7: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:12: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:13: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:15: Code not at $8000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:16: Code not at $8000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:18: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:19: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:23: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:24: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:26: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:27: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:29: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:30: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:35: Code not at $8000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:36: Code not at $8000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:38: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:39: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:45: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:46: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:48: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:49: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:51: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:52: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:54: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:55: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:60: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:61: Code not at $8001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:65: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:66: Code not at $0000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:68: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:69: Code not at $0001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:71: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:72: Code not at $1000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:74: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:75: Code not at $1001
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:77: Code not at $8000
|
||||
ld65: Warning: 033-assert-ldwarning-success.s:78: Code not at $8000
|
2
test/asm/listing/ref/034-assert-lderror1.err-ref
Normal file
2
test/asm/listing/ref/034-assert-lderror1.err-ref
Normal file
@ -0,0 +1,2 @@
|
||||
034-assert-lderror1.s:27: Error: Code not at $8001
|
||||
034-assert-lderror1.s:28: Error: Code not at $8001
|
1
test/asm/listing/ref/034-assert-lderror2.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror2.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror2.s:3: Code not at $0000
|
1
test/asm/listing/ref/034-assert-lderror3.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror3.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror3.s:3: Code not at $0000
|
1
test/asm/listing/ref/034-assert-lderror4.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror4.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror4.s:3: Code not at $0001
|
1
test/asm/listing/ref/034-assert-lderror6.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror6.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror6.s:3: Code not at $1001
|
1
test/asm/listing/ref/034-assert-lderror7.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror7.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror7.s:3: Code not at $8000
|
1
test/asm/listing/ref/034-assert-lderror8.ld65err-ref
Normal file
1
test/asm/listing/ref/034-assert-lderror8.ld65err-ref
Normal file
@ -0,0 +1 @@
|
||||
ld65: Error: 034-assert-lderror8.s:3: Code not at $8001
|
Loading…
x
Reference in New Issue
Block a user