Japanese
SOUND ManualSCSP/DSP Assembler User's Manual
Back | ■
SCSP/DSP Assembler User's Manual

7.Error/warning messages


"Error:" indicates an error, "Warning:" indicates a warning. If even one error occurs, assembly will not be possible. If a warning occurs, the assembly will run, but the program may contain potential problems.


■Errors/warnings regarding source code configuration

Error: Missing “#COEF”.
"#COEF" label not found.

Error: Missing“#ADRS”.
"#ADRS" label not found.

Error: Missing“#PROG”.
The "#PROG" label cannot be found.

Error: Missing “#END”.
"#END" label not found.

Error: Illegal source text.
There is an error in the source code. There may be an abnormality in the positional relationship of the labels "#COEF", "#ADRS", "#PROG", and "#END".


■Error regarding coefficient/address constant definition

Error : Unknown error occurred in #COEF.
There is some error in the description of #COEF (coefficient definition) part.

Error : Unknown error occurred in #ADRS.
There is some error in the description of the #ADRS (address definition) part.

Error : Initial value for “symbol” is out of range.
The initial value given to “symbol” is outside the allowable range.

Error : Invalid mode for “symbol”.
The notation mode of the initial value given to “symbol” is outside the selection range.

Error : Too many COEF defines.
The number of COEF definitions exceeds the allowable amount.

Error : Too many ADRS defines.
The number of ADRS definitions exceeds the allowable amount.

Warning : symbol “symbol” never used.
Warning about the presence of defined but unused coefficient/address constant symbols.

Warning : Multiple definition.
Warning about multiple definitions using the same symbol name. In this case, the last definition takes precedence.


■Errors related to program description

Error : Undefined symbol “symbol” detected.
An undefined symbol was detected.

Error : Invalid parameter “parameter” detected.
An invalid parameter was detected.

Error : Invalid description “string”.
There is a problem with the character string "string" in the multiplication/addition description.

Error : Illegal parentheses.
There is an error in the positional relationship between "(" and ")" in the multiplication-addition description.

Error: Parentheses mismatch.
The numbers of "(" and ")" in the multiplication-addition description do not match.

Error: Missing“> ”before this line.
`` that corresponds to the preceding ``@''> ” does not exist.

Error: Invalid“> ”detected.
Invalid '> ” was detected.

Error : Invalid“(”detected.
An invalid "(" was detected.

Error : Invalid“)”detected.
An invalid ")" was detected.

Error : Missing “]”.
"]" is not found in the description of the external memory access parameter.

Error : Invalid elements [...] detected.
There is an error in the expression of the address description element of the external memory access parameter.

Error : Undefined address element “string“ detected.”
An undefined character string was detected in the address description element of an external memory access parameter.

Error: Missing base address.
An address constant is not included in the address description element in the external memory access parameter.

Error : Use “S3” to store to ADREG.
The "S3" option is required to store the calculation results in ADREG.

Error : PROG code overflow ( steps )."
The number of program steps exceeds the allowable amount.

Warning: Multiple STR to EFREGxx.
Warning about storing to the same EFREG address more than once. In this case, only the last store is valid.

Back | ■
SOUND ManualSCSP/DSP Assembler User's Manual
Copyright SEGA ENTERPRISES, LTD., 1997