[Nasm-bugs] [Bug 3392542] New: nasm-2.15rc0-20181228 can't compile an asm file

noreply-nasm at gorcunov.org noreply-nasm at gorcunov.org
Sat Dec 29 08:39:04 PST 2018


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

            Bug ID: 3392542
           Summary: nasm-2.15rc0-20181228 can't compile an asm file
           Product: NASM
           Version: 2.15 (development)
          Hardware: All
                OS: All
            Status: OPEN
          Severity: blocker
          Priority: Medium
         Component: Assembler
          Assignee: nobody at nasm.us
          Reporter: ragnarokkx at inbox.ru
                CC: chang.seok.bae at intel.com, gorcunov at gmail.com,
                    hpa at zytor.com, nasm-bugs at nasm.us
     Obtained from: Binary from nasm.us

Oops! I did it again!
Let's take libjpeg-turbo (https://github.com/libjpeg-turbo/libjpeg-turbo) we
know and love.
NASM:
https://www.nasm.us/pub/nasm/snapshots/latest/win64/nasm-2.15rc0-20181228-win64.zip
Command:
nasm.exe -oobj\x64\Debug\jccolor-avx2.obj -f win64 -i"simd/nasm/"
-i"simd/x86_64/" -dWIN64 -d__x86_64__ -Xvc  simd\x86_64\jccolor-avx2.asm

Result:
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(98) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(99) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(103) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(113) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(120) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(127) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(134) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(98) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(99) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(103) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(113) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(120) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(127) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(134) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(236) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(241) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(248) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(256) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(98) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(99) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(103) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(113) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(120) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(127) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(134) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(236) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(241) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(248) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(256) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(236) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(241) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(248) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(256) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(46) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(47) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(62) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(63) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(64) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(82) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(83) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(84) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(85) : warning: `qword' is not a NASM keyword
[-w+ptr]
simd/x86_64/jccolext-avx2.asm(87) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(236) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(241) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(248) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(256) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(526) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(528) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(529) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(530) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(531) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(542) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(543) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(544) : error: comma, colon, decorator or end of
line expected after operand
simd/x86_64/jccolext-avx2.asm(545) : error: comma, colon, decorator or end of
line expected after operand

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


More information about the Nasm-bugs mailing list