Explain the problem.
When creating duplicated labels (for say, local symbols that share names) the nonmatching macro will create global label.NON_MATCHING symbols that will fail to link due to them sharing names.
Reproducer
One only need to have the nonmatching macros enabled and a symbol_addrs file like:
function_foo = 0x00100000; // allow_duplicated:True visibility:local
function_foo = 0x00101000; // allow_duplicated:True visibility:local
spimdisasm version
1.39.0
Optional: splat version
0.37.1
Optional: Version of other stuff
No response