[gmp:x64-windows] build failure
Operating system
windows x64
Compiler
clang
Steps to reproduce the behavior
vcpkg.exe install gmp:x64-windows
Failure logs
------------------------build-x64-windows-dbg-out.log-------------------------------------------
Makefile:1471: update target 'gen-fac.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-fac.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-fac.c -o gen-fac.exe
Makefile:1477: update target 'gen-sieve.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-sieve.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-sieve.c -o gen-sieve.exe
Makefile:1486: update target 'gen-fib.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-fib.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-fib.c -o gen-fib.exe
Makefile:1495: update target 'gen-bases.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-bases.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-bases.c -o gen-bases.exe
Makefile:1501: update target 'gen-trialdivtab.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-trialdivtab.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-trialdivtab.c -o gen-trialdivtab.exe
Makefile:1507: update target 'gen-jacobitab.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-jacobitab.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-jacobitab.c -o gen-jacobitab.exe
Makefile:1513: update target 'gen-psqr.exe' due to: target does not exist
compile cl.exe -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 test -f 'gen-psqr.c' || echo './../src/v6.3.0-036e54f1a3.clean/'gen-psqr.c -o gen-psqr.exe
Makefile:831: update target 'config.h' due to: stamp-h1
test -f config.h || rm -f stamp-h1
gen-sieve.c
gen-fac.c
test -f config.h || /usr/bin/make stamp-h1
gen-bases.c
gen-trialdivtab.c
gen-jacobitab.c
gen-fib.c
Makefile:1468: update target 'fac_table.h' due to: target does not exist
./gen-fac 64 0 >fac_table.h || (rm -f fac_table.h; exit 1)
gen-psqr.c
Makefile:1489: update target 'mp_bases.h' due to: target does not exist
./gen-bases header 64 0 >mp_bases.h || (rm -f mp_bases.h; exit 1)
Makefile:1492: update target 'mpn/mp_bases.c' due to: target does not exist
./gen-bases table 64 0 >mpn/mp_bases.c || (rm -f mpn/mp_bases.c; exit 1)
Makefile:1498: update target 'trialdivtab.h' due to: target does not exist
./gen-trialdivtab 64 8000 >trialdivtab.h || (rm -f trialdivtab.h; exit 1)
Makefile:1504: update target 'mpn/jacobitab.h' due to: target does not exist
./gen-jacobitab >mpn/jacobitab.h || (rm -f mpn/jacobitab.h; exit 1)
Makefile:1474: update target 'sieve_table.h' due to: target does not exist
./gen-sieve 64 >sieve_table.h || (rm -f sieve_table.h; exit 1)
Makefile:1480: update target 'fib_table.h' due to: target does not exist
./gen-fib header 64 0 >fib_table.h || (rm -f fib_table.h; exit 1)
Makefile:1483: update target 'mpn/fib_table.c' due to: target does not exist
./gen-fib table 64 0 >mpn/fib_table.c || (rm -f mpn/fib_table.c; exit 1)
Makefile:1510: update target 'mpn/perfsqr.h' due to: target does not exist
./gen-psqr 64 0 >mpn/perfsqr.h || (rm -f mpn/perfsqr.h; exit 1)
Makefile:792: update target 'all' due to: target is .PHONY
/usr/bin/make all-recursive
make[1]: Entering directory '/d/vcpkg/buildtrees/gmp/x64-windows-dbg'
Makefile:1002: update target 'all-recursive' due to: target is .PHONY
fail=;
if (target_option=k; case ${target_option-} in ?) ;; ) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '1'; then false; elif test -n 'x86_64-pc-msys'; then true; elif test -n '4.4.1' && test -n '/d/vcpkg/buildtrees/gmp/x64-windows-dbg'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in \[\ \ ]) bs=\; sane_makeflags=printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs ]*//g";; esac; fi; skip_next=no; strip_trailopt () { flg=printf '%s\n' "$flg" | sed "s/$1.*$//"; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in =|--) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -I?) strip_trailopt 'I';; -O) strip_trailopt 'O'; skip_next=yes;; -O?) strip_trailopt 'O';; -l) strip_trailopt 'l'; skip_next=yes;; -l?) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in $target_option) has_opt=yes; break;; esac; done; test $has_opt = yes); then
failcom='fail=yes';
else
failcom='exit 1';
fi;
dot_seen=no;
target=echo all-recursive | sed s/-recursive//;
case "all-recursive" in
distclean- | maintainer-clean-) list='mpn mpz mpq mpf printf rand cxx' ;;
*) list='mpn mpz mpq mpf printf rand cxx' ;;
esac;
for subdir in $list; do
echo "Making $target in $subdir";
if test "$subdir" = "."; then
dot_seen=yes;
local_target="$target-am";
else
local_target="$target";
fi;
(CDPATH="${ZSH_VERSION+.}:" && cd $subdir && /usr/bin/make $local_target)
|| eval $failcom;
done;
if test "$dot_seen" = "no"; then
/usr/bin/make "$target-am" || exit 1;
fi; test -z "$fail"
Making all in mpn
make[2]: Entering directory '/d/vcpkg/buildtrees/gmp/x64-windows-dbg/mpn'
Makefile:496: update target 'fib_table.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo fib_table | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o fib_table.lo fib_table.c
Makefile:496: update target 'mp_bases.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo mp_bases | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o mp_bases.lo mp_bases.c
Makefile:774: update target 'invert_limb_table.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo invert_limb_table | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'invert_limb_table.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'invert_limb_table.asm
Makefile:496: update target 'add.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o add.lo add.c
Makefile:496: update target 'add_1.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add_1 | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o add_1.lo add_1.c
Makefile:774: update target 'add_n.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'add_n.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'add_n.asm
Makefile:496: update target 'sub.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo sub | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o sub.lo sub.c
Makefile:496: update target 'sub_1.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo sub_1 | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o sub_1.lo sub_1.c
Makefile:774: update target 'sub_n.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo sub_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'sub_n.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'sub_n.asm
Makefile:774: update target 'cnd_add_n.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo cnd_add_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'cnd_add_n.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'cnd_add_n.asm
Makefile:774: update target 'cnd_sub_n.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo cnd_sub_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'cnd_sub_n.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'cnd_sub_n.asm
Makefile:496: update target 'cnd_swap.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo cnd_swap | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o cnd_swap.lo cnd_swap.c
Makefile:496: update target 'neg.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo neg | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o neg.lo neg.c
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_1 -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c add_1.c -DDLL_EXPORT -DPIC -o .libs/add_1.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c add.c -DDLL_EXPORT -DPIC -o .libs/add.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_fib_table -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c fib_table.c -DDLL_EXPORT -DPIC -o .libs/fib_table.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_mp_bases -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c mp_bases.c -DDLL_EXPORT -DPIC -o .libs/mp_bases.obj
add_1.c
fib_table.c
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_cnd_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc cnd_sub_n.asm -DDLL_EXPORT -DPIC -o .libs/cnd_sub_n.obj
add.c
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_cnd_add_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc cnd_add_n.asm -DDLL_EXPORT -DPIC -o .libs/cnd_add_n.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_invert_limb_table -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc invert_limb_table.asm -DDLL_EXPORT -DPIC -o .libs/invert_limb_table.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_sub -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c sub.c -DDLL_EXPORT -DPIC -o .libs/sub.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc sub_n.asm -DDLL_EXPORT -DPIC -o .libs/sub_n.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_cnd_swap -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c cnd_swap.c -DDLL_EXPORT -DPIC -o .libs/cnd_swap.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_sub_1 -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c sub_1.c -DDLL_EXPORT -DPIC -o .libs/sub_1.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc add_n.asm -DDLL_EXPORT -DPIC -o .libs/add_n.obj
Makefile:774: update target 'com.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo com | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'com.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'com.asm
Makefile:774: update target 'mul_1.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo mul_1 | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'mul_1.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'mul_1.asm
sub.c
mp_bases.c
sub_1.c
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_neg -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c neg.c -DDLL_EXPORT -DPIC -o .libs/neg.obj
cnd_swap.c
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_add_n -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC add_n.asm >tmp-add_n.s
Makefile:774: update target 'addmul_1.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo addmul_1 | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'addmul_1.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'addmul_1.asm
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_invert_limb_table -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC invert_limb_table.asm >tmp-invert_limb_table.s
Makefile:774: update target 'submul_1.lo' due to: target does not exist
/bin/sh ../libtool --mode=compile --tag=CC .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4="m4" clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo submul_1 | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc test -f 'submul_1.asm' || echo '.././../src/v6.3.0-036e54f1a3.clean/mpn/'submul_1.asm
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_cnd_add_n -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC cnd_add_n.asm >tmp-cnd_add_n.s
Makefile:496: update target 'add_err1_n.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add_err1_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o add_err1_n.lo add_err1_n.c
Makefile:496: update target 'add_err2_n.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add_err2_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o add_err2_n.lo add_err2_n.c
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_cnd_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC cnd_sub_n.asm >tmp-cnd_sub_n.s
Makefile:496: update target 'add_err3_n.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo add_err3_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o add_err3_n.lo add_err3_n.c
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC sub_n.asm >tmp-sub_n.s
neg.c
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-add_n.s -DDLL_EXPORT -DPIC -o .libs/add_n.obj
Makefile:496: update target 'sub_err1_n.lo' due to: target does not exist
/bin/sh ../libtool --tag=CC --mode=compile compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_echo sub_err1_n | sed 's/_$//' -DWIN32 -D_WINDOWS -D_DEBUG -Xcompiler -nologo -Xcompiler -utf-8 -Xcompiler -MP -Xcompiler -MDd -Xcompiler -Z7 -Xcompiler -Ob0 -Xcompiler -Od -Xcompiler -RTC1 -c -o sub_err1_n.lo sub_err1_n.c
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_cnd_add_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-cnd_add_n.s -DDLL_EXPORT -DPIC -o .libs/cnd_add_n.obj
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_cnd_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-cnd_sub_n.s -DDLL_EXPORT -DPIC -o .libs/cnd_sub_n.obj
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_invert_limb_table -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-invert_limb_table.s -DDLL_EXPORT -DPIC -o .libs/invert_limb_table.obj
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_sub_n -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-sub_n.s -DDLL_EXPORT -DPIC -o .libs/sub_n.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_com -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc com.asm -DDLL_EXPORT -DPIC -o .libs/com.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_mul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc mul_1.asm -DDLL_EXPORT -DPIC -o .libs/mul_1.obj
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_submul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc submul_1.asm -DDLL_EXPORT -DPIC -o .libs/submul_1.obj
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_com -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC com.asm >tmp-com.s
libtool: compile: .././../src/v6.3.0-036e54f1a3.clean/mpn/m4-ccas --m4=m4 clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_addmul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc addmul_1.asm -DDLL_EXPORT -DPIC -o .libs/addmul_1.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_err3_n -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c add_err3_n.c -DDLL_EXPORT -DPIC -o .libs/add_err3_n.obj
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_mul_1 -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC mul_1.asm >tmp-mul_1.s
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_err1_n -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c add_err1_n.c -DDLL_EXPORT -DPIC -o .libs/add_err1_n.obj
add_err3_n.c
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_submul_1 -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC submul_1.asm >tmp-submul_1.s
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_com -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-com.s -DDLL_EXPORT -DPIC -o .libs/com.obj
add_err1_n.c
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_add_err2_n -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c add_err2_n.c -DDLL_EXPORT -DPIC -o .libs/add_err2_n.obj
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_addmul_1 -DWIN32 -D_WINDOWS -D_DEBUG -DDLL_EXPORT -DPIC addmul_1.asm >tmp-addmul_1.s
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_mul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-mul_1.s -DDLL_EXPORT -DPIC -o .libs/mul_1.obj
libtool: compile: compile cl.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_sub_err1_n -DWIN32 -D_WINDOWS -nologo -utf-8 -MP -MDd -Z7 -Ob0 -Od -RTC1 -D_DEBUG -c sub_err1_n.c -DDLL_EXPORT -DPIC -o .libs/sub_err1_n.obj
add_err2_n.c
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_submul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-submul_1.s -DDLL_EXPORT -DPIC -o .libs/submul_1.obj
clang.exe -DHAVE_CONFIG_H -I. -I.././../src/v6.3.0-036e54f1a3.clean/mpn -I.. -D__GMP_WITHIN_GMP -I.././../src/v6.3.0-036e54f1a3.clean -DOPERATION_addmul_1 -DWIN32 -D_WINDOWS -D_DEBUG -c --target=x86_64-pc-windows-msvc tmp-addmul_1.s -DDLL_EXPORT -DPIC -o .libs/addmul_1.obj
sub_err1_n.c
make[2]: Leaving directory '/d/vcpkg/buildtrees/gmp/x64-windows-dbg/mpn'
make[1]: Leaving directory '/d/vcpkg/buildtrees/gmp/x64-windows-dbg'
------------------------build-x64-windows-dbg-out.log-------------------------------------------
------------------------build-x64-windows-dbg-err.log-------------------------------------------
clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_add_n' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-add_n.s' make[2]: *** [Makefile:774: add_n.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_cnd_add_n' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-cnd_add_n.s' clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_cnd_sub_n' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-cnd_sub_n.s' make[2]: *** [Makefile:774: cnd_add_n.lo] Error 1 make[2]: *** [Makefile:774: cnd_sub_n.lo] Error 1 clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_invert_limb_table' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-invert_limb_table.s' clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_sub_n' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-sub_n.s' make[2]: *** [Makefile:774: invert_limb_table.lo] Error 1 make[2]: *** [Makefile:774: sub_n.lo] Error 1 clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_com' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-com.s' make[2]: *** [Makefile:774: com.lo] Error 1 clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_mul_1' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-mul_1.s' make[2]: *** [Makefile:774: mul_1.lo] Error 1 clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_submul_1' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-submul_1.s' clang: warning: argument unused during compilation: '-D HAVE_CONFIG_H' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D __GMP_WITHIN_GMP' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D OPERATION_addmul_1' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D WIN32' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _WINDOWS' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D _DEBUG' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D DLL_EXPORT' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-D PIC' [-Wunused-command-line-argument] clang -cc1as: error: error reading 'tmp-addmul_1.s' make[2]: *** [Makefile:774: submul_1.lo] Error 1 make[2]: *** [Makefile:774: addmul_1.lo] Error 1 make[1]: *** [Makefile:1002: all-recursive] Error 1 make: *** [Makefile:792: all] Error 2
------------------------build-x64-windows-dbg-err.log-------------------------------------------
Additional context
vcpkg install gmp ...... -- Using cached msys2-libxcrypt-4.4.36-1-x86_64.pkg.tar.zst. -- Using msys root at D:/vcpkg/downloads/tools/msys2/212eb2bc95cd8a82 -- Generating configure for x64-windows -- Finished generating configure for x64-windows -- Using cached msys2-mingw-w64-x86_64-pkgconf-1~2.2.0-1-any.pkg.tar.zst. -- Using cached msys2-msys2-runtime-3.5.3-3-x86_64.pkg.tar.zst. -- Using msys root at D:/vcpkg/downloads/tools/msys2/1e74ca60daa10104 -- Configuring x64-windows-dbg -- Configuring x64-windows-rel -- Building x64-windows-dbg CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message): Command failed: D:/vcpkg/downloads/tools/msys2/212eb2bc95cd8a82/usr/bin/make.exe -j 13 --trace -f Makefile all Working Directory: D:/vcpkg/buildtrees/gmp/x64-windows-dbg/ See logs for more information: D:\vcpkg\buildtrees\gmp\build-x64-windows-dbg-out.log D:\vcpkg\buildtrees\gmp\build-x64-windows-dbg-err.log
Call Stack (most recent call first): scripts/cmake/vcpkg_build_make.cmake:136 (vcpkg_execute_build_process) scripts/cmake/vcpkg_install_make.cmake:2 (vcpkg_build_make) ports/gmp/portfile.cmake:92 (vcpkg_install_make) scripts/ports.cmake:192 (include)
error: building gmp:x64-windows failed with: BUILD_FAILED
Elapsed time to handle gmp:x64-windows: 19 min
Please ensure you're using the latest port files with git pull and vcpkg update.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+gmp
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?title=[gmp]+Build+error+on+x64-windows&body=Copy+issue+body+from+D%3A%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md
@dudneytarash, I can't reproduce your error:
Elapsed time to handle gmp:x64-windows: 21 min
Total install time: 21 min
The package gmp can be imported via CMake FindPkgConfig module:
# gmp
find_package(PkgConfig REQUIRED)
pkg_check_modules(gmp REQUIRED IMPORTED_TARGET gmp)
target_link_libraries(main PkgConfig::gmp)
# gmpxx
find_package(PkgConfig REQUIRED)
pkg_check_modules(gmpxx REQUIRED IMPORTED_TARGET gmpxx)
target_link_libraries(main PkgConfig::gmpxx)
Are you using the latest vcpkg? Please use git pull command to try again with the latest vcpkg.
@JonLiu1993 I want to install cgal using vcpkg, but an error occurs at gmp; the documentation on cgal's official website also indicates that gmp will have an error in vcpkg
https://doc.cgal.org/latest/Manual/windows.html
besides, i try everything i can, include git pull and vcpkg update
Did you run the command above? .\vcpkg.exe install yasm-tool:x86-windows You need to install x64-windows triplet, i.e. .\vcpkg.exe install yasm-tool:x64-windows.
The CGAL documentation may be quite outdated.
By default vcpkg installs for 32 bit binaries and will use the latest version of Visual C++ installed on your machine.
This is outdated. The default Windows triplet is x64-windows today.
Because of a bug with gmp in vcpkg for windows, you need to install yasm-tool in 32 bits to be able to correctly build gmp 64bits
This doesn't match the current gmp port which uses clang-cl for assembler with the (MSVC) windows triplets.
Did you run the command above? .\vcpkg.exe install yasm-tool:x86-windows You need to install x64-windows triplet, i.e. .\vcpkg.exe install yasm-tool:x64-windows.
🤦 Waste of time.
I'm also experiencing this problem on a GitHub actions windows-2022 runner. Prior to the vcpkg install I pull and bootstrap the latest vcpkg. Notice that this used to work fine a few weeks ago.
Here are the gmp error logs that I get: error logs.txt.
There is a missing command in a pipe (between | |). I think I have seen this before.
2024-11-01T12:56:07.3107631Z libtool: link: dumpbin.exe -symbols -headers .libs/libgmp.la-2.obj | | /usr/bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/' | /usr/bin/sed -e '/^[AITW][ ]/s/.*[ ]//' | sort | uniq > .libs/gmp.exp
Maybe an effect of a mix of different msys runtimes, when running Windows vcpkg inside Git bash (C:\Program Files\Git\bin\bash.EXE).
That's where it was mentioned before: https://github.com/microsoft/vcpkg/issues/36635#issuecomment-1932554806
I ran into the libtool: link: dumpbin.exe -symbols -headers .libs/libgmp.la-2.obj | | /usr/bin/sed... error mentioned above too, also on GitHub Actions with their Windows images.
After checking the configure logs, it seems to be the same issue as #41804 -- libtool mistook dumpbin.exe for BSD nm.
I was able to link the two symptoms together thanks to an old libtool bug report: https://lists.nongnu.org/archive/html/bug-libtool/2015-07/msg00000.html
Many instances of the symptom can be found by doing an internet search for "libtool global_symbol_pipe". Basically the configure check for the sed expression to parse the output of nm can fail, without causing configure to abort.
And sure enough, I set builtin-baseline to b9fe496e225dfe6ee362f2382279654e3d6eb618 and GMP built fine! But only for VS 2015 and VS 2019. The VS 2022 image seems to not work well with autoconf 2.71:
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
Command failed: C:/vcpkg/downloads/tools/msys2/40909b65cafccf64/usr/bin/bash.exe --noprofile --norc --debug -c "autoreconf -vfi"
Working Directory: C:/vcpkg/buildtrees/gmp/src/v6.3.0-036e54f1a3.clean/
Error code: 1
See logs for more information:
C:\vcpkg\buildtrees\gmp\autoconf-x64-windows-err.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_configure_make.cmake:725 (vcpkg_execute_required_process)
C:/Users/runneradmin/AppData/Local/vcpkg/registries/git-trees/0634ea068717e4b97b9a9d767d70179b909657b6/portfile.cmake:86 (vcpkg_configure_make)
scripts/ports.cmake:192 (include)
error: building gmp:x64-windows failed with: BUILD_FAILED
autoreconf-2.71: export WARNINGS=
autoreconf-2.71: Entering directory '.'
autoreconf-2.71: configure.ac: not using Gettext
autoreconf-2.71: running: aclocal --force
am-wrapper: aclocal: warning: auto-detected versions not found (1.15); falling back to latest available
autom4te-2.71: error: need GNU m4 1.4 or later: /usr/bin/m4
aclocal-1.16: error: /usr/bin/autom4te-2.71 failed with exit status: 1
autoreconf-2.71: error: aclocal failed with exit status: 1
Thanks for the extra details.
I was able to link the two symptoms together thanks to an old libtool bug report: https://lists.nongnu.org/archive/html/bug-libtool/2015-07/msg00000.html
Many instances of the symptom can be found by doing an internet search for "libtool global_symbol_pipe". Basically the configure check for the sed expression to parse the output of nm can fail, without causing configure to abort.
Yes, that's something I found, too. A chunk which switches the type of symbol tool relied on sed and changed like this with autoconf 2.72:
@@ -12309,7 +12446,7 @@
fi
fi
- case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
+ case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in
*COFF*)
DUMPBIN="$DUMPBIN -symbols -headers"
;;
But AFAICT this is not the problem. config.log shows that COFF branch is taken, and we get
NM='dumpbin.exe -symbols -headers'
NM is invoked for a test binary, and that test's output is sent through
cat conftest.out >&5
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
lt_cv_nm_interface="MS dumpbin"
fi
This code is unchanged with autoconf2.72. conftest.out has
009 00000000 SECT3 notype External | some_variable
And still, we don't see lt_cv_nm_interface being set to "MS dumpbin".
(Collected from #39050 and #41811 CI logs, the latter including the generated `configure` script.)
autom4te-2.71: error: need GNU m4 1.4 or later: /usr/bin/m4
How does the VS 2022 image loose "our" /usr/bin/m4 which is at 1.4.19?
I am also experiencing same issue with Visual Studio 2022. Is there any workaround until permenant fix is #merged?
@JonLiu1993 I want to install cgal using vcpkg, but an error occurs at gmp; the documentation on cgal's official website also indicates that gmp will have an error in vcpkg
https://doc.cgal.org/latest/Manual/windows.html
besides, i try everything i can, include git pull and vcpkg update
Indeed!
CGAL manual still outdated, indeed.
autoreconf-2.71: export WARNINGS=
autoreconf-2.71: Entering directory '.'
autoreconf-2.71: configure.ac: not using Gettext
autoreconf-2.71: running: aclocal --force
am-wrapper: aclocal: warning: auto-detected versions not found (1.15); falling back to latest available
autom4te-2.71: error: need GNU m4 1.4 or later: /usr/bin/m4
aclocal-1.16: error: /usr/bin/autom4te-2.71 failed with exit status: 1
autoreconf-2.71: error: aclocal failed with exit status: 1
Also encountered the m4 issue
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.