List of all warnings
This list is extracted directly from the source code. Some warnings might be unused or have incomplete messages (due to the messages being partially computed at runtime).
Warning name | Message | Enabled by default |
---|---|---|
Wrelative_path_used | Relative %s path passed to asar_patch_ex() - please use absolute paths only to prevent undefined behavior! | yes |
Wrom_too_short | ROM is too short to have a title. (Expected '%s') | yes |
Wrom_title_incorrect | ROM title is incorrect. Expected '%s', got '%s'. | yes |
Wspc700_assuming_8_bit | This opcode does not exist with 16-bit parameters, assuming 8-bit. | yes |
Wassuming_address_mode | The addressing mode %s is not valid for this instruction, assuming %s.%s | yes |
Wset_middle_byte | It would be wise to set the 008000 bit of this address. | yes |
Wfreespace_leaked | This freespace appears to be leaked. | yes |
Wwarn_command | warn command%s | yes |
Wimplicitly_sized_immediate | Implicitly sized immediate. | no |
Wcheck_memory_file | Accessing file '%s' which is not in memory while W%d is enabled. | no |
Wdatasize_last_label | Datasize used on last detected label '%s'. | yes |
Wdatasize_exceeds_size | Datasize exceeds 0xFFFF for label '%s'. | yes |
Wmapper_already_set | A mapper has already been selected. | yes |
Wfeature_deprecated | DEPRECATION NOTIFICATION: Feature "%s" is deprecated and will be REMOVED in the future. Please update your code to conform to newer styles. Suggested work around: %s. | yes |
Winvalid_warning_id | Warning '%s' (passed to %s) doesn't exist. | yes |
Wbyte_order_mark_utf8 | UTF-8 byte order mark detected and skipped. | yes |