-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Though Ubuntu 20.04 is outdated, to build GMP 6.3.0 and link polybench-flint against FLINT 3.4.0 on Ubuntu 20.04, I had to use GCC 11 from the Ubuntu Toolchain Test PPA and apply the following patch:
diff --git a/polybench/solvers/flint/CMakeLists.txt b/polybench/solvers/flint/CMakeLists.txt
index 1006ac9..c10753f 100644
--- a/polybench/solvers/flint/CMakeLists.txt
+++ b/polybench/solvers/flint/CMakeLists.txt
@@ -18,6 +18,8 @@ find_library(MATH_LIBRARY m)
add_library(Math::Math INTERFACE IMPORTED)
target_link_libraries(Math::Math INTERFACE ${MATH_LIBRARY})
+find_package(Threads REQUIRED)
+
add_executable(polybench-flint main.c)
target_include_directories(polybench-flint PRIVATE ${CMAKE_BINARY_DIR})
-target_link_libraries(polybench-flint PRIVATE PkgConfig::flint Math::Math)
+target_link_libraries(polybench-flint PRIVATE PkgConfig::flint Math::Math Threads::Threads)The GMP 6.3.0 build failure seems to be a similar issue to microsoft/vcpkg#45336, and it is reproducible with the following steps:
docker run -it --rm ubuntu:20.04apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends automake cmake curl g++ git libtool pkg-config python3-venv unzip zip
git clone https://github.com/tueda/polybench.git -b 0.3.6
cd polybench
CI=1 ./run.sh --build-only --debug --flint/polybench/build/flint/vcpkg/buildtrees/gmp/config-x64-linux-dbg-config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by GNU MP configure 6.3.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./../src/v6.3.0-1cd9d3fdc4.clean/configure CCAS=cc ASMFLAGS=-c --enable-cxx --with-pic --with-readline=no gmp_cv_prog_exeext_for_build= --disable-silent-rules --verbose --disable-shared --enable-static --prefix=/polybench/build/flint/build/vcpkg_installed/x64-linux/debug --bindir=${prefix}/../tools/gmp/debug/bin --sbindir=${prefix}/../tools/gmp/debug/sbin --libdir=${prefix}/lib --includedir=${prefix}/../include --datarootdir=${prefix}/share/gmp
## --------- ##
## Platform. ##
## --------- ##
hostname = bb07c271e3d7
uname -m = x86_64
uname -r = 6.6.87.2-microsoft-standard-WSL2
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Thu Jun 5 18:30:46 UTC 2025
/usr/bin/uname -p = x86_64
/bin/uname -X = unknown
/bin/arch = x86_64
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /polybench/build/flint/vcpkg/downloads/tools/ninja-1.13.2-linux
PATH: /usr/bin
PATH: /polybench/build/flint/vcpkg/downloads/tools/ninja-1.13.2-linux
## ----------- ##
## Core tests. ##
## ----------- ##
configure:3064: checking build system type
configure:3078: result: x86_64-pc-linux-gnu
configure:3098: checking host system type
configure:3111: result: x86_64-pc-linux-gnu
configure:3148: checking for a BSD-compatible install
configure:3216: result: /usr/bin/install -c
configure:3227: checking whether build environment is sane
configure:3282: result: yes
configure:3431: checking for a thread-safe mkdir -p
configure:3470: result: /usr/bin/mkdir -p
configure:3477: checking for gawk
configure:3507: result: no
configure:3477: checking for mawk
configure:3493: found /usr/bin/mawk
configure:3504: result: mawk
configure:3515: checking whether make sets $(MAKE)
configure:3541: result: no
configure:3566: checking whether make supports nested variables
configure:3583: result: no
configure:3712: checking whether to enable maintainer-specific portions of Makefiles
configure:3721: result: no
User:
ABI=
CC=/usr/bin/cc
CFLAGS=-fPIC -g
CPPFLAGS=(unset)
MPN_PATH=
GMP:
abilist=64 x32 32
cclist=gcc icc cc
configure:5895: /usr/bin/cc -c conftest.c >&5
configure:5898: $? = 0
configure:5901: checking whether /usr/bin/cc is gcc
configure:5903: result: yes
configure:5917: /usr/bin/cc 2>&1 | grep xlc >/dev/null
configure:5920: $? = 1
configure:5974: checking compiler /usr/bin/cc -fPIC -g
Test compile:
configure:5988: /usr/bin/cc -fPIC -g conftest.c >&5
configure:5991: $? = 0
configure:5996: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5999: $? = 0
Test compile: function pointer return
configure:6042: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6045: $? = 0
configure:6050: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6053: $? = 0
Test compile: cmov instruction
configure:6098: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6101: $? = 0
configure:6106: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6109: $? = 0
Test compile: double -> ulong conversion
configure:6155: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6158: $? = 0
configure:6163: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6166: $? = 0
Test compile: double negation
configure:6210: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6213: $? = 0
configure:6218: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6221: $? = 0
Test compile: double -> float conversion
configure:6266: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6269: $? = 0
configure:6274: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6277: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:6351: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6354: $? = 0
configure:6359: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6362: $? = 0
Test compile: abs int -> double conversion
configure:6419: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6422: $? = 0
configure:6427: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6430: $? = 0
Test compile: long long reliability test 1
configure:6484: /usr/bin/cc -fPIC -g conftest.c >&5
conftest.c: In function 'g':
conftest.c:7:8: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
conftest.c:7:12: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:22: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:25: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:28: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:38: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
configure:6487: $? = 1
failed program was:
/* The following provokes a segfault in the compiler on powerpc-apple-darwin.
Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and
1666 to segfault with e.g., -O2 -mpowerpc64. */
#if defined (__GNUC__) && ! defined (__cplusplus)
typedef unsigned long long t1;typedef t1*t2;
void g(int,t1 const*,t1,t2,t1 const*,int){}
void h(){}
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
void f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}}
#else
int dummy;
#endif
int main () { return 0; }
configure:6971: result: no, long long reliability test 1
configure:5895: /usr/bin/cc -c conftest.c >&5
configure:5898: $? = 0
configure:5901: checking whether /usr/bin/cc is gcc
configure:5903: result: yes
configure:5917: /usr/bin/cc 2>&1 | grep xlc >/dev/null
configure:5920: $? = 1
configure:5974: checking compiler /usr/bin/cc -fPIC -g
Test compile:
configure:5988: /usr/bin/cc -fPIC -g conftest.c >&5
configure:5991: $? = 0
configure:5996: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5999: $? = 0
Test compile: function pointer return
configure:6042: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6045: $? = 0
configure:6050: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6053: $? = 0
Test compile: cmov instruction
configure:6098: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6101: $? = 0
configure:6106: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6109: $? = 0
Test compile: double -> ulong conversion
configure:6155: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6158: $? = 0
configure:6163: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6166: $? = 0
Test compile: double negation
configure:6210: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6213: $? = 0
configure:6218: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6221: $? = 0
Test compile: double -> float conversion
configure:6266: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6269: $? = 0
configure:6274: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6277: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:6351: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6354: $? = 0
configure:6359: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6362: $? = 0
Test compile: abs int -> double conversion
configure:6419: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6422: $? = 0
configure:6427: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6430: $? = 0
Test compile: long long reliability test 1
configure:6484: /usr/bin/cc -fPIC -g conftest.c >&5
conftest.c: In function 'g':
conftest.c:7:8: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
conftest.c:7:12: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:22: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:25: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:28: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:38: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
configure:6487: $? = 1
failed program was:
/* The following provokes a segfault in the compiler on powerpc-apple-darwin.
Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and
1666 to segfault with e.g., -O2 -mpowerpc64. */
#if defined (__GNUC__) && ! defined (__cplusplus)
typedef unsigned long long t1;typedef t1*t2;
void g(int,t1 const*,t1,t2,t1 const*,int){}
void h(){}
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
void f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}}
#else
int dummy;
#endif
int main () { return 0; }
configure:6971: result: no, long long reliability test 1
configure:5895: /usr/bin/cc -c conftest.c >&5
configure:5898: $? = 0
configure:5901: checking whether /usr/bin/cc is gcc
configure:5903: result: yes
configure:5917: /usr/bin/cc 2>&1 | grep xlc >/dev/null
configure:5920: $? = 1
configure:5974: checking compiler /usr/bin/cc -fPIC -g
Test compile:
configure:5988: /usr/bin/cc -fPIC -g conftest.c >&5
configure:5991: $? = 0
configure:5996: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:5999: $? = 0
Test compile: function pointer return
configure:6042: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6045: $? = 0
configure:6050: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6053: $? = 0
Test compile: cmov instruction
configure:6098: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6101: $? = 0
configure:6106: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6109: $? = 0
Test compile: double -> ulong conversion
configure:6155: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6158: $? = 0
configure:6163: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6166: $? = 0
Test compile: double negation
configure:6210: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6213: $? = 0
configure:6218: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6221: $? = 0
Test compile: double -> float conversion
configure:6266: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6269: $? = 0
configure:6274: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6277: $? = 0
Test compile: gnupro alpha ev6 char spilling
configure:6351: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6354: $? = 0
configure:6359: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6362: $? = 0
Test compile: abs int -> double conversion
configure:6419: /usr/bin/cc -fPIC -g conftest.c >&5
configure:6422: $? = 0
configure:6427: ./a.out || ./b.out || ./a.exe || ./a_out.exe || ./conftest
configure:6430: $? = 0
Test compile: long long reliability test 1
configure:6484: /usr/bin/cc -fPIC -g conftest.c >&5
conftest.c: In function 'g':
conftest.c:7:8: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
conftest.c:7:12: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:22: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:25: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~
conftest.c:7:28: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~~~~~~~
conftest.c:7:38: error: parameter name omitted
7 | void g(int,t1 const*,t1,t2,t1 const*,int){}
| ^~~
configure:6487: $? = 1
failed program was:
/* The following provokes a segfault in the compiler on powerpc-apple-darwin.
Extracted from tests/mpn/t-iord_u.c. Causes Apple's gcc 3.3 build 1640 and
1666 to segfault with e.g., -O2 -mpowerpc64. */
#if defined (__GNUC__) && ! defined (__cplusplus)
typedef unsigned long long t1;typedef t1*t2;
void g(int,t1 const*,t1,t2,t1 const*,int){}
void h(){}
static __inline__ t1 e(t2 rp,t2 up,int n,t1 v0)
{t1 c,x,r;int i;if(v0){c=1;for(i=1;i<n;i++){x=up[i];r=x+1;rp[i]=r;}}return c;}
void f(){static const struct{t1 n;t1 src[9];t1 want[9];}d[]={{1,{0},{1}},};t1 got[9];int i;
for(i=0;i<1;i++){if(e(got,got,9,d[i].n)==0)h();g(i,d[i].src,d[i].n,got,d[i].want,9);if(d[i].n)h();}}
#else
int dummy;
#endif
int main () { return 0; }
configure:6971: result: no, long long reliability test 1
configure:7209: error: could not find a working compiler, see config.log for details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-pc-linux-gnu
ac_cv_env_ABI_set=
ac_cv_env_ABI_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_FOR_BUILD_set=set
ac_cv_env_CC_FOR_BUILD_value=/usr/bin/cc
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/usr/bin/cc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-fPIC -g'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_FOR_BUILD_set=set
ac_cv_env_CPP_FOR_BUILD_value='/usr/bin/cc -E'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-fPIC -g'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=/usr/bin/c++
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_M4_set=
ac_cv_env_M4_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=mawk
ac_cv_prog_make_make_set=no
am_cv_make_support_nested_variables=no
gmp_cv_prog_exeext_for_build=
## ----------------- ##
## Output variables. ##
## ----------------- ##
ABI=''
ACLOCAL='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/missing aclocal-1.16'
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='1'
AM_DEFAULT_VERBOSITY='1'
AM_V='1'
AR='/usr/bin/ar'
AS=''
ASMFLAGS='-c'
AUTOCONF='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/missing autoconf'
AUTOHEADER='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/missing autoheader'
AUTOMAKE='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/missing automake-1.16'
AWK='mawk'
CALLING_CONVENTIONS_OBJS='x86call.lo x86check$U.lo'
CC='/usr/bin/cc'
CCAS='cc'
CC_FOR_BUILD='/usr/bin/cc'
CFLAGS='-fPIC -g'
CPP=''
CPPFLAGS=''
CPP_FOR_BUILD='/usr/bin/cc -E'
CXX='/usr/bin/c++'
CXXCPP=''
CXXFLAGS='-fPIC -g'
CYGPATH_W='echo'
DEFN_LONG_LONG_LIMB=''
DEFS=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENABLE_STATIC_FALSE=''
ENABLE_STATIC_TRUE=''
EXEEXT=''
EXEEXT_FOR_BUILD=''
FGREP=''
GMP_LDFLAGS=''
GMP_LIMB_BITS=''
GMP_NAIL_BITS='0'
GREP=''
HAVE_CLOCK_01=''
HAVE_CPUTIME_01=''
HAVE_GETRUSAGE_01=''
HAVE_GETTIMEOFDAY_01=''
HAVE_HOST_CPU_FAMILY_power='0'
HAVE_HOST_CPU_FAMILY_powerpc='0'
HAVE_SIGACTION_01=''
HAVE_SIGALTSTACK_01=''
HAVE_SIGSTACK_01=''
HAVE_STACK_T_01=''
HAVE_SYS_RESOURCE_H_01=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/usr/bin/ld'
LDFLAGS=''
LEX=''
LEXLIB=''
LEX_OUTPUT_ROOT=''
LIBCURSES=''
LIBGMPXX_LDFLAGS=''
LIBGMP_DLL=''
LIBGMP_LDFLAGS=''
LIBM=''
LIBM_FOR_BUILD=''
LIBOBJS=''
LIBREADLINE=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
M4=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/missing makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/usr/bin/mkdir -p'
NM='/usr/bin/nm'
NMEDIT=''
OBJDUMP='/usr/bin/objdump'
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE='gmp'
PACKAGE_BUGREPORT='gmp-bugs@gmplib.org (see https://gmplib.org/manual/Reporting-Bugs.html)'
PACKAGE_NAME='GNU MP'
PACKAGE_STRING='GNU MP 6.3.0'
PACKAGE_TARNAME='gmp'
PACKAGE_URL='http://www.gnu.org/software/gmp/'
PACKAGE_VERSION='6.3.0'
PATH_SEPARATOR=':'
RANLIB='/usr/bin/ranlib'
SED=''
SET_MAKE='MAKE=make'
SHELL='/bin/bash'
SPEED_CYCLECOUNTER_OBJ='pentium.lo'
STRIP='/usr/bin/strip'
TAL_OBJECT=''
TUNE_LIBS=''
TUNE_SQR_OBJ=''
U_FOR_BUILD=''
VERSION='6.3.0'
WANT_CXX_FALSE=''
WANT_CXX_TRUE=''
WITH_READLINE_01=''
YACC=''
YFLAGS=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__isrc=' -I$(srcdir)'
am__leading_dot='.'
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${prefix}/../tools/gmp/debug/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share/gmp'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
gmp_srclinks=''
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/../include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /polybench/build/flint/vcpkg/buildtrees/gmp/src/v6.3.0-1cd9d3fdc4.clean/install-sh'
libdir='${prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
mpn_objects=''
mpn_objs_in_libgmp=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/polybench/build/flint/build/vcpkg_installed/x64-linux/debug'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${prefix}/../tools/gmp/debug/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "GNU MP"
#define PACKAGE_TARNAME "gmp"
#define PACKAGE_VERSION "6.3.0"
#define PACKAGE_STRING "GNU MP 6.3.0"
#define PACKAGE_BUGREPORT "gmp-bugs@gmplib.org (see https://gmplib.org/manual/Reporting-Bugs.html)"
#define PACKAGE_URL "http://www.gnu.org/software/gmp/"
#define PACKAGE "gmp"
#define VERSION "6.3.0"
#define WANT_FFT 1
#define HAVE_HOST_CPU_x86_64 1
configure: exit 1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels