-
Notifications
You must be signed in to change notification settings - Fork 94
Closed
Description
I'm trying to build intel-ipsec-mb with newest NASM that got released recently:
https://github.com/netwide-assembler/nasm/releases/tag/nasm-3.00
I'm getting this error during compilation process:
0.062 + exec gcc -o /dev/null -lIPSec_MB -xc -
0.069 <stdin>:1:10: fatal error: intel-ipsec-mb.h: No such file or directory
0.069 compilation terminated.
0.071 ++ nproc
0.072 + export MAKEFLAGS=-j192
0.072 + MAKEFLAGS=-j192
0.072 + . ../dependencies/intel-ipsec-mb/build.sh
0.072 +++ gcc -dumpmachine
0.075 ++ [[ x86_64-generic-linux != x86_64* ]]
0.075 + cd intel-ipsec-mb-2.0/
0.075 + do_build
0.075 + domake all
0.075 + local extra_cflags=
0.075 + make -C lib PREFIX=/usr/local LIB_INSTALL_DIR=/usr/local/lib64 CC_HAS_CET=0 NASM=nasm 'OPT_AVX512:=-march=skylake-avx512 -maes -mpclmul' EXTRA_CFLAGS= SAFE_OPTIONS=n SHARED=n all
0.076 make: Entering directory '/build/BUILD/intel-ipsec-mb-2.0/lib'
0.100 NASM 'nasm' version: 3.00
0.173 CC 'gcc' version: 15
0.181 mkdir obj
0.332 nasm -MD obj/aes_keyexp_128.d -MT obj/aes_keyexp_128.o -o obj/aes_keyexp_128.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/aes_keyexp_128.asm
0.333 nasm -MD obj/aes_keyexp_192.d -MT obj/aes_keyexp_192.o -o obj/aes_keyexp_192.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/aes_keyexp_192.asm
0.333 nasm -MD obj/aes_keyexp_256.d -MT obj/aes_keyexp_256.o -o obj/aes_keyexp_256.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/aes_keyexp_256.asm
0.333 nasm -MD obj/aes_cmac_subkey_gen.d -MT obj/aes_cmac_subkey_gen.o -o obj/aes_cmac_subkey_gen.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/aes_cmac_subkey_gen.asm
0.334 nasm -MD obj/save_xmms.d -MT obj/save_xmms.o -o obj/save_xmms.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/save_xmms.asm
0.334 nasm -MD obj/clear_regs_mem_fns.d -MT obj/clear_regs_mem_fns.o -o obj/clear_regs_mem_fns.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/clear_regs_mem_fns.asm
0.334 nasm -MD obj/const.d -MT obj/const.o -o obj/const.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/const.asm
0.335 nasm -MD obj/aes128_ecbenc_x3.d -MT obj/aes128_ecbenc_x3.o -o obj/aes128_ecbenc_x3.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/aes128_ecbenc_x3.asm
0.335 nasm -MD obj/zuc_common.d -MT obj/zuc_common.o -o obj/zuc_common.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/zuc_common.asm
0.336 nasm -MD obj/wireless_common.d -MT obj/wireless_common.o -o obj/wireless_common.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/wireless_common.asm
0.336 nasm -MD obj/constant_lookup_fns.d -MT obj/constant_lookup_fns.o -o obj/constant_lookup_fns.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/constant_lookup_fns.asm
0.336 nasm -MD obj/crc32_refl_const.d -MT obj/crc32_refl_const.o -o obj/crc32_refl_const.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/crc32_refl_const.asm
0.337 nasm -MD obj/crc32_const.d -MT obj/crc32_const.o -o obj/crc32_const.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/crc32_const.asm
0.337 nasm -MD obj/poly1305.d -MT obj/poly1305.o -o obj/poly1305.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/poly1305.asm
0.337 gcc -MMD -msse4.2 -c -fPIC -I include -I . -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-delete-null-pointer-checks -fwrapv -std=c99 -fno-strict-overflow -DLINUX -DAVX_IFMA -DSMX_NI -fstack-protector -D_FORTIFY_SOURCE=2 -O3 x86_64/chacha20_poly1305.c -o obj/chacha20_poly1305.o
0.338 nasm -MD obj/mbcpuid.d -MT obj/mbcpuid.o -o obj/mbcpuid.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/mbcpuid.asm
0.338 nasm -MD obj/atomic.d -MT obj/atomic.o -o obj/atomic.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ x86_64/atomic.asm
0.338 nasm -MD obj/aes128_cbc_dec_by8_sse.d -MT obj/aes128_cbc_dec_by8_sse.o -o obj/aes128_cbc_dec_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cbc_dec_by8_sse.asm
0.339 nasm -MD obj/aes192_cbc_dec_by8_sse.d -MT obj/aes192_cbc_dec_by8_sse.o -o obj/aes192_cbc_dec_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes192_cbc_dec_by8_sse.asm
0.339 nasm -MD obj/aes256_cbc_dec_by8_sse.d -MT obj/aes256_cbc_dec_by8_sse.o -o obj/aes256_cbc_dec_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_cbc_dec_by8_sse.asm
0.339 nasm -MD obj/aes128_cbc_enc_x8_sse.d -MT obj/aes128_cbc_enc_x8_sse.o -o obj/aes128_cbc_enc_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cbc_enc_x8_sse.asm
0.340 nasm -MD obj/aes192_cbc_enc_x8_sse.d -MT obj/aes192_cbc_enc_x8_sse.o -o obj/aes192_cbc_enc_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes192_cbc_enc_x8_sse.asm
0.340 nasm -MD obj/aes256_cbc_enc_x8_sse.d -MT obj/aes256_cbc_enc_x8_sse.o -o obj/aes256_cbc_enc_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_cbc_enc_x8_sse.asm
0.341 nasm -MD obj/pon_by8_sse.d -MT obj/pon_by8_sse.o -o obj/pon_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/pon_by8_sse.asm
0.341 nasm -MD obj/aes128_cntr_by8_sse.d -MT obj/aes128_cntr_by8_sse.o -o obj/aes128_cntr_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cntr_by8_sse.asm
0.341 nasm -MD obj/aes192_cntr_by8_sse.d -MT obj/aes192_cntr_by8_sse.o -o obj/aes192_cntr_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes192_cntr_by8_sse.asm
0.342 nasm -MD obj/aes256_cntr_by8_sse.d -MT obj/aes256_cntr_by8_sse.o -o obj/aes256_cntr_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_cntr_by8_sse.asm
0.342 nasm -MD obj/aes_ecb_quic_x8_sse.d -MT obj/aes_ecb_quic_x8_sse.o -o obj/aes_ecb_quic_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes_ecb_quic_x8_sse.asm
0.342 nasm -MD obj/aes128_ecb_by8_sse.d -MT obj/aes128_ecb_by8_sse.o -o obj/aes128_ecb_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_ecb_by8_sse.asm
0.342 nasm -MD obj/aes192_ecb_by8_sse.d -MT obj/aes192_ecb_by8_sse.o -o obj/aes192_ecb_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes192_ecb_by8_sse.asm
0.343 nasm -MD obj/aes256_ecb_by8_sse.d -MT obj/aes256_ecb_by8_sse.o -o obj/aes256_ecb_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_ecb_by8_sse.asm
0.343 nasm -MD obj/aes128_cntr_ccm_by8_sse.d -MT obj/aes128_cntr_ccm_by8_sse.o -o obj/aes128_cntr_ccm_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cntr_ccm_by8_sse.asm
0.343 nasm -MD obj/aes256_cntr_ccm_by8_sse.d -MT obj/aes256_cntr_ccm_by8_sse.o -o obj/aes256_cntr_ccm_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_cntr_ccm_by8_sse.asm
0.344 nasm -MD obj/aes_cfb_sse.d -MT obj/aes_cfb_sse.o -o obj/aes_cfb_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes_cfb_sse.asm
0.344 nasm -MD obj/aes_cfb_enc_dec_x1_sse.d -MT obj/aes_cfb_enc_dec_x1_sse.o -o obj/aes_cfb_enc_dec_x1_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes_cfb_enc_dec_x1_sse.asm
0.344 nasm -MD obj/aes128_cbc_mac_x8_sse.d -MT obj/aes128_cbc_mac_x8_sse.o -o obj/aes128_cbc_mac_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cbc_mac_x8_sse.asm
0.345 nasm -MD obj/aes256_cbc_mac_x8_sse.d -MT obj/aes256_cbc_mac_x8_sse.o -o obj/aes256_cbc_mac_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes256_cbc_mac_x8_sse.asm
0.345 nasm -MD obj/aes128_xcbc_mac_x4_sse.d -MT obj/aes128_xcbc_mac_x4_sse.o -o obj/aes128_xcbc_mac_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_xcbc_mac_x4_sse.asm
0.345 nasm -MD obj/md5_x4x2_sse.d -MT obj/md5_x4x2_sse.o -o obj/md5_x4x2_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/md5_x4x2_sse.asm
0.346 nasm -MD obj/sha1_x4_sse.d -MT obj/sha1_x4_sse.o -o obj/sha1_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha1_x4_sse.asm
0.346 nasm -MD obj/sha1_one_block_sse.d -MT obj/sha1_one_block_sse.o -o obj/sha1_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha1_one_block_sse.asm
0.347 nasm -MD obj/sha224_one_block_sse.d -MT obj/sha224_one_block_sse.o -o obj/sha224_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha224_one_block_sse.asm
0.347 nasm -MD obj/sha256_one_block_sse.d -MT obj/sha256_one_block_sse.o -o obj/sha256_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha256_one_block_sse.asm
0.348 nasm -MD obj/sha384_one_block_sse.d -MT obj/sha384_one_block_sse.o -o obj/sha384_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha384_one_block_sse.asm
0.348 nasm -MD obj/sha512_one_block_sse.d -MT obj/sha512_one_block_sse.o -o obj/sha512_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha512_one_block_sse.asm
0.348 nasm -MD obj/sha1_ni_one_block_sse.d -MT obj/sha1_ni_one_block_sse.o -o obj/sha1_ni_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha1_ni_one_block_sse.asm
0.349 nasm -MD obj/sha256_ni_one_block_sse.d -MT obj/sha256_ni_one_block_sse.o -o obj/sha256_ni_one_block_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha256_ni_one_block_sse.asm
0.349 nasm -MD obj/sha512_x2_sse.d -MT obj/sha512_x2_sse.o -o obj/sha512_x2_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha512_x2_sse.asm
0.349 nasm -MD obj/sha256_mult_sse.d -MT obj/sha256_mult_sse.o -o obj/sha256_mult_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/sha256_mult_sse.asm
0.350 nasm -MD obj/sha1_ni_x2_sse.d -MT obj/sha1_ni_x2_sse.o -o obj/sha1_ni_x2_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha1_ni_x2_sse.asm
0.350 nasm -MD obj/sha1_ni_x1_sse.d -MT obj/sha1_ni_x1_sse.o -o obj/sha1_ni_x1_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha1_ni_x1_sse.asm
0.350 nasm -MD obj/sha256_ni_x2_sse.d -MT obj/sha256_ni_x2_sse.o -o obj/sha256_ni_x2_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha256_ni_x2_sse.asm
0.351 nasm -MD obj/sha256_ni_x1_sse.d -MT obj/sha256_ni_x1_sse.o -o obj/sha256_ni_x1_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/sha256_ni_x1_sse.asm
0.351 nasm -MD obj/zuc_x4_sse.d -MT obj/zuc_x4_sse.o -o obj/zuc_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/zuc_x4_sse.asm
0.351 nasm -MD obj/zuc_x4_gfni_sse.d -MT obj/zuc_x4_gfni_sse.o -o obj/zuc_x4_gfni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t3/zuc_x4_gfni_sse.asm
0.352 nasm -MD obj/mb_mgr_aes128_cbc_enc_flush_x8_sse.d -MT obj/mb_mgr_aes128_cbc_enc_flush_x8_sse.o -o obj/mb_mgr_aes128_cbc_enc_flush_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_cbc_enc_flush_x8_sse.asm
0.352 nasm -MD obj/mb_mgr_aes128_cbc_enc_submit_x8_sse.d -MT obj/mb_mgr_aes128_cbc_enc_submit_x8_sse.o -o obj/mb_mgr_aes128_cbc_enc_submit_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_cbc_enc_submit_x8_sse.asm
0.353 nasm -MD obj/mb_mgr_aes192_cbc_enc_flush_x8_sse.d -MT obj/mb_mgr_aes192_cbc_enc_flush_x8_sse.o -o obj/mb_mgr_aes192_cbc_enc_flush_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes192_cbc_enc_flush_x8_sse.asm
0.353 nasm -MD obj/mb_mgr_aes192_cbc_enc_submit_x8_sse.d -MT obj/mb_mgr_aes192_cbc_enc_submit_x8_sse.o -o obj/mb_mgr_aes192_cbc_enc_submit_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes192_cbc_enc_submit_x8_sse.asm
0.354 nasm -MD obj/mb_mgr_aes256_cbc_enc_flush_x8_sse.d -MT obj/mb_mgr_aes256_cbc_enc_flush_x8_sse.o -o obj/mb_mgr_aes256_cbc_enc_flush_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes256_cbc_enc_flush_x8_sse.asm
0.354 nasm -MD obj/mb_mgr_aes256_cbc_enc_submit_x8_sse.d -MT obj/mb_mgr_aes256_cbc_enc_submit_x8_sse.o -o obj/mb_mgr_aes256_cbc_enc_submit_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes256_cbc_enc_submit_x8_sse.asm
0.354 nasm -MD obj/mb_mgr_aes128_cbcs_1_9_submit_sse.d -MT obj/mb_mgr_aes128_cbcs_1_9_submit_sse.o -o obj/mb_mgr_aes128_cbcs_1_9_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_cbcs_1_9_submit_sse.asm
0.355 nasm -MD obj/mb_mgr_aes128_cbcs_1_9_flush_sse.d -MT obj/mb_mgr_aes128_cbcs_1_9_flush_sse.o -o obj/mb_mgr_aes128_cbcs_1_9_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_cbcs_1_9_flush_sse.asm
0.355 nasm -MD obj/mb_mgr_aes_cmac_submit_flush_x8_sse.d -MT obj/mb_mgr_aes_cmac_submit_flush_x8_sse.o -o obj/mb_mgr_aes_cmac_submit_flush_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes_cmac_submit_flush_x8_sse.asm
0.356 nasm -MD obj/mb_mgr_aes_ccm_auth_submit_flush_x8_sse.d -MT obj/mb_mgr_aes_ccm_auth_submit_flush_x8_sse.o -o obj/mb_mgr_aes_ccm_auth_submit_flush_x8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes_ccm_auth_submit_flush_x8_sse.asm
0.356 nasm -MD obj/mb_mgr_aes128_xcbc_flush_x4_sse.d -MT obj/mb_mgr_aes128_xcbc_flush_x4_sse.o -o obj/mb_mgr_aes128_xcbc_flush_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_xcbc_flush_x4_sse.asm
0.356 nasm -MD obj/mb_mgr_aes128_xcbc_submit_x4_sse.d -MT obj/mb_mgr_aes128_xcbc_submit_x4_sse.o -o obj/mb_mgr_aes128_xcbc_submit_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_aes128_xcbc_submit_x4_sse.asm
0.357 nasm -MD obj/mb_mgr_hmac_md5_flush_sse.d -MT obj/mb_mgr_hmac_md5_flush_sse.o -o obj/mb_mgr_hmac_md5_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_md5_flush_sse.asm
0.357 nasm -MD obj/mb_mgr_hmac_md5_submit_sse.d -MT obj/mb_mgr_hmac_md5_submit_sse.o -o obj/mb_mgr_hmac_md5_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_md5_submit_sse.asm
0.358 nasm -MD obj/mb_mgr_hmac_sha1_flush_sse.d -MT obj/mb_mgr_hmac_sha1_flush_sse.o -o obj/mb_mgr_hmac_sha1_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha1_flush_sse.asm
0.358 nasm -MD obj/mb_mgr_hmac_sha1_submit_sse.d -MT obj/mb_mgr_hmac_sha1_submit_sse.o -o obj/mb_mgr_hmac_sha1_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha1_submit_sse.asm
0.359 nasm -MD obj/mb_mgr_hmac_sha224_flush_sse.d -MT obj/mb_mgr_hmac_sha224_flush_sse.o -o obj/mb_mgr_hmac_sha224_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha224_flush_sse.asm
0.359 nasm -MD obj/mb_mgr_hmac_sha224_submit_sse.d -MT obj/mb_mgr_hmac_sha224_submit_sse.o -o obj/mb_mgr_hmac_sha224_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha224_submit_sse.asm
0.359 nasm -MD obj/mb_mgr_hmac_sha256_flush_sse.d -MT obj/mb_mgr_hmac_sha256_flush_sse.o -o obj/mb_mgr_hmac_sha256_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha256_flush_sse.asm
0.360 nasm -MD obj/mb_mgr_hmac_sha256_submit_sse.d -MT obj/mb_mgr_hmac_sha256_submit_sse.o -o obj/mb_mgr_hmac_sha256_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha256_submit_sse.asm
0.360 nasm -MD obj/mb_mgr_hmac_sha384_flush_sse.d -MT obj/mb_mgr_hmac_sha384_flush_sse.o -o obj/mb_mgr_hmac_sha384_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha384_flush_sse.asm
0.361 nasm -MD obj/mb_mgr_hmac_sha384_submit_sse.d -MT obj/mb_mgr_hmac_sha384_submit_sse.o -o obj/mb_mgr_hmac_sha384_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha384_submit_sse.asm
0.361 nasm -MD obj/mb_mgr_hmac_sha512_flush_sse.d -MT obj/mb_mgr_hmac_sha512_flush_sse.o -o obj/mb_mgr_hmac_sha512_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha512_flush_sse.asm
0.361 nasm -MD obj/mb_mgr_hmac_sha512_submit_sse.d -MT obj/mb_mgr_hmac_sha512_submit_sse.o -o obj/mb_mgr_hmac_sha512_submit_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_hmac_sha512_submit_sse.asm
0.362 nasm -MD obj/mb_mgr_hmac_sha1_flush_ni_sse.d -MT obj/mb_mgr_hmac_sha1_flush_ni_sse.o -o obj/mb_mgr_hmac_sha1_flush_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha1_flush_ni_sse.asm
0.362 nasm -MD obj/mb_mgr_hmac_sha1_submit_ni_sse.d -MT obj/mb_mgr_hmac_sha1_submit_ni_sse.o -o obj/mb_mgr_hmac_sha1_submit_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha1_submit_ni_sse.asm
0.362 nasm -MD obj/mb_mgr_hmac_sha224_flush_ni_sse.d -MT obj/mb_mgr_hmac_sha224_flush_ni_sse.o -o obj/mb_mgr_hmac_sha224_flush_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha224_flush_ni_sse.asm
0.363 nasm -MD obj/mb_mgr_hmac_sha224_submit_ni_sse.d -MT obj/mb_mgr_hmac_sha224_submit_ni_sse.o -o obj/mb_mgr_hmac_sha224_submit_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha224_submit_ni_sse.asm
0.363 nasm -MD obj/mb_mgr_hmac_sha256_flush_ni_sse.d -MT obj/mb_mgr_hmac_sha256_flush_ni_sse.o -o obj/mb_mgr_hmac_sha256_flush_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha256_flush_ni_sse.asm
0.364 nasm -MD obj/mb_mgr_hmac_sha256_submit_ni_sse.d -MT obj/mb_mgr_hmac_sha256_submit_ni_sse.o -o obj/mb_mgr_hmac_sha256_submit_ni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t2/mb_mgr_hmac_sha256_submit_ni_sse.asm
0.364 nasm -MD obj/mb_mgr_zuc_submit_flush_sse.d -MT obj/mb_mgr_zuc_submit_flush_sse.o -o obj/mb_mgr_zuc_submit_flush_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_zuc_submit_flush_sse.asm
0.365 nasm -MD obj/mb_mgr_zuc_submit_flush_gfni_sse.d -MT obj/mb_mgr_zuc_submit_flush_gfni_sse.o -o obj/mb_mgr_zuc_submit_flush_gfni_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t3/mb_mgr_zuc_submit_flush_gfni_sse.asm
0.365 nasm -MD obj/mb_mgr_snow3g_uea2_submit_flush_x4_sse.d -MT obj/mb_mgr_snow3g_uea2_submit_flush_x4_sse.o -o obj/mb_mgr_snow3g_uea2_submit_flush_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_snow3g_uea2_submit_flush_x4_sse.asm
0.365 nasm -MD obj/mb_mgr_snow3g_uia2_submit_flush_x4_sse.d -MT obj/mb_mgr_snow3g_uia2_submit_flush_x4_sse.o -o obj/mb_mgr_snow3g_uia2_submit_flush_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/mb_mgr_snow3g_uia2_submit_flush_x4_sse.asm
0.366 nasm -MD obj/ethernet_fcs_sse.d -MT obj/ethernet_fcs_sse.o -o obj/ethernet_fcs_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/ethernet_fcs_sse.asm
0.366 nasm -MD obj/crc16_x25_sse.d -MT obj/crc16_x25_sse.o -o obj/crc16_x25_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc16_x25_sse.asm
0.366 nasm -MD obj/crc32_sctp_sse.d -MT obj/crc32_sctp_sse.o -o obj/crc32_sctp_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_sctp_sse.asm
0.367 nasm -MD obj/aes128_cbcs_1_9_enc_x4_sse.d -MT obj/aes128_cbcs_1_9_enc_x4_sse.o -o obj/aes128_cbcs_1_9_enc_x4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cbcs_1_9_enc_x4_sse.asm
0.367 nasm -MD obj/aes128_cbcs_1_9_dec_by4_sse.d -MT obj/aes128_cbcs_1_9_dec_by4_sse.o -o obj/aes128_cbcs_1_9_dec_by4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/aes128_cbcs_1_9_dec_by4_sse.asm
0.368 nasm -MD obj/crc32_refl_by8_sse.d -MT obj/crc32_refl_by8_sse.o -o obj/crc32_refl_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_refl_by8_sse.asm
0.368 nasm -MD obj/crc32_by8_sse.d -MT obj/crc32_by8_sse.o -o obj/crc32_by8_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_by8_sse.asm
0.369 nasm -MD obj/crc32_lte_sse.d -MT obj/crc32_lte_sse.o -o obj/crc32_lte_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_lte_sse.asm
0.369 nasm -MD obj/crc32_fp_sse.d -MT obj/crc32_fp_sse.o -o obj/crc32_fp_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_fp_sse.asm
0.370 nasm -MD obj/crc32_iuup_sse.d -MT obj/crc32_iuup_sse.o -o obj/crc32_iuup_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_iuup_sse.asm
0.370 nasm -MD obj/crc32_wimax_sse.d -MT obj/crc32_wimax_sse.o -o obj/crc32_wimax_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/crc32_wimax_sse.asm
0.370 nasm -MD obj/chacha20_sse.d -MT obj/chacha20_sse.o -o obj/chacha20_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/chacha20_sse.asm
0.371 nasm -MD obj/memcpy_sse.d -MT obj/memcpy_sse.o -o obj/memcpy_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/memcpy_sse.asm
0.371 sse_t1/crc32_refl_by8_sse.asm:264: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_refl_by8_sse.asm:268: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_refl_by8_sse.asm:297: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_refl_by8_sse.asm:304: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 nasm -MD obj/snow_v_sse.d -MT obj/snow_v_sse.o -o obj/snow_v_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/snow_v_sse.asm
0.371 sse_t1/crc32_by8_sse.asm:87: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_refl_by8_sse.asm:368: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_by8_sse.asm:286: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_by8_sse.asm:293: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_by8_sse.asm:318: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.371 sse_t1/crc32_by8_sse.asm:344: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.372 nasm -MD obj/snow3g_uia2_by4_sse.d -MT obj/snow3g_uia2_by4_sse.o -o obj/snow3g_uia2_by4_sse.o -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ sse_t1/snow3g_uia2_by4_sse.asm
0.372 sse_t1/crc32_by8_sse.asm:399: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.372 sse_t1/crc32_by8_sse.asm:402: error: absolute address can not be RIP-relative [-w+error=ea-absolute]
0.372 make: *** [Makefile:808: obj/crc32_refl_by8_sse.o] Error 1
0.372 make: *** Waiting for unfinished jobs....
0.372 make: *** [Makefile:808: obj/crc32_by8_sse.o] Error 1
4.573 make: Leaving directory '/build/BUILD/intel-ipsec-mb-2.0/lib'
I'm building my NASM from sources and I don't see anything in particular with NASM configure:
./configure --disable-static \
--prefix=/usr/local \
--libdir=/usr/local/lib/$(gcc -print-multi-os-directory)
When I roll back to 2.16.03 the build succedes.
Metadata
Metadata
Assignees
Labels
No labels