[Nasm-bugs] [Bug 3392539] error: label changed during code generation - false errors reported after real error - 2.14.02

noreply-nasm at gorcunov.org noreply-nasm at gorcunov.org
Thu Dec 27 10:22:59 PST 2018


https://bugzilla.nasm.us/show_bug.cgi?id=3392539

--- Comment #5 from Cyrill Gorcunov <gorcunov at gmail.com> ---
I think it is due to new warnings engine, we can suppress these messages,
though by default they are turned on.

[cyrill at uranus nasm.git] ./nasm -felf64 -w-error=label-redef-late
-w-label-redef-late ~/Desktop/helloW.s -l ~/Desktop/helloW.l
/home/cyrill/Desktop/helloW.s:12: error: symbol `rxd' undefined

Peter, as far as I see it comes from

Author: H. Peter Anvin (Intel) <hpa at zytor.com>
Date:   Wed Dec 12 16:49:07 2018 -0800

    BR 3392535: warning on redefine, promote define-on-pass2 to error

    If we redefine consistently, make it a suppressed-by-default warning.
    If we end up doing the define on pass 2, promote that to a
    default-error warning; using a default-error warning allows the user
    to demote it should they so wish.

    Signed-off-by: H. Peter Anvin (Intel) <hpa at zytor.com>
    Requested-by: C. Masloch <pushbx at 38.de>

But I don't even see this bug in bugzilla.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are on the CC list for the bug.


More information about the Nasm-bugs mailing list