kornelski / mozjpeg-sys

Rust bindings for mozjpeg
https://lib.rs/crates/mozjpeg-sys
Other
33 stars 17 forks source link

Nasm compilation fails on 32-bit windows only #17

Open lilith opened 5 years ago

lilith commented 5 years ago

Nasm exists with exit code: 0xc0000005

https://ci.appveyor.com/project/imazen/imageflow/builds/28945743/job/hhxvgounqye6am3o

error: failed to run custom build command for `mozjpeg-sys v0.10.2`
Caused by:
  process didn't exit successfully: `C:\projects\imageflow\target\release\build\mozjpeg-sys-ec47614231e6212a\build-script-build` (exit code: 101)
--- stdout
cargo:include=C:\projects\imageflow\target\release\build\mozjpeg-sys-6f28600f6faffef7\out\include;C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\mozjpeg-sys-0.10.2\vendor
cargo:lib_version=62
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jccolor-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jccolor-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctfst-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctfst-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jccolor-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jccolor-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctfst-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctfst-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctint-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctint-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctint-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctint-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jccolor-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jccolor-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctint-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctint-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctflt-3dn.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctflt-3dn.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctflt-sse.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctflt-sse.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcgray-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcgray-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcgray-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcgray-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctflt-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctflt-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctfst-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctfst-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcgray-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcgray-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctfst-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctfst-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jchuff-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jchuff-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctint-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctint-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctint-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctint-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctint-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctint-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctred-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctred-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jidctred-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jidctred-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquant-3dn.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquant-3dn.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquant-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquant-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquant-sse.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquant-sse.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquantf-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquantf-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcsample-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcsample-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquanti-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquanti-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcsample-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcsample-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jquanti-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jquanti-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jcsample-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jcsample-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jsimdcpu.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jsimdcpu.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdcolor-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdcolor-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdcolor-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdcolor-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdcolor-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdcolor-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdmerge-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdmerge-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdsample-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdsample-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdmerge-avx2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdmerge-avx2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdsample-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdsample-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdmerge-mmx.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdmerge-mmx.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jdsample-sse2.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jdsample-sse2.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctflt-3dn.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctflt-3dn.o"
running: "nasm" "-fwin32" "-g" "-DPIC" "-DWIN32" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\nasm/" "-IC:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\win/" "C:\\Users\\appveyor\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\mozjpeg-sys-0.10.2\\vendor\\simd\\i386\\jfdctflt-sse.asm" "-o" "C:\\projects\\imageflow\\target\\release\\build\\mozjpeg-sys-6f28600f6faffef7\\out\\vendor\\simd\\i386\\jfdctflt-sse.o"
--- stderr
thread '<unnamed>' panicked at 'nonzero exit status: exit code: 0xc0000005', C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\nasm-rs-0.1.4\src\lib.rs:338:9
kornelski commented 5 years ago

Looks like 0xc0000005 means a segfault.

Can you compile libjpeg-turbo 2.0 with SIMD using the same version of nasm, but using cmake build pipeline?