[Nasm-bugs] [Bug 3392536] New: 2.14.01rc2 and later cannot compile libjpeg-turbo

noreply-nasm at gorcunov.org noreply-nasm at gorcunov.org
Thu Dec 13 13:44:40 PST 2018


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

            Bug ID: 3392536
           Summary: 2.14.01rc2 and later cannot compile libjpeg-turbo
           Product: NASM
           Version: 2.14.xx
          Hardware: PC
                OS: Windows
            Status: OPEN
          Severity: blocker
          Priority: Medium
         Component: Assembler
          Assignee: nobody at nasm.us
          Reporter: ragnarokkx at inbox.ru
                CC: gorcunov at gmail.com, hpa at zytor.com, nasm-bugs at nasm.us
     Obtained from: Binary from nasm.us

Try to compile "simd\x86_64\jchuff-sse2.asm" from libjpeg-turbo
(https://github.com/libjpeg-turbo/libjpeg-turbo), e.g.:
nasm.exe -oobj\jchuff-sse2.obj -f win64 -i"simd/nasm/" -i"simd/x86_64/" -dWIN64
-d__x86_64__ -Xvc  simd\x86_64\jchuff-sse2.asm

I couldn't do it, I got this:
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 17..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 17..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 18..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 18..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 19..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 19..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 20..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 20..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 21..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 21..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 22..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 22..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(230) : error: label `.. at 16..CHECKBUF47_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(230) : note: label `.. at 16..CHECKBUF47_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 26..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 26..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 27..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 27..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 28..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 28..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 29..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 29..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 30..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 30..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 31..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 31..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(241) : error: label `.. at 25..CHECKBUF47_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(241) : note: label `.. at 25..CHECKBUF47_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(285) : error: label
`jsimd_huff_encode_one_block_sse2.BLOOP' inconsistently redefined
simd\x86_64\jchuff-sse2.asm(285) : note: label
`jsimd_huff_encode_one_block_sse2.BLOOP' originally defined here
simd\x86_64\jchuff-sse2.asm(294) : error: label
`jsimd_huff_encode_one_block_sse2.BRLOOP' inconsistently redefined
simd\x86_64\jchuff-sse2.asm(294) : note: label
`jsimd_huff_encode_one_block_sse2.BRLOOP' originally defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 37..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 37..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 38..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 38..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 39..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 39..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 40..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 40..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 41..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 41..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 42..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 42..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(297) : error: label `.. at 36..CHECKBUF47_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(297) : note: label `.. at 36..CHECKBUF47_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(300) : error: label
`jsimd_huff_encode_one_block_sse2.ERLOOP' inconsistently redefined
simd\x86_64\jchuff-sse2.asm(300) : note: label
`jsimd_huff_encode_one_block_sse2.ERLOOP' originally defined here
simd\x86_64\jchuff-sse2.asm(302) : error: label `.. at 45..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(71) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : note: label `.. at 45..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(71) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : error: label `.. at 46..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(72) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : note: label `.. at 46..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(72) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : error: label `.. at 47..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(73) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : note: label `.. at 47..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(73) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : error: label `.. at 48..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(74) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : note: label `.. at 48..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(74) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(302) : error: label `.. at 44..CHECKBUF31_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(75) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(302) : note: label `.. at 44..CHECKBUF31_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(75) : ... from macro `CHECKBUF31' defined here
simd\x86_64\jchuff-sse2.asm(324) : error: label
`jsimd_huff_encode_one_block_sse2.ELOOP' inconsistently redefined
simd\x86_64\jchuff-sse2.asm(324) : note: label
`jsimd_huff_encode_one_block_sse2.ELOOP' originally defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 53..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 53..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(81) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 54..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 54..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(82) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 55..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 55..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(83) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 56..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 56..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(84) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 57..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 57..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(85) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 58..EMIT_BYTE_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 58..EMIT_BYTE_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(86) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(59) : ... from macro `EMIT_BYTE' defined here
simd\x86_64\jchuff-sse2.asm(331) : error: label `.. at 52..CHECKBUF47_END'
inconsistently redefined
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(331) : note: label `.. at 52..CHECKBUF47_END'
originally defined here
simd\x86_64\jchuff-sse2.asm(91) : ... from macro `EMIT_BITS' defined here
simd\x86_64\jchuff-sse2.asm(87) : ... from macro `CHECKBUF47' defined here
simd\x86_64\jchuff-sse2.asm(332) : error: label
`jsimd_huff_encode_one_block_sse2.EFN' inconsistently redefined
simd\x86_64\jchuff-sse2.asm(332) : note: label
`jsimd_huff_encode_one_block_sse2.EFN' originally defined here

-- 
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