Add -B/--backtrace option to RGBASM and RGBLINK (#1787)

This commit is contained in:
Rangi
2025-08-11 14:30:14 -04:00
committed by GitHub
parent 92a9c73ee7
commit 5f8b7474b4
303 changed files with 2729 additions and 2409 deletions

View File

@@ -1,3 +1,3 @@
error: align-large-ofs.asm(2):
The absolute alignment offset (2) must be less than alignment size (2)
error: The absolute alignment offset (2) must be less than alignment size (2)
at align-large-ofs.asm(2)
Assembly aborted with 1 error!

View File

@@ -1,5 +1,5 @@
error: align-large.asm(1):
Alignment must be between 0 and 16, not 17
error: align-large.asm(2):
Alignment must be between 0 and 16, not 17
error: Alignment must be between 0 and 16, not 17
at align-large.asm(1)
error: Alignment must be between 0 and 16, not 17
at align-large.asm(2)
Assembly aborted with 2 errors!

View File

@@ -1,5 +1,5 @@
error: align-offset.asm(4):
The absolute alignment offset (18) must be less than alignment size (16)
error: align-offset.asm(6):
The absolute alignment offset (20) must be less than alignment size (16)
error: The absolute alignment offset (18) must be less than alignment size (16)
at align-offset.asm(4)
error: The absolute alignment offset (20) must be less than alignment size (16)
at align-offset.asm(6)
Assembly aborted with 2 errors!

View File

@@ -1,3 +1,3 @@
error: align-pc-outside-section.asm(1):
Cannot output data outside of a SECTION
error: Cannot output data outside of a SECTION
at align-pc-outside-section.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: align-unattainable.asm(3):
Section "X"'s alignment cannot be attained in WRAM0
error: Section "X"'s alignment cannot be attained in WRAM0
at align-unattainable.asm(3)
Assembly aborted with 1 error!

View File

@@ -1,11 +1,11 @@
error: anon-label-bad.asm(2):
Label "!0" created outside of a SECTION
error: anon-label-bad.asm(6):
Reference to anonymous label 2 before, when only 1 has been created so far
error: anon-label-bad.asm(9):
syntax error, unexpected anonymous label
error: anon-label-bad.asm(10):
syntax error, unexpected anonymous label, expecting symbol or label or local label
error: anon-label-bad.asm(22):
syntax error, unexpected ::
error: Label "!0" created outside of a SECTION
at anon-label-bad.asm(2)
error: Reference to anonymous label 2 before, when only 1 has been created so far
at anon-label-bad.asm(6)
error: syntax error, unexpected anonymous label
at anon-label-bad.asm(9)
error: syntax error, unexpected anonymous label, expecting symbol or label or local label
at anon-label-bad.asm(10)
error: syntax error, unexpected ::
at anon-label-bad.asm(22)
Assembly aborted with 5 errors!

View File

@@ -1,2 +1,2 @@
FATAL: assert-fatal.asm(1):
Assertion failed: there are four lights
FATAL: Assertion failed: there are four lights
at assert-fatal.asm(1)

View File

@@ -1,3 +1,3 @@
error: assert-nosect-bank.asm(1):
PC has no bank outside of a section
error: PC has no bank outside of a section
at assert-nosect-bank.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,12 +1,12 @@
error: assert.asm(4):
Assertion failed
error: assert.asm(7):
Assertion failed: @ ain't 0 now? (Hint: it's $1)
warning: assert.asm(10): [-Wassert]
Assertion failed
error: assert.asm(18):
Expected constant expression: 'FloatingBase' is not constant at assembly time
error: assert.asm(18):
Assertion failed
FATAL: assert.asm(21):
Assertion failed
error: Assertion failed
at assert.asm(4)
error: Assertion failed: @ ain't 0 now? (Hint: it's $1)
at assert.asm(7)
warning: Assertion failed [-Wassert]
at assert.asm(10)
error: Expected constant expression: 'FloatingBase' is not constant at assembly time
at assert.asm(18)
error: Assertion failed
at assert.asm(18)
FATAL: Assertion failed
at assert.asm(21)

View File

@@ -1,3 +1,3 @@
error: assert@-no-sect.asm(1):
PC has no value outside of a section
error: PC has no value outside of a section
at assert@-no-sect.asm(1)
Assembly aborted with 1 error!

View File

@@ -0,0 +1,15 @@
macro careful
if _NARG == 20
warn "You're in too deep!"
else
careful \#, deeper
endc
endm
careful surface
macro recurse
recurse
endm
rept 3
recurse
endr

View File

@@ -0,0 +1,14 @@
warning: You're in too deep! [-Wuser]
at backtrace-depth.asm::careful(3)
<- backtrace-depth.asm::careful(5)
<- backtrace-depth.asm::careful(5)
...16 more...
<- backtrace-depth.asm::careful(5)
<- backtrace-depth.asm(8)
FATAL: Recursion limit (64) exceeded
at backtrace-depth.asm::recurse(11)
<- backtrace-depth.asm::recurse(11)
<- backtrace-depth.asm::recurse(11)
...60 more...
<- backtrace-depth.asm::REPT~1(14)
<- backtrace-depth.asm(13)

View File

@@ -0,0 +1 @@
-B 5

View File

@@ -1,3 +1,3 @@
error: bad-precision.asm(1):
Fixed-point precision must be between 1 and 31, not 42
error: Fixed-point precision must be between 1 and 31, not 42
at bad-precision.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,23 +1,23 @@
error: bank.asm(13) -> bank.asm::def_sect(8):
Expected constant expression: Section "ROMX_ok1"'s bank is not known
error: bank.asm(13) -> bank.asm::def_sect(8):
Expected constant expression: "Label_u3"'s bank is not known
error: bank.asm(15) -> bank.asm::def_sect(8):
Expected constant expression: Section "ROMX_bad"'s bank is not known
error: bank.asm(15) -> bank.asm::def_sect(8):
Expected constant expression: "Label_u5"'s bank is not known
error: bank.asm(17) -> bank.asm::def_sect(8):
Expected constant expression: Section "VRAM_bad"'s bank is not known
error: bank.asm(17) -> bank.asm::def_sect(8):
Expected constant expression: "Label_u7"'s bank is not known
error: bank.asm(19) -> bank.asm::def_sect(8):
Expected constant expression: Section "SRAM_bad"'s bank is not known
error: bank.asm(19) -> bank.asm::def_sect(8):
Expected constant expression: "Label_u9"'s bank is not known
error: bank.asm(22) -> bank.asm::def_sect(8):
Expected constant expression: Section "WRAMX_bad"'s bank is not known
error: bank.asm(22) -> bank.asm::def_sect(8):
Expected constant expression: "Label_u12"'s bank is not known
error: bank.asm(26):
BANK argument must be a label
error: Expected constant expression: Section "ROMX_ok1"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(13)
error: Expected constant expression: "Label_u3"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(13)
error: Expected constant expression: Section "ROMX_bad"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(15)
error: Expected constant expression: "Label_u5"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(15)
error: Expected constant expression: Section "VRAM_bad"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(17)
error: Expected constant expression: "Label_u7"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(17)
error: Expected constant expression: Section "SRAM_bad"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(19)
error: Expected constant expression: "Label_u9"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(19)
error: Expected constant expression: Section "WRAMX_bad"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(22)
error: Expected constant expression: "Label_u12"'s bank is not known
at bank.asm::def_sect(8) <- bank.asm(22)
error: BANK argument must be a label
at bank.asm(26)
Assembly aborted with 11 errors!

View File

@@ -1,2 +1,2 @@
warning: block-comment-contents-error.asm(1): [-Wnested-comment]
/* in block comment
warning: /* in block comment [-Wnested-comment]
at block-comment-contents-error.asm(1)

View File

@@ -1,5 +1,5 @@
error: block-comment-termination-error.asm(1):
Unterminated block comment
error: block-comment-termination-error.asm(1):
syntax error, unexpected end of buffer
error: Unterminated block comment
at block-comment-termination-error.asm(1)
error: syntax error, unexpected end of buffer
at block-comment-termination-error.asm(1)
Assembly aborted with 2 errors!

View File

@@ -1,23 +1,23 @@
error: blue-paint.asm(9) -> blue-paint.asm::arg_to_arg(7):
Invalid character '3' after line continuation
error: blue-paint.asm(9) -> blue-paint.asm::arg_to_arg(7):
syntax error, unexpected number
error: blue-paint.asm(9) -> blue-paint.asm::arg_to_arg(7):
Invalid character '}'
error: blue-paint.asm(15) -> blue-paint.asm::arg_to_interp(13):
Invalid character '{'
error: blue-paint.asm(15) -> blue-paint.asm::arg_to_interp(13):
Invalid character '}'
error: blue-paint.asm(26) -> blue-paint.asm::endless(24):
Invalid character '1' after line continuation
error: blue-paint.asm(26) -> blue-paint.asm::endless(24):
syntax error, unexpected number
FATAL: blue-paint.asm(30):
Recursion limit (5) exceeded
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
error: Invalid character '3' after line continuation
at blue-paint.asm::arg_to_arg(7) <- blue-paint.asm(9)
error: syntax error, unexpected number
at blue-paint.asm::arg_to_arg(7) <- blue-paint.asm(9)
error: Invalid character '}'
at blue-paint.asm::arg_to_arg(7) <- blue-paint.asm(9)
error: Invalid character '{'
at blue-paint.asm::arg_to_interp(13) <- blue-paint.asm(15)
error: Invalid character '}'
at blue-paint.asm::arg_to_interp(13) <- blue-paint.asm(15)
error: Invalid character '1' after line continuation
at blue-paint.asm::endless(24) <- blue-paint.asm(26)
error: syntax error, unexpected number
at blue-paint.asm::endless(24) <- blue-paint.asm(26)
FATAL: Recursion limit (5) exceeded
at blue-paint.asm(30)
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"
while expanding symbol "infinite"

View File

@@ -1,13 +1,13 @@
error: bracketed-macro-args.asm(33) -> bracketed-macro-args.asm::bad(26):
Bracketed symbol "nonnumeric" is not numeric
error: bracketed-macro-args.asm(33) -> bracketed-macro-args.asm::bad(27):
Invalid bracketed macro argument '\<0>'
error: bracketed-macro-args.asm(33) -> bracketed-macro-args.asm::bad(28):
Bracketed symbol "undefined" does not exist
error: bracketed-macro-args.asm(33) -> bracketed-macro-args.asm::bad(29):
Macro argument '\<2>' not defined
error: bracketed-macro-args.asm(33) -> bracketed-macro-args.asm::bad(30):
Macro argument '\<2>' not defined
error: bracketed-macro-args.asm(39) -> bracketed-macro-args.asm::toolong(36):
Bracketed symbol "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" does not exist
error: Bracketed symbol "nonnumeric" is not numeric
at bracketed-macro-args.asm::bad(26) <- bracketed-macro-args.asm(33)
error: Invalid bracketed macro argument '\<0>'
at bracketed-macro-args.asm::bad(27) <- bracketed-macro-args.asm(33)
error: Bracketed symbol "undefined" does not exist
at bracketed-macro-args.asm::bad(28) <- bracketed-macro-args.asm(33)
error: Macro argument '\<2>' not defined
at bracketed-macro-args.asm::bad(29) <- bracketed-macro-args.asm(33)
error: Macro argument '\<2>' not defined
at bracketed-macro-args.asm::bad(30) <- bracketed-macro-args.asm(33)
error: Bracketed symbol "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz" does not exist
at bracketed-macro-args.asm::toolong(36) <- bracketed-macro-args.asm(39)
Assembly aborted with 6 errors!

View File

@@ -1,7 +1,7 @@
error: bracketed-symbols.asm(16):
Formatting string as type 'X'
error: bracketed-symbols.asm(20):
"Label" does not have a constant value
error: bracketed-symbols.asm(21):
PC does not have a constant value; the current section is not fixed
error: Formatting string as type 'X'
at bracketed-symbols.asm(16)
error: "Label" does not have a constant value
at bracketed-symbols.asm(20)
error: PC does not have a constant value; the current section is not fixed
at bracketed-symbols.asm(21)
Assembly aborted with 3 errors!

View File

@@ -1,8 +1,8 @@
warning: break.asm(9): [-Wuser]
done 5
warning: break.asm(28): [-Wuser]
OK
error: break.asm(29):
BREAK can only be used inside a REPT/FOR block
FATAL: break.asm(30) -> break.asm::REPT~1(34):
Ended block with 1 unterminated IF construct
warning: done 5 [-Wuser]
at break.asm(9)
warning: OK [-Wuser]
at break.asm(28)
error: BREAK can only be used inside a REPT/FOR block
at break.asm(29)
FATAL: Ended block with 1 unterminated IF construct
at break.asm::REPT~1(34) <- break.asm(30)

View File

@@ -1,57 +1,57 @@
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(5):
Built-in symbol '__UTC_YEAR__' cannot be purged
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(6):
Built-in symbol '__UTC_YEAR__' cannot be purged
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(9):
'__UTC_YEAR__' already defined at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(10):
'__UTC_YEAR__' already defined at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(13):
'__UTC_YEAR__' already defined as constant at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(14):
'__UTC_YEAR__' already defined as constant at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(17):
'__UTC_YEAR__' already defined at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(18):
'__UTC_YEAR__' already defined at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(21):
'__UTC_YEAR__' already defined as constant at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(22):
'__UTC_YEAR__' already defined as constant at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(25):
Built-in symbol '__UTC_YEAR__' cannot be redefined
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(26):
Built-in symbol '__UTC_YEAR__' cannot be redefined
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(29):
'__UTC_YEAR__' already defined as non-EQUS at <builtin>
error: builtin-overwrite.asm(36) -> builtin-overwrite.asm::tickle(30):
'__UTC_YEAR__' already defined as non-EQUS at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(5):
Built-in symbol '__ISO_8601_UTC__' cannot be purged
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(6):
Built-in symbol '__ISO_8601_UTC__' cannot be purged
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(9):
'__ISO_8601_UTC__' already defined at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(10):
'__ISO_8601_UTC__' already defined at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(13):
'__ISO_8601_UTC__' already defined as constant at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(14):
'__ISO_8601_UTC__' already defined as constant at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(17):
'__ISO_8601_UTC__' already defined at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(18):
'__ISO_8601_UTC__' already defined at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(21):
'__ISO_8601_UTC__' already defined as constant at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(22):
'__ISO_8601_UTC__' already defined as constant at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(25):
'__ISO_8601_UTC__' already defined as non-EQU at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(26):
'__ISO_8601_UTC__' already defined as non-EQU at <builtin>
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(29):
Built-in symbol '__ISO_8601_UTC__' cannot be redefined
error: builtin-overwrite.asm(37) -> builtin-overwrite.asm::tickle(30):
Built-in symbol '__ISO_8601_UTC__' cannot be redefined
error: Built-in symbol '__UTC_YEAR__' cannot be purged
at builtin-overwrite.asm::tickle(5) <- builtin-overwrite.asm(36)
error: Built-in symbol '__UTC_YEAR__' cannot be purged
at builtin-overwrite.asm::tickle(6) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in
at builtin-overwrite.asm::tickle(9) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in
at builtin-overwrite.asm::tickle(10) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in constant
at builtin-overwrite.asm::tickle(13) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in constant
at builtin-overwrite.asm::tickle(14) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in
at builtin-overwrite.asm::tickle(17) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in
at builtin-overwrite.asm::tickle(18) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in constant
at builtin-overwrite.asm::tickle(21) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in constant
at builtin-overwrite.asm::tickle(22) <- builtin-overwrite.asm(36)
error: Built-in symbol '__UTC_YEAR__' cannot be redefined
at builtin-overwrite.asm::tickle(25) <- builtin-overwrite.asm(36)
error: Built-in symbol '__UTC_YEAR__' cannot be redefined
at builtin-overwrite.asm::tickle(26) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in non-EQUS
at builtin-overwrite.asm::tickle(29) <- builtin-overwrite.asm(36)
error: '__UTC_YEAR__' already defined as built-in non-EQUS
at builtin-overwrite.asm::tickle(30) <- builtin-overwrite.asm(36)
error: Built-in symbol '__ISO_8601_UTC__' cannot be purged
at builtin-overwrite.asm::tickle(5) <- builtin-overwrite.asm(37)
error: Built-in symbol '__ISO_8601_UTC__' cannot be purged
at builtin-overwrite.asm::tickle(6) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in
at builtin-overwrite.asm::tickle(9) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in
at builtin-overwrite.asm::tickle(10) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in constant
at builtin-overwrite.asm::tickle(13) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in constant
at builtin-overwrite.asm::tickle(14) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in
at builtin-overwrite.asm::tickle(17) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in
at builtin-overwrite.asm::tickle(18) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in constant
at builtin-overwrite.asm::tickle(21) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in constant
at builtin-overwrite.asm::tickle(22) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in non-EQU
at builtin-overwrite.asm::tickle(25) <- builtin-overwrite.asm(37)
error: '__ISO_8601_UTC__' already defined as built-in non-EQU
at builtin-overwrite.asm::tickle(26) <- builtin-overwrite.asm(37)
error: Built-in symbol '__ISO_8601_UTC__' cannot be redefined
at builtin-overwrite.asm::tickle(29) <- builtin-overwrite.asm(37)
error: Built-in symbol '__ISO_8601_UTC__' cannot be redefined
at builtin-overwrite.asm::tickle(30) <- builtin-overwrite.asm(37)
Assembly aborted with 28 errors!

View File

@@ -1,33 +1,33 @@
error: builtin-reserved.asm(3):
Undefined symbol '_NARG'
error: builtin-reserved.asm(5):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(6):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(8):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(9):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(11):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(12):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(15):
'_NARG' is reserved for a built-in symbol
error: builtin-reserved.asm(20):
Undefined symbol '.'
error: builtin-reserved.asm(22):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(23):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(25):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(26):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(28):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(29):
'.' is reserved for a built-in symbol
error: builtin-reserved.asm(32):
"." has no value outside of a label scope
error: Undefined symbol '_NARG'
at builtin-reserved.asm(3)
error: '_NARG' is reserved for a built-in symbol
at builtin-reserved.asm(5)
error: '_NARG' is reserved for a built-in symbol
at builtin-reserved.asm(6)
error: '_NARG' is reserved for a built-in constant symbol
at builtin-reserved.asm(8)
error: '_NARG' is reserved for a built-in constant symbol
at builtin-reserved.asm(9)
error: '_NARG' is reserved for a built-in symbol
at builtin-reserved.asm(11)
error: '_NARG' is reserved for a built-in non-EQUS symbol
at builtin-reserved.asm(12)
error: '_NARG' is reserved for a built-in symbol
at builtin-reserved.asm(15)
error: Undefined symbol '.'
at builtin-reserved.asm(20)
error: '.' is reserved for a built-in symbol
at builtin-reserved.asm(22)
error: '.' is reserved for a built-in non-EQU symbol
at builtin-reserved.asm(23)
error: '.' is reserved for a built-in constant symbol
at builtin-reserved.asm(25)
error: '.' is reserved for a built-in constant symbol
at builtin-reserved.asm(26)
error: '.' is reserved for a built-in symbol
at builtin-reserved.asm(28)
error: '.' is reserved for a built-in symbol
at builtin-reserved.asm(29)
error: "." has no value outside of a label scope
at builtin-reserved.asm(32)
Assembly aborted with 16 errors!

View File

@@ -1,4 +1,4 @@
warning: bytelen-strbyte.asm(35): [-Wbuiltin-args]
STRBYTE: Index starts at 0
warning: bytelen-strbyte.asm(36): [-Wbuiltin-args]
STRBYTE: Index 10 is past the end of the string
warning: STRBYTE: Index starts at 0 [-Wbuiltin-args]
at bytelen-strbyte.asm(35)
warning: STRBYTE: Index 10 is past the end of the string [-Wbuiltin-args]
at bytelen-strbyte.asm(36)

View File

@@ -1,5 +1,5 @@
error: character-escape-at-end.asm(1):
Illegal character escape at end of input
error: character-escape-at-end.asm(1):
Unterminated string
error: Illegal character escape at end of input
at character-escape-at-end.asm(1)
error: Unterminated string
at character-escape-at-end.asm(1)
Assembly aborted with 2 errors!

View File

@@ -1,7 +1,7 @@
error: character-escapes.asm(10) -> character-escapes.asm::m(6):
Illegal character escape 'z'
error: character-escapes.asm(10) -> character-escapes.asm::m(7):
Invalid character '\' in bracketed macro argument
error: character-escapes.asm(10) -> character-escapes.asm::m(8):
Invalid character '\t' in bracketed macro argument
error: Illegal character escape 'z'
at character-escapes.asm::m(6) <- character-escapes.asm(10)
error: Invalid character '\' in bracketed macro argument
at character-escapes.asm::m(7) <- character-escapes.asm(10)
error: Invalid character '\t' in bracketed macro argument
at character-escapes.asm::m(8) <- character-escapes.asm(10)
Assembly aborted with 3 errors!

View File

@@ -1,19 +1,19 @@
warning: character-literals.asm(31) -> character-literals.asm::char(13): [-Wunmapped-char]
Unmapped character '?'
error: character-literals.asm(32) -> character-literals.asm::char(13):
Character literals must be a single charmap unit
error: character-literals.asm(33) -> character-literals.asm::char(13):
Character literals must be a single charmap unit
warning: character-literals.asm(34) -> character-literals.asm::char(13): [-Wunmapped-char]
Unmapped character '\n'
warning: character-literals.asm(34) -> character-literals.asm::char(13): [-Wunmapped-char]
Unmapped character '\r'
warning: character-literals.asm(34) -> character-literals.asm::char(13): [-Wunmapped-char]
Unmapped character '\t'
error: character-literals.asm(34) -> character-literals.asm::char(13):
Character literals must be a single charmap unit
error: character-literals.asm(35):
Unterminated character
error: character-literals.asm(35):
Character literals must be a single charmap unit
warning: Unmapped character '?' [-Wunmapped-char]
at character-literals.asm::char(13) <- character-literals.asm(31)
error: Character literals must be a single charmap unit
at character-literals.asm::char(13) <- character-literals.asm(32)
error: Character literals must be a single charmap unit
at character-literals.asm::char(13) <- character-literals.asm(33)
warning: Unmapped character '\n' [-Wunmapped-char]
at character-literals.asm::char(13) <- character-literals.asm(34)
warning: Unmapped character '\r' [-Wunmapped-char]
at character-literals.asm::char(13) <- character-literals.asm(34)
warning: Unmapped character '\t' [-Wunmapped-char]
at character-literals.asm::char(13) <- character-literals.asm(34)
error: Character literals must be a single charmap unit
at character-literals.asm::char(13) <- character-literals.asm(34)
error: Unterminated character
at character-literals.asm(35)
error: Character literals must be a single charmap unit
at character-literals.asm(35)
Assembly aborted with 5 errors!

View File

@@ -1,5 +1,5 @@
error: charmap-empty.asm(1):
Cannot map an empty string
error: charmap-empty.asm(2):
syntax error, unexpected end of line
error: Cannot map an empty string
at charmap-empty.asm(1)
error: syntax error, unexpected end of line
at charmap-empty.asm(2)
Assembly aborted with 2 errors!

View File

@@ -1,3 +1,3 @@
error: charmap-inheritance.asm(26):
Base charmap 'eggs' doesn't exist
error: Base charmap 'eggs' doesn't exist
at charmap-inheritance.asm(26)
Assembly aborted with 1 error!

View File

@@ -1,9 +1,9 @@
error: charsize.asm(17):
CHARSIZE: No character mapping for ""
error: charsize.asm(18):
CHARSIZE: No character mapping for "hello world"
error: charsize.asm(19):
CHARSIZE: No character mapping for "abcdef"
error: charsize.asm(20):
CHARSIZE: No character mapping for "é"
error: CHARSIZE: No character mapping for ""
at charsize.asm(17)
error: CHARSIZE: No character mapping for "hello world"
at charsize.asm(18)
error: CHARSIZE: No character mapping for "abcdef"
at charsize.asm(19)
error: CHARSIZE: No character mapping for "é"
at charsize.asm(20)
Assembly aborted with 4 errors!

View File

@@ -1,15 +1,15 @@
error: charval.asm(23):
CHARVAL: Character mapping for "b" must have a single value
error: charval.asm(24):
CHARVAL: No character mapping for "ab"
error: charval.asm(25):
CHARVAL: No character mapping for "abc"
error: charval.asm(26):
CHARVAL: No character mapping for "cd"
error: charval.asm(27):
CHARVAL: No character mapping for "xyz"
warning: charval.asm(28): [-Wbuiltin-args]
CHARVAL: Index starts at 0
warning: charval.asm(29): [-Wbuiltin-args]
CHARVAL: Index 10 is past the end of the character mapping
error: CHARVAL: Character mapping for "b" must have a single value
at charval.asm(23)
error: CHARVAL: No character mapping for "ab"
at charval.asm(24)
error: CHARVAL: No character mapping for "abc"
at charval.asm(25)
error: CHARVAL: No character mapping for "cd"
at charval.asm(26)
error: CHARVAL: No character mapping for "xyz"
at charval.asm(27)
warning: CHARVAL: Index starts at 0 [-Wbuiltin-args]
at charval.asm(28)
warning: CHARVAL: Index 10 is past the end of the character mapping [-Wbuiltin-args]
at charval.asm(29)
Assembly aborted with 5 errors!

View File

@@ -1,15 +1,15 @@
error: code-after-endm-endr-endc.asm(6):
syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
error: code-after-endm-endr-endc.asm(7):
Undefined macro "mac"
error: code-after-endm-endr-endc.asm(12):
syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
error: code-after-endm-endr-endc.asm(17):
syntax error, unexpected PRINTLN, expecting end of line
error: code-after-endm-endr-endc.asm(19):
syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
error: code-after-endm-endr-endc.asm(23):
syntax error, unexpected PRINTLN, expecting end of line
error: code-after-endm-endr-endc.asm(25):
syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
error: syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
at code-after-endm-endr-endc.asm(6)
error: Undefined macro "mac"
at code-after-endm-endr-endc.asm(7)
error: syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
at code-after-endm-endr-endc.asm(12)
error: syntax error, unexpected PRINTLN, expecting end of line
at code-after-endm-endr-endc.asm(17)
error: syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
at code-after-endm-endr-endc.asm(19)
error: syntax error, unexpected PRINTLN, expecting end of line
at code-after-endm-endr-endc.asm(23)
error: syntax error, unexpected PRINTLN, expecting end of line or end of buffer or end of fragment literal
at code-after-endm-endr-endc.asm(25)
Assembly aborted with 7 errors!

View File

@@ -1,4 +1,5 @@
error: command-line-symbols.asm(3):
'FOO' already defined at <command-line>
(should it be {interpolated} to define its contents "hello"?)
error: 'FOO' already defined (should it be {interpolated} to define its contents "hello"?)
at command-line-symbols.asm(3)
and also:
at <command-line>
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: compound-assignment.asm(35):
Expected constant expression: 'UnDeFiNeD' is not constant at assembly time
error: Expected constant expression: 'UnDeFiNeD' is not constant at assembly time
at compound-assignment.asm(35)
Assembly aborted with 1 error!

View File

@@ -1,9 +1,9 @@
error: const-and.asm(2):
PC has no value outside of a section
error: const-and.asm(11):
Expected constant expression: 'Aligned' is not constant at assembly time
error: const-and.asm(17):
Expected constant expression: PC is not constant at assembly time
error: const-and.asm(20):
Expected constant expression: 'Floating' is not constant at assembly time
error: PC has no value outside of a section
at const-and.asm(2)
error: Expected constant expression: 'Aligned' is not constant at assembly time
at const-and.asm(11)
error: Expected constant expression: PC is not constant at assembly time
at const-and.asm(17)
error: Expected constant expression: 'Floating' is not constant at assembly time
at const-and.asm(20)
Assembly aborted with 4 errors!

View File

@@ -1,3 +1,3 @@
error: const-not.asm(3):
Assertion failed
error: Assertion failed
at const-not.asm(3)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: const-zero.asm(21) -> const-zero.asm::test_or(14):
Expected constant expression: PC is not constant at assembly time
error: Expected constant expression: PC is not constant at assembly time
at const-zero.asm::test_or(14) <- const-zero.asm(21)
Assembly aborted with 1 error!

View File

@@ -1,4 +1,4 @@
warning: continues-after-missing-include/a.asm(7): [-Wuser]
still going!
warning: continues-after-missing-include/a.asm(9): [-Wuser]
and going!
warning: still going! [-Wuser]
at continues-after-missing-include/a.asm(7)
warning: and going! [-Wuser]
at continues-after-missing-include/a.asm(9)

View File

@@ -1,4 +1,4 @@
warning: correct-line-number.asm(5): [-Wuser]
Am I geting ahead of myself?
warning: correct-line-number.asm(11): [-Wuser]
Hopefully not.
warning: Am I geting ahead of myself? [-Wuser]
at correct-line-number.asm(5)
warning: Hopefully not. [-Wuser]
at correct-line-number.asm(11)

View File

@@ -1,5 +1,5 @@
error: data-in-ram.asm(2):
Section 'code' cannot contain code or data (not ROM0 or ROMX)
error: data-in-ram.asm(4):
Section 'data' cannot contain code or data (not ROM0 or ROMX)
error: Section 'code' cannot contain code or data (not ROM0 or ROMX)
at data-in-ram.asm(2)
error: Section 'data' cannot contain code or data (not ROM0 or ROMX)
at data-in-ram.asm(4)
Assembly aborted with 2 errors!

View File

@@ -1,4 +1,4 @@
warning: date-time.asm(2): [-Wobsolete]
`__DATE__` is deprecated; use `__ISO_8601_LOCAL__`
warning: date-time.asm(3): [-Wobsolete]
`__TIME__` is deprecated; use `__ISO_8601_LOCAL__`
warning: `__DATE__` is deprecated; use `__ISO_8601_LOCAL__` [-Wobsolete]
at date-time.asm(2)
warning: `__TIME__` is deprecated; use `__ISO_8601_LOCAL__` [-Wobsolete]
at date-time.asm(3)

View File

@@ -1,7 +1,7 @@
error: def-scoped.asm(10):
syntax error, unexpected local label, expecting symbol
error: def-scoped.asm(13):
syntax error, unexpected local label, expecting symbol
error: def-scoped.asm(16):
syntax error, unexpected local label, expecting symbol
error: syntax error, unexpected local label, expecting symbol
at def-scoped.asm(10)
error: syntax error, unexpected local label, expecting symbol
at def-scoped.asm(13)
error: syntax error, unexpected local label, expecting symbol
at def-scoped.asm(16)
Assembly aborted with 3 errors!

View File

@@ -1,11 +1,17 @@
error: def.asm(23):
'constant' already defined at def.asm(10)
error: def.asm(35):
'mac' already defined as non-EQU at def.asm(32)
error: def.asm(38):
'name' already defined at def.asm(37)
(should it be {interpolated} to define its contents "constant2"?)
error: def.asm(42):
'name' already defined at def.asm(40)
(should it be {interpolated} to define its contents "mac2"?)
error: 'constant' already defined
at def.asm(23)
and also:
at def.asm(10)
error: 'mac' already defined as non-EQU
at def.asm(35)
and also:
at def.asm(32)
error: 'name' already defined (should it be {interpolated} to define its contents "constant2"?)
at def.asm(38)
and also:
at def.asm(37)
error: 'name' already defined (should it be {interpolated} to define its contents "mac2"?)
at def.asm(42)
and also:
at def.asm(40)
Assembly aborted with 4 errors!

View File

@@ -1,5 +1,5 @@
warning: Invalid warning flag parameter "truncation=256"; capping at maximum 2
warning: diagnostic-parameter-cap.asm(3): [-Wtruncation]
Expression must be 8-bit; use LOW() to force 8-bit
warning: diagnostic-parameter-cap.asm(4): [-Wtruncation]
Expression must be 8-bit; use LOW() to force 8-bit
warning: Expression must be 8-bit; use LOW() to force 8-bit [-Wtruncation]
at diagnostic-parameter-cap.asm(3)
warning: Expression must be 8-bit; use LOW() to force 8-bit [-Wtruncation]
at diagnostic-parameter-cap.asm(4)

View File

@@ -1,5 +1,5 @@
error: diff-marks.asm(2):
syntax error, unexpected - at the beginning of the line (is it a leftover diff mark?)
error: diff-marks.asm(3):
syntax error, unexpected + at the beginning of the line (is it a leftover diff mark?)
error: syntax error, unexpected - at the beginning of the line (is it a leftover diff mark?)
at diff-marks.asm(2)
error: syntax error, unexpected + at the beginning of the line (is it a leftover diff mark?)
at diff-marks.asm(3)
Assembly aborted with 2 errors!

View File

@@ -1,2 +1,2 @@
FATAL: divzero-instr.asm(2):
Division by zero
FATAL: Division by zero
at divzero-instr.asm(2)

View File

@@ -1,2 +1,2 @@
FATAL: divzero-section-bank.asm(1):
Division by zero
FATAL: Division by zero
at divzero-section-bank.asm(1)

View File

@@ -1,3 +1,3 @@
error: double-purge.asm(3):
Undefined symbol 'n' was already purged
error: Undefined symbol 'n' was already purged
at double-purge.asm(3)
Assembly aborted with 1 error!

View File

@@ -1,5 +1,5 @@
error: ds-bad.asm(3):
Expected constant expression: 'unknown' is not constant at assembly time
warning: ds-bad.asm(4): [-Wtruncation]
Expression must be 8-bit; use LOW() to force 8-bit
error: Expected constant expression: 'unknown' is not constant at assembly time
at ds-bad.asm(3)
warning: Expression must be 8-bit; use LOW() to force 8-bit [-Wtruncation]
at ds-bad.asm(4)
Assembly aborted with 1 error!

View File

@@ -1,4 +1,6 @@
error: duplicate-section.asm(4):
Section already defined previously at duplicate-section.asm(2)
FATAL: duplicate-section.asm(4):
Cannot create section "sec" (1 error)
error: Section already defined
at duplicate-section.asm(4)
and also:
at duplicate-section.asm(2)
FATAL: Cannot create section "sec" (1 error)
at duplicate-section.asm(4)

View File

@@ -1,2 +1,2 @@
FATAL: elif-after-else.asm(14):
Found ELIF after an ELSE block
FATAL: Found ELIF after an ELSE block
at elif-after-else.asm(14)

View File

@@ -1,2 +1,2 @@
FATAL: elif-after-taken-if.asm(21):
Division by zero
FATAL: Division by zero
at elif-after-taken-if.asm(21)

View File

@@ -1,2 +1,2 @@
FATAL: elif-outside-if.asm(1):
Found ELIF outside of an IF construct
FATAL: Found ELIF outside of an IF construct
at elif-outside-if.asm(1)

View File

@@ -1,2 +1,2 @@
FATAL: else-outside-if.asm(1):
Found ELSE outside of an IF construct
FATAL: Found ELSE outside of an IF construct
at else-outside-if.asm(1)

View File

@@ -1,6 +1,6 @@
warning: empty-data-directive.asm(6): [-Wempty-data-directive]
DB directive without data in ROM
warning: empty-data-directive.asm(7): [-Wempty-data-directive]
DW directive without data in ROM
warning: empty-data-directive.asm(8): [-Wempty-data-directive]
DL directive without data in ROM
warning: DB directive without data in ROM [-Wempty-data-directive]
at empty-data-directive.asm(6)
warning: DW directive without data in ROM [-Wempty-data-directive]
at empty-data-directive.asm(7)
warning: DL directive without data in ROM [-Wempty-data-directive]
at empty-data-directive.asm(8)

View File

@@ -1,2 +1,2 @@
FATAL: empty-local-purged.asm(3):
Unqualified local label '.test' in main scope
FATAL: Unqualified local label '.test' in main scope
at empty-local-purged.asm(3)

View File

@@ -1,2 +1,2 @@
FATAL: empty-local-referenced.asm(3):
'Referenced.' is a nonsensical reference to an empty local label
FATAL: 'Referenced.' is a nonsensical reference to an empty local label
at empty-local-referenced.asm(3)

View File

@@ -1,2 +1,2 @@
FATAL: empty-local-used.asm(4):
'Label.' is a nonsensical reference to an empty local label
FATAL: 'Label.' is a nonsensical reference to an empty local label
at empty-local-used.asm(4)

View File

@@ -1,2 +1,2 @@
FATAL: empty-local.asm(4):
'Label.' is a nonsensical reference to an empty local label
FATAL: 'Label.' is a nonsensical reference to an empty local label
at empty-local.asm(4)

View File

@@ -1,5 +1,5 @@
error: empty-raw-identifier.asm(5) -> empty-raw-identifier.asm::macro(3):
Invalid character '?' in bracketed macro argument
error: empty-raw-identifier.asm(5) -> empty-raw-identifier.asm::macro(3):
Empty raw symbol in bracketed macro argument
error: Invalid character '?' in bracketed macro argument
at empty-raw-identifier.asm::macro(3) <- empty-raw-identifier.asm(5)
error: Empty raw symbol in bracketed macro argument
at empty-raw-identifier.asm::macro(3) <- empty-raw-identifier.asm(5)
Assembly aborted with 2 errors!

View File

@@ -1,5 +1,5 @@
warning: empty-strings.asm(5): [-Wobsolete]
Treating strings as numbers is deprecated
error: empty-strings.asm(5):
Strings as numbers must be a single charmap unit
warning: Treating strings as numbers is deprecated [-Wobsolete]
at empty-strings.asm(5)
error: Strings as numbers must be a single charmap unit
at empty-strings.asm(5)
Assembly aborted with 1 error!

View File

@@ -1,2 +1,2 @@
FATAL: endc-outside-if.asm(1):
Found ENDC outside of an IF construct
FATAL: Found ENDC outside of an IF construct
at endc-outside-if.asm(1)

View File

@@ -1,5 +1,5 @@
warning: endsection-in-load.asm(3): [-Wunterminated-load]
`LOAD` block without `ENDL` terminated by `ENDSECTION`
error: endsection-in-load.asm(4):
Found `ENDL` outside of a `LOAD` block
warning: `LOAD` block without `ENDL` terminated by `ENDSECTION` [-Wunterminated-load]
at endsection-in-load.asm(3)
error: Found `ENDL` outside of a `LOAD` block
at endsection-in-load.asm(4)
Assembly aborted with 1 error!

View File

@@ -1,2 +1,2 @@
FATAL: endsection-in-union.asm(3):
Cannot end the section within a UNION
FATAL: Cannot end the section within a UNION
at endsection-in-union.asm(3)

View File

@@ -1,2 +1,2 @@
FATAL: endsection-outside-section.asm(1):
Cannot end the section outside of a SECTION
FATAL: Cannot end the section outside of a SECTION
at endsection-outside-section.asm(1)

View File

@@ -1,3 +1,3 @@
error: endsection.asm(4):
Cannot output data outside of a SECTION
error: Cannot output data outside of a SECTION
at endsection.asm(4)
Assembly aborted with 1 error!

View File

@@ -1,7 +1,7 @@
warning: equs-newline.asm(3): [-Wuser]
First
while expanding symbol "ACT"
warning: equs-newline.asm(3): [-Wuser]
Second
warning: equs-newline.asm(4): [-Wuser]
Third
warning: First [-Wuser]
at equs-newline.asm(3)
while expanding symbol "ACT"
warning: Second [-Wuser]
at equs-newline.asm(3)
warning: Third [-Wuser]
at equs-newline.asm(4)

View File

@@ -1,3 +1,3 @@
warning: equs-purge.asm(2): [-Wuser]
Crash?
while expanding symbol "BYE"
warning: Crash? [-Wuser]
at equs-purge.asm(2)
while expanding symbol "BYE"

View File

@@ -1,68 +1,68 @@
FATAL: equs-recursion.asm(2):
Recursion limit (64) exceeded
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
FATAL: Recursion limit (64) exceeded
at equs-recursion.asm(2)
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"
while expanding symbol "recurse"

View File

@@ -1,3 +1,5 @@
error: error-limit.asm(2):
'x' already defined at error-limit.asm(1)
error: 'x' already defined
at error-limit.asm(2)
and also:
at error-limit.asm(1)
Assembly aborted after the maximum of 1 error! (configure with '-X/--max-errors')

View File

@@ -1,9 +1,9 @@
error: error-recovery.asm(3):
syntax error, unexpected number
error: error-recovery.asm(5) -> error-recovery.asm::REPT~1(7):
syntax error, unexpected symbol
error: error-recovery.asm(5) -> error-recovery.asm::REPT~2(7):
syntax error, unexpected symbol
error: error-recovery.asm(5) -> error-recovery.asm::REPT~3(7):
syntax error, unexpected symbol
error: syntax error, unexpected number
at error-recovery.asm(3)
error: syntax error, unexpected symbol
at error-recovery.asm::REPT~1(7) <- error-recovery.asm(5)
error: syntax error, unexpected symbol
at error-recovery.asm::REPT~2(7) <- error-recovery.asm(5)
error: syntax error, unexpected symbol
at error-recovery.asm::REPT~3(7) <- error-recovery.asm(5)
Assembly aborted with 4 errors!

View File

@@ -1,3 +1,3 @@
error: expand-empty-string.asm(6) -> expand-empty-string.asm::test(4):
syntax error, unexpected number
error: syntax error, unexpected number
at expand-empty-string.asm::test(4) <- expand-empty-string.asm(6)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: export.asm(18):
syntax error, unexpected EQUS
error: syntax error, unexpected EQUS
at export.asm(18)
Assembly aborted with 1 error!

View File

@@ -1,2 +1,2 @@
FATAL: fail.asm(1):
oops
FATAL: oops
at fail.asm(1)

View File

@@ -1,7 +1,7 @@
error: ff00+c-bad.asm(8):
Base value must be equal to $FF00 for $FF00+C
error: ff00+c-bad.asm(9):
Expected constant expression: 'xyz' is not constant at assembly time
error: ff00+c-bad.asm(9):
Base value must be equal to $FF00 for $FF00+C
error: Base value must be equal to $FF00 for $FF00+C
at ff00+c-bad.asm(8)
error: Expected constant expression: 'xyz' is not constant at assembly time
at ff00+c-bad.asm(9)
error: Base value must be equal to $FF00 for $FF00+C
at ff00+c-bad.asm(9)
Assembly aborted with 3 errors!

View File

@@ -1,15 +1,15 @@
error: fixed-oob.asm(1):
Section "ROM0"'s fixed address $babe is outside of range [$0000; $7fff]
error: fixed-oob.asm(3):
Section "ROMX"'s fixed address $beef is outside of range [$4000; $7fff]
error: fixed-oob.asm(5):
Section "VRAM"'s fixed address $c0de is outside of range [$8000; $9fff]
error: fixed-oob.asm(7):
Section "SRAM"'s fixed address $cafe is outside of range [$a000; $bfff]
error: fixed-oob.asm(11):
Section "WRAMX"'s fixed address $0dad is outside of range [$d000; $dfff]
error: fixed-oob.asm(13):
Section "OAM"'s fixed address $0cab is outside of range [$fe00; $fe9f]
error: fixed-oob.asm(15):
Section "HRAM"'s fixed address $0bad is outside of range [$ff80; $fffe]
error: Section "ROM0"'s fixed address $babe is outside of range [$0000; $7fff]
at fixed-oob.asm(1)
error: Section "ROMX"'s fixed address $beef is outside of range [$4000; $7fff]
at fixed-oob.asm(3)
error: Section "VRAM"'s fixed address $c0de is outside of range [$8000; $9fff]
at fixed-oob.asm(5)
error: Section "SRAM"'s fixed address $cafe is outside of range [$a000; $bfff]
at fixed-oob.asm(7)
error: Section "WRAMX"'s fixed address $0dad is outside of range [$d000; $dfff]
at fixed-oob.asm(11)
error: Section "OAM"'s fixed address $0cab is outside of range [$fe00; $fe9f]
at fixed-oob.asm(13)
error: Section "HRAM"'s fixed address $0bad is outside of range [$ff80; $fffe]
at fixed-oob.asm(15)
Assembly aborted with 7 errors!

View File

@@ -1,183 +1,183 @@
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~1(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~2(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~2(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~3(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~3(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~4(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~4(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~5(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~5(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~6(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~6(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~7(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~7(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~8(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~8(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~9(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~9(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~10(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~10(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~11(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~11(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~12(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~12(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~13(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~13(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~14(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~14(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~15(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~15(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~16(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~16(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~17(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~17(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~18(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~18(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~19(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~19(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~20(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~20(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~21(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~21(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~22(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~22(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~23(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~23(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~24(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~24(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~25(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~25(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~26(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~26(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~27(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~27(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~28(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~28(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~29(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~29(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~30(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~30(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~31(12): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defMinBadValue"
warning: fixed-point-magnitude.asm(1) -> fixed-point-magnitude.asm::REPT~31(17): [-Wlarge-constant]
Magnitude of fixed-point constant is too large
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~1(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~2(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~2(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~3(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~3(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~4(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~4(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~5(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~5(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~6(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~6(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~7(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~7(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~8(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~8(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~9(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~9(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~10(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~10(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~11(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~11(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~12(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~12(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~13(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~13(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~14(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~14(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~15(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~15(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~16(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~16(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~17(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~17(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~18(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~18(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~19(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~19(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~20(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~20(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~21(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~21(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~22(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~22(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~23(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~23(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~24(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~24(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~25(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~25(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~26(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~26(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~27(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~27(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~28(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~28(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~29(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~29(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~30(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~30(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~31(12) <- fixed-point-magnitude.asm(1)
while expanding symbol "defMinBadValue"
warning: Magnitude of fixed-point constant is too large [-Wlarge-constant]
at fixed-point-magnitude.asm::REPT~31(17) <- fixed-point-magnitude.asm(1)
while expanding symbol "defWorseValue"

View File

@@ -1,5 +1,5 @@
error: fixed-point-precision.asm(22):
Fixed-point constant precision must be between 1 and 31
error: fixed-point-precision.asm(23):
Fixed-point constant precision 0 invalid, defaulting to 16
error: Fixed-point constant precision must be between 1 and 31
at fixed-point-precision.asm(22)
error: Fixed-point constant precision 0 invalid, defaulting to 16
at fixed-point-precision.asm(23)
Assembly aborted with 2 errors!

View File

@@ -1,2 +1,2 @@
warning: for-loop-count.asm(19) -> for-loop-count.asm::test(12): [-Wbackwards-for]
FOR goes backwards from -2147483648 to -1 by -2147483648
warning: FOR goes backwards from -2147483648 to -1 by -2147483648 [-Wbackwards-for]
at for-loop-count.asm::test(12) <- for-loop-count.asm(19)

View File

@@ -1,3 +1,5 @@
error: for-loop-variable.asm(12):
'y' already defined as constant at for-loop-variable.asm(8)
error: 'y' already defined as constant
at for-loop-variable.asm(12)
and also:
at for-loop-variable.asm(8)
Assembly aborted with 1 error!

View File

@@ -1,13 +1,16 @@
warning: for.asm(12): [-Wbackwards-for]
FOR goes backwards from 2 to 1 by 1
error: for.asm(16):
FOR cannot have a step value of 0
warning: for.asm(20): [-Wbackwards-for]
FOR goes backwards from 1 to 2 by -1
error: for.asm(46):
's' already defined as constant at for.asm(39)
(should it be {interpolated} to define its contents "x"?)
error: for.asm(48) -> for.asm::REPT~4(54):
'v' already defined as constant at for.asm(48) -> for.asm::REPT~4(52)
FATAL: for.asm(48) -> for.asm::REPT~4(54):
Failed to update FOR symbol value
warning: FOR goes backwards from 2 to 1 by 1 [-Wbackwards-for]
at for.asm(12)
error: FOR cannot have a step value of 0
at for.asm(16)
warning: FOR goes backwards from 1 to 2 by -1 [-Wbackwards-for]
at for.asm(20)
error: 's' already defined as constant (should it be {interpolated} to define its contents "x"?)
at for.asm(46)
and also:
at for.asm(39)
error: 'v' already defined as constant
at for.asm::REPT~4(54) <- for.asm(48)
and also:
at for.asm::REPT~4(52) <- for.asm(48)
FATAL: Failed to update FOR symbol value
at for.asm::REPT~4(54) <- for.asm(48)

View File

@@ -1,5 +1,5 @@
error: format-truncation.asm(9):
Fractional width 260 too long, limiting to 255
error: format-truncation.asm(15):
Fractional width 260 too long, limiting to 255
error: Fractional width 260 too long, limiting to 255
at format-truncation.asm(9)
error: Fractional width 260 too long, limiting to 255
at format-truncation.asm(15)
Assembly aborted with 2 errors!

View File

@@ -1,3 +1,3 @@
error: fragment-align.asm(25):
Section is misaligned ($0004 bytes into the section, expected ALIGN[2, 0], got ALIGN[2, 1])
error: Section is misaligned ($0004 bytes into the section, expected ALIGN[2, 0], got ALIGN[2, 1])
at fragment-align.asm(25)
Assembly aborted with 1 error!

View File

@@ -1,2 +1,2 @@
FATAL: fragment-literal-in-load.asm(7):
`LOAD` blocks cannot contain fragment literals
FATAL: `LOAD` blocks cannot contain fragment literals
at fragment-literal-in-load.asm(7)

View File

@@ -1,2 +1,2 @@
FATAL: fragment-literal-in-ram.asm(6):
Section 'RAM' cannot contain fragment literals (not ROM0 or ROMX)
FATAL: Section 'RAM' cannot contain fragment literals (not ROM0 or ROMX)
at fragment-literal-in-ram.asm(6)

View File

@@ -1,2 +1,2 @@
FATAL: fragment-literal-in-union.asm(3):
`SECTION UNION` cannot contain fragment literals
FATAL: `SECTION UNION` cannot contain fragment literals
at fragment-literal-in-union.asm(3)

View File

@@ -1,4 +1,4 @@
error: fragment-mismatch.asm(2):
Section already declared as fixed at incompatible address $0000
FATAL: fragment-mismatch.asm(2):
Cannot create section "test" (1 error)
error: Section already declared as fixed at incompatible address $0000
at fragment-mismatch.asm(2)
FATAL: Cannot create section "test" (1 error)
at fragment-mismatch.asm(2)

View File

@@ -1,3 +1,3 @@
error: garbage_char.asm(1):
Invalid character 0xFF (is the file UTF-8?)
error: Invalid character 0xFF (is the file UTF-8?)
at garbage_char.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,11 +1,11 @@
error: garbage_sequence.asm(1):
Invalid character '#'
error: garbage_sequence.asm(2):
Invalid characters '?', 0xFF (is the file UTF-8?)
error: garbage_sequence.asm(3):
Invalid characters '?', 0xFF, '?' (is the file UTF-8?)
error: garbage_sequence.asm(3):
Invalid character '#'
error: garbage_sequence.asm(3):
Invalid characters '#', '?', '?'
error: Invalid character '#'
at garbage_sequence.asm(1)
error: Invalid characters '?', 0xFF (is the file UTF-8?)
at garbage_sequence.asm(2)
error: Invalid characters '?', 0xFF, '?' (is the file UTF-8?)
at garbage_sequence.asm(3)
error: Invalid character '#'
at garbage_sequence.asm(3)
error: Invalid characters '#', '?', '?'
at garbage_sequence.asm(3)
Assembly aborted with 5 errors!

View File

@@ -1,2 +1,2 @@
warning: if-macro.asm(10) -> if-macro.asm::m(5): [-Wuser]
5
warning: 5 [-Wuser]
at if-macro.asm::m(5) <- if-macro.asm(10)

View File

@@ -1,3 +1,3 @@
error: impossible-bank.asm(1):
BANK only allowed for ROMX, WRAMX, SRAM, or VRAM sections
error: BANK only allowed for ROMX, WRAMX, SRAM, or VRAM sections
at impossible-bank.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: incbin-empty-bad.asm(3):
Specified range in INCBIN file 'empty.bin' is out of bounds (0 + 1 > 0)
error: Specified range in INCBIN file 'empty.bin' is out of bounds (0 + 1 > 0)
at incbin-empty-bad.asm(3)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: incbin-end-0.asm(1):
Cannot output data outside of a SECTION
error: Cannot output data outside of a SECTION
at incbin-end-0.asm(1)
Assembly aborted with 1 error!

View File

@@ -1,3 +1,3 @@
error: incbin-end-bad.asm(3):
Specified range in INCBIN file 'data.bin' is out of bounds (123 + 1 > 123)
error: Specified range in INCBIN file 'data.bin' is out of bounds (123 + 1 > 123)
at incbin-end-bad.asm(3)
Assembly aborted with 1 error!

View File

@@ -1,2 +1,2 @@
FATAL: incbin-negative-bad.asm(3):
Constant must not be negative: -42
FATAL: Constant must not be negative: -42
at incbin-negative-bad.asm(3)

View File

@@ -1,2 +1,2 @@
FATAL: include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1) -> include-recursion.asm(1):
Recursion limit (64) exceeded
FATAL: Recursion limit (64) exceeded
at include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1) <- include-recursion.asm(1)

View File

@@ -1,3 +1,3 @@
error: include-slash.asm(0):
Error reading pre-included file 'include-slash-nonexist.inc': No such file or directory
error: Error reading pre-included file 'include-slash-nonexist.inc': No such file or directory
at include-slash.asm(0)
Assembly aborted with 1 error!

View File

@@ -1,4 +1,4 @@
error: incompatible-alignment.asm(8):
Section already declared with incompatible 256-byte alignment (offset 0)
FATAL: incompatible-alignment.asm(8):
Cannot create section "Test" (1 error)
error: Section already declared with incompatible 256-byte alignment (offset 0)
at incompatible-alignment.asm(8)
FATAL: Cannot create section "Test" (1 error)
at incompatible-alignment.asm(8)

View File

@@ -1,7 +1,7 @@
error: interpolation-after-string.asm(5):
syntax error, unexpected symbol
while expanding symbol "greeting"
error: interpolation-after-string.asm(8):
syntax error, unexpected string
while expanding symbol "string"
error: syntax error, unexpected symbol
at interpolation-after-string.asm(5)
while expanding symbol "greeting"
error: syntax error, unexpected string
at interpolation-after-string.asm(8)
while expanding symbol "string"
Assembly aborted with 2 errors!

View File

@@ -1,10 +1,10 @@
error: interpolation-overflow.asm(4):
Fractional width 99999999 too long, limiting to 255
warning: interpolation-overflow.asm(4): [-Wlarge-constant]
Precision of fixed-point constant is too large
while expanding symbol "x"
error: interpolation-overflow.asm(4):
'\1' cannot be used outside of a macro
error: interpolation-overflow.asm(4):
syntax error, unexpected number
error: Fractional width 99999999 too long, limiting to 255
at interpolation-overflow.asm(4)
warning: Precision of fixed-point constant is too large [-Wlarge-constant]
at interpolation-overflow.asm(4)
while expanding symbol "x"
error: '\1' cannot be used outside of a macro
at interpolation-overflow.asm(4)
error: syntax error, unexpected number
at interpolation-overflow.asm(4)
Assembly aborted with 3 errors!

Some files were not shown because too many files have changed in this diff Show More