Skip to content

Instantly share code, notes, and snippets.

@gilligan
Created March 10, 2011 22:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gilligan/865062 to your computer and use it in GitHub Desktop.
Save gilligan/865062 to your computer and use it in GitHub Desktop.
ppl configure fails because it doesn't find gmp
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by the Parma Polyhedra Library configure 0.10.2, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ ./configure --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/ppl/0.10.2 --enable-optimization=sspeed
## --------- ##
## Platform. ##
## --------- ##
hostname = elma
uname -m = i386
uname -r = 10.6.0
uname -s = Darwin
uname -v = Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386
/usr/bin/uname -p = i386
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = Mach kernel version:
Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386
Kernel configured for up to 2 processors.
2 processors are physically available.
2 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1
Primary memory available: 4.00 gigabytes
Default processor set: 95 tasks, 404 threads, 2 processors
Load average: 1.23, Mach factor: 0.77
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/bin
PATH: /usr/local/git/bin
PATH: /usr/texbin
PATH: /usr/X11/bin
PATH: /Applications/android-sdk-mac_86/tools
PATH: /Users/gilligan/.bin/
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2298: checking build system type
configure:2316: result: i386-apple-darwin10.6.0
configure:2338: checking host system type
configure:2353: result: i386-apple-darwin10.6.0
configure:2393: checking for a BSD-compatible install
configure:2461: result: /usr/bin/install -c
configure:2472: checking whether build environment is sane
configure:2515: result: yes
configure:2540: checking for a thread-safe mkdir -p
configure:2579: result: ./install-sh -c -d
configure:2592: checking for gawk
configure:2622: result: no
configure:2592: checking for mawk
configure:2622: result: no
configure:2592: checking for nawk
configure:2622: result: no
configure:2592: checking for awk
configure:2608: found /usr/bin/awk
configure:2619: result: awk
configure:2630: checking whether make sets $(MAKE)
configure:2652: result: yes
configure:2822: checking how to create a ustar tar archive
configure:2835: tar --version
bsdtar 2.6.2 - libarchive 2.6.2
configure:2838: $? = 0
configure:2878: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
configure:2881: $? = 0
configure:2885: tar -xf - <conftest.tar
configure:2888: $? = 0
configure:2901: result: gnutar
configure:3027: checking for gcc
configure:3054: result: /usr/bin/cc
configure:3286: checking for C compiler version
configure:3294: /usr/bin/cc --version >&5
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3298: $? = 0
configure:3305: /usr/bin/cc -v >&5
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~105/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
configure:3309: $? = 0
configure:3316: /usr/bin/cc -V >&5
gcc-4.2: argument to `-V' is missing
configure:3320: $? = 1
configure:3343: checking for C compiler default output file name
configure:3365: /usr/bin/cc -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:3369: $? = 0
configure:3407: result: a.out
configure:3426: checking whether the C compiler works
configure:3436: ./a.out
configure:3440: $? = 0
configure:3459: result: yes
configure:3466: checking whether we are cross compiling
configure:3468: result: no
configure:3471: checking for suffix of executables
configure:3478: /usr/bin/cc -o conftest -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:3482: $? = 0
configure:3508: result:
configure:3514: checking for suffix of object files
configure:3540: /usr/bin/cc -c -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:3544: $? = 0
configure:3569: result: o
configure:3573: checking whether we are using the GNU C compiler
configure:3602: /usr/bin/cc -c -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:3609: $? = 0
configure:3626: result: yes
configure:3635: checking whether /usr/bin/cc accepts -g
configure:3665: /usr/bin/cc -c -g conftest.c >&5
configure:3672: $? = 0
configure:3773: result: yes
configure:3790: checking for /usr/bin/cc option to accept ISO C89
configure:3864: /usr/bin/cc -c -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:3871: $? = 0
configure:3894: result: none needed
configure:3923: checking for style of include used by make
configure:3951: result: GNU
configure:3976: checking dependency style of /usr/bin/cc
configure:4067: result: none
configure:4096: checking whether we are actually using the Intel C compiler
configure:4123: /usr/bin/cc -c -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
conftest.c:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
configure:4130: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| /* end confdefs.h. */
|
| #ifndef __INTEL_COMPILER
| choke me
| #endif
|
configure:4142: result: no
configure:4269: checking for C++ compiler version
configure:4277: /usr/bin/c++ --version >&5
i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4281: $? = 0
configure:4288: /usr/bin/c++ -v >&5
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~105/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
configure:4292: $? = 0
configure:4299: /usr/bin/c++ -V >&5
c++-4.2: argument to `-V' is missing
configure:4303: $? = 1
configure:4306: checking whether we are using the GNU C++ compiler
configure:4335: /usr/bin/c++ -c -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:4342: $? = 0
configure:4359: result: yes
configure:4368: checking whether /usr/bin/c++ accepts -g
configure:4398: /usr/bin/c++ -c -g conftest.cpp >&5
configure:4405: $? = 0
configure:4506: result: yes
configure:4531: checking dependency style of /usr/bin/c++
configure:4622: result: none
configure:4642: checking whether we are actually using the Intel C++ compiler
configure:4669: /usr/bin/c++ -c -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp:11: error: 'choke' does not name a type
configure:4676: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| /* end confdefs.h. */
|
| #ifndef __INTEL_COMPILER
| choke me
| #endif
|
configure:4688: result: no
configure:4702: checking for grep that handles long lines and -e
configure:4762: result: /usr/bin/grep
configure:4767: checking for fgrep
configure:4831: result: /usr/bin/grep -F
configure:4836: checking for egrep
configure:4900: result: /usr/bin/grep -E
configure:4905: checking for a sed that does not truncate output
configure:4971: result: /usr/bin/sed
configure:4981: checking how to run the C++ preprocessor
configure:5017: /usr/bin/c++ -E conftest.cpp
configure:5024: $? = 0
configure:5055: /usr/bin/c++ -E conftest.cpp
conftest.cpp:9:28: error: ac_nonexistent.h: No such file or directory
configure:5062: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5095: result: /usr/bin/c++ -E
configure:5124: /usr/bin/c++ -E conftest.cpp
configure:5131: $? = 0
configure:5162: /usr/bin/c++ -E conftest.cpp
conftest.cpp:9:28: error: ac_nonexistent.h: No such file or directory
configure:5169: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5208: checking whether make sets $(MAKE)
configure:5230: result: yes
configure:5253: checking for a BSD-compatible install
configure:5321: result: /usr/bin/install -c
configure:5339: checking whether to compile with debug info
configure:5348: result: yes
configure:5372: checking whether to compile for profiling
configure:5387: result: no
configure:5398: checking whether to compile for test coverage
configure:5413: result: no
configure:5424: checking whether to enable checking of run-time assertions
configure:5437: result: no
configure:5449: checking whether to enable even more run-time assertions
configure:5462: result: no
configure:5515: checking whether to enable optimizations
configure:5524: result: sspeed
configure:5568: checking for which architecture to optimize
configure:5580: result: i386
configure:5604: checking whether to select specific floating point arithmetics
configure:5647: result: default
configure:5692: checking whether to use precompiled headers
configure:5706: result: no
configure:5824: checking the type of integral values to use as coefficients
configure:5889: result: GMP mpz
configure:6030: checking for perl
configure:6048: found /usr/bin/perl
configure:6061: result: /usr/bin/perl
configure:6086: checking for an ANSI C-conforming const
configure:6161: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6168: $? = 0
configure:6183: result: yes
configure:6193: checking for inline
configure:6219: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6226: $? = 0
configure:6244: result: inline
configure:6268: checking how to run the C preprocessor
configure:6308: /usr/bin/cc -E conftest.c
configure:6315: $? = 0
configure:6346: /usr/bin/cc -E conftest.c
conftest.c:15:28: error: ac_nonexistent.h: No such file or directory
configure:6353: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6386: result: /usr/bin/cc -E
configure:6415: /usr/bin/cc -E conftest.c
configure:6422: $? = 0
configure:6453: /usr/bin/cc -E conftest.c
conftest.c:15:28: error: ac_nonexistent.h: No such file or directory
configure:6460: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6500: checking for ANSI C header files
configure:6530: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6537: $? = 0
configure:6636: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6640: $? = 0
configure:6646: ./conftest
configure:6650: $? = 0
configure:6668: result: yes
configure:6692: checking for sys/types.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for sys/stat.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for stdlib.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for string.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for memory.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for strings.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for inttypes.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for stdint.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6692: checking for unistd.h
configure:6713: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6720: $? = 0
configure:6737: result: yes
configure:6752: checking whether byte ordering is bigendian
configure:6777: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6784: $? = 0
configure:6834: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:6841: $? = 0
configure:6873: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
conftest.c: In function 'main':
conftest.c:32: error: 'not' undeclared (first use in this function)
conftest.c:32: error: (Each undeclared identifier is reported only once
conftest.c:32: error: for each function it appears in.)
conftest.c:32: error: expected ';' before 'big'
configure:6880: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:7132: result: no
configure:7158: checking for typeof syntax and keyword spelling
configure:7199: /usr/bin/cc -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:7206: $? = 0
configure:7223: result: typeof
configure:7246: checking size of char
configure:7551: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:7555: $? = 0
configure:7561: ./conftest
configure:7565: $? = 0
configure:7591: result: 1
configure:7605: checking size of short
configure:7910: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:7914: $? = 0
configure:7920: ./conftest
configure:7924: $? = 0
configure:7950: result: 2
configure:7964: checking size of int
configure:8269: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:8273: $? = 0
configure:8279: ./conftest
configure:8283: $? = 0
configure:8309: result: 4
configure:8323: checking size of long
configure:8628: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:8632: $? = 0
configure:8638: ./conftest
configure:8642: $? = 0
configure:8668: result: 8
configure:8682: checking size of long long
configure:8987: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:8991: $? = 0
configure:8997: ./conftest
configure:9001: $? = 0
configure:9027: result: 8
configure:9041: checking size of size_t
configure:9346: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:9350: $? = 0
configure:9356: ./conftest
configure:9360: $? = 0
configure:9386: result: 8
configure:9400: checking size of float
configure:9705: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:9709: $? = 0
configure:9715: ./conftest
configure:9719: $? = 0
configure:9745: result: 4
configure:9759: checking size of double
configure:10064: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:10068: $? = 0
configure:10074: ./conftest
configure:10078: $? = 0
configure:10104: result: 8
configure:10118: checking size of long double
configure:10423: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:10427: $? = 0
configure:10433: ./conftest
configure:10437: $? = 0
configure:10463: result: 16
configure:10480: checking size of int*
configure:10785: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:10789: $? = 0
configure:10795: ./conftest
configure:10799: $? = 0
configure:10825: result: 8
configure:10839: checking size of fp
configure:11150: /usr/bin/cc -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.c >&5
configure:11154: $? = 0
configure:11160: ./conftest
configure:11164: $? = 0
configure:11190: result: 8
configure:11237: checking fenv.h usability
configure:11254: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:11261: $? = 0
configure:11275: result: yes
configure:11279: checking fenv.h presence
configure:11294: /usr/bin/c++ -E conftest.cpp
configure:11301: $? = 0
configure:11315: result: yes
configure:11348: checking for fenv.h
configure:11357: result: yes
configure:11237: checking ieeefp.h usability
configure:11254: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp:71:20: error: ieeefp.h: No such file or directory
configure:11261: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:11275: result: no
configure:11279: checking ieeefp.h presence
configure:11294: /usr/bin/c++ -E conftest.cpp
conftest.cpp:38:20: error: ieeefp.h: No such file or directory
configure:11301: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| /* end confdefs.h. */
| #include <ieeefp.h>
configure:11315: result: no
configure:11348: checking for ieeefp.h
configure:11357: result: no
configure:11372: checking if it is possible to control the FPU
configure:11527: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp -lm >&5
configure:11531: $? = 0
configure:11537: ./conftest
configure:11541: $? = 0
configure:11543: result: yes
configure:11594: checking whether the C++ compiler provides proper long doubles
configure:11627: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:11631: $? = 0
configure:11637: ./conftest
configure:11641: $? = 0
configure:11643: result: yes
configure:11695: checking the binary format of C++ floats
configure:11763: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:11767: $? = 0
configure:11773: ./conftest
configure:11777: $? = 0
configure:11799: result: IEEE754 Single Precision
configure:11812: checking whether C++ provides exact output for floats
configure:11918: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:11922: $? = 0
configure:11928: ./conftest
configure:11932: $? = 0
configure:11934: result: yes
configure:12011: checking the binary format of C++ doubles
configure:12089: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:12093: $? = 0
configure:12099: ./conftest
configure:12103: $? = 0
configure:12125: result: IEEE754 Double Precision
configure:12139: checking whether C++ provides exact output for doubles
configure:12254: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:12258: $? = 0
configure:12264: ./conftest
configure:12268: $? = 0
configure:12270: result: yes
configure:12347: checking the binary format of C++ long doubles
configure:12425: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:12429: $? = 0
configure:12435: ./conftest
configure:12439: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| /* end confdefs.h. */
|
| #include <limits>
| #ifdef HAVE_STDINT_H
| #ifndef __STDC_LIMIT_MACROS
| #define __STDC_LIMIT_MACROS 1
| #endif
| #include <stdint.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| #include <inttypes.h>
| #endif
|
| #if SIZEOF_LONG_DOUBLE == 12
|
| long double
| convert(uint32_t msp, uint64_t lsp) {
| union {
| long double value;
| struct {
| #ifdef WORDS_BIGENDIAN
| uint32_t msp;
| uint64_t lsp;
| #else
| uint64_t lsp;
| uint32_t msp;
| #endif
| } parts;
| } u;
|
| u.parts.msp = msp;
| u.parts.lsp = lsp;
| return u.value;
| }
|
| int
| main() {
| if (std::numeric_limits<long double>::is_iec559
| && (convert(0xaaacccaaUL, 0xacccaaacccaaacccULL)
| == -23475151196235330448360987288488448023604990597437922665537894499317141030270831473500040521309097782521743811281100731620612303910141158923283064807755815684643856544564541670181998003713114595098650350075763370916908460284838902787487703020001649220669684278577319085319204471093693972621987808779314674903648668236688723332999785552894845325917244897920804830290985291535343986477508649100409893486651507134071296739623686984014433965803259868867855465109457220731656260670349710137932272802677796915669809481885196101414678015638835049035133835457854893845093496950772367562664955830097293678125205138879788670490610650322134182370990336443894886171520732434535881085387893610114822547025980969387956199048733969351859470324032549906964255557877860343871346618951696178837035563054101786829980983909935265617095747543882856776297861197958453847978446679149969948882161264279705948735019353220550905117946051015070744207453853343171175921378515361160726195198161165083475968.0L
| && convert(0xcccaaaccUL, 0xcaaacccaaacccaaaULL)
| == -3.234349908433673569788362433758236701401379200386310478070230491201716094576208088733092209352711081763530973139439402754721006217889031902309566905344106766697050593355851405189694125966100801537593811320493850579152938679705465870788684523518541806158791408378718596936132854683425581754205242594614192465876640102628432246897674583649745467641139234207139584810101868772915312454075582265240687184279243861217351667059920878236164506473261797703393981510799228030778152399657445848839855361831637014754038570644257393307922665529947406582062857348101442206039278033447012163028384634753160589791458287895963629514043345016273218385584012204321293761500625038828699451659598873739820939586314044735551522599884065690704853850058509917597610804664086074437219778400030370474948166770867639885264893441594112815147445129222900623635467542926999246959939000796968650036727515644358583656635086409945418378371210848857160579105176395869221692977516017583375976424496977231821652434877830409470264872173686708172667000681514442371517343085468923465834742925914605731609765839631967460042791316319023971980691582832232860491668014341598553021017317450989919240909832141247027104138677882497144506317212033031539627613710631490195651235049780490963461514410018833968072513381369320107740021476622121320911875995678620145217379068502893509758814753434218746970000807381369855297087472398985134583394635298304301976743682254755898799853471470973139487587740504614698965906370516694512439128548402418825952236144896863935402725154209604537541130862513767786738372717442238281296070010302255703329785136750848608510805269562580550421695335686256291415407706167513127610045830074144232174636354465520547408627155363076530824695464544496846799567213412195115628936631295933321590908845288558910694118404555858629368018552451467994715743285452343185080572139353967831950470208768524113647528966442712608411306460439403733081312454377815407740431356862292588345515142587184008493066353603658341268923669196617183622259532802077159684815974630350730226266887950469523895272137382682818583664766982004756872470359454855421231861600855405622250180301557001727658100463825721179482988287599820459238518127671242515104954727268296043840120459189992322364113432317376499876615018647681005294400890426164141474245830847447887800872845238979407896829797297990804023745291564182356173092302630416583955274584512411637160723327887646112927503049935866004964114798241035087343318592736488780742013424329479787548324846879335440582948017481856461250014099199025874264395426269044157577172368261822794071985989844785134561848837459343219269316428175168803982908920457749528709425299296467325603578851955843550406474402944350694486492967809731047663564513772408591390180588458110788180950470244902062953534590109356800048878919144043979000989724521292698054747484439706733411566872999353418986588749568995482953622089499726327807058708520455805869817259837526415584189633013162307753166636151833127563746069733440228640737257520299330767346391011026088684503955941755171481192133779119344715318224728775697330484860348152872987113995597980243907204928634355356748752501217143216601222634344211757170284222785899530754663487291354339744025299042982320199789070467212765859078265587040664859899997109073649635056953085131587344086263213972132295294758682559609365238437544701417284297826732242650999654640698637095193178119502815643930373741504018967640638120546136857104880094633373762586018322104925768619990210092851075031033451925224377383389610824173203445111896055901190132142204139463967556738295382942065540228560332044410017389129348710403201272349054427064370609913529996988445571571382916349536222256815467149849706750571813156961918737343978667568453623162377198802996342528197935118265696537928993634621119483415202847968129550048667353312481509419740177690982818603515625e-1634L
| && convert(0x00000000UL, 0x0000000000000001ULL)
| == 3.645199531882474602528405933619419816399050815693563343720980487028371688633397736809560708625827205197247347347203531101966985632622032169973508075589809005483822581177931678569225263805633559756621562565983410728940319793553527268591240799954172811015518538383046054768715422449295305859718268214262622067532355460844068079259753739688226338971902813354664211957293812000216762672292032277433639030845605529795518855299212255321171163487629138462930035513852750160313284578587346566858083349053123705193988703983308587839946322501468602459466376586870456423634710242397194658860357568067134477982764219736292817751295560536845761267846647908517463250923736039512722781415953366096399444403402117053488448021977763604437908687623249034116909294550532283554604255016471048510990155249694820376175072774521597924829264164672829379224834378522148847524461653340453140898534938901079999466084995792940867082225167898092626332284133633537230365710606672711016101696986908545526816093446785575823545286456670464909287063062587561930219192839574686079732400741932670792586584247903252601714502511652018733705556477669856403061671860988301022089008752404238293812121415758527179547281628232710885994458574715033852877595426024800791719981955344151916599003503828822200355665967958771090937688409231050763744882094456320484272716122798149836361660589595209083576887254232532955229749892640550762959438241278496193819382077545905461172547961340469817691165676094261320725727312607482937653140421619686103059529199421431937449566099337396063075218302243845475341677972462038126626903408167086517545386382155008956065955410392914952623927880847159533184535486666480480563407531428385329300522477684217050951264747454635754866214784941542315111038630684391425212439304190584122374222972284606537485052464648655369719099026760518287560996997210778473066980129427427439517032390964791367678221749630975419713438139162678878555999177528450882748046538588177447270306738234898502976902853001364550405227287093940058325788585457368654991956265863050083472087623066020903378919489920975190829421602010382039477772083400661519154972695436582305021910908576692048173534958894170976763084807837402813849227540942073315401115262334876815962087441302256558438912500607230205782013083674113023497612445214795170983848687988348203289441256908755565216081815151205638893112562415329084456934095146184469290901166110634875590164835606941629407489774379792739804674764243483912084691871769225446506284310565309190872477286255925383528545036360550854226919571246361133225904820301916588317084377712259367894846411294822587075835486985645510829880528578782698412556249274522235061092454342386202327120407827540333914613192189174315884136688019435966273663470431440443032136411775605030601436837063972690330417475187330200911967500496761618122614796452937124070398703890868915527051490465736745397764941094879479649438162576614346948652085308024696358256756585794568493319042053882843808180358787110774418075478801186519577416271896383169835708225636584654568643702618602433548938163720732772538345454513065011540675765510656970500413537205370067924880209217363407323673368448004904408413977741706965494247040799786451861822188473571257556819433284087486023676249467869483631380473856486239547015603318322612783652068699798539400406637311682731115340677841660240710431551140370410375585572939303084073843540702120551963050514959945741359169911676575478403279380112020347348292538150798320452794842427526501796852911863108178276638472320237870082862271763396195139513712303136194366021540830531456910584048372546025177765140460207112923151923176402146752868221966889915381596481253160696822260723194259521813054303457222367967929268763072892355278854714278243863110783067060124459039315528176840304931522813148745824350892130595015198002557204332483215551447097512510076223364801202888087635650654634946887232727623906459076670227108634162319210357007273369354657187569046394884895083794103531835959613994575377897775525461977464747518162975010091463561925032742645594645800581600698347817023194379921397347681150492687237349021564206463096138703201250277757980410772647014391579144424375252519766764670458008515297647624144814453496069685127439800629552075692648608681506879044376428977463175175205181547958459515159074701285838493694034007662410100183533141516684185460758175066481561018901133031951042099053297118837448984443230856642737606478787880285299903521855025612413471034466624171559209077538498475106811294029060334271803320566493935024621719717684804443351866946690525266060758332190531807232565501890293754259590947433140384335366973398816899253698302119916142891631005349335372158005779944529176735887193980409288474621694590303098552382376969442365186023130985507823617670051191889015351479659778676132449671642015059540438237303922903056079068344635440276772565425944329927654906262952475555750912023879424636021462043321631428365675851865654901693474343411406220907550090045689588323936814675126103464401223728058185048320475251266882875299120582253090033177883674432343812734123922042926554908548231473285349572210962289889800994026533629321464700552029391517293055196218065667251276237490129206098414338903210942488902792253924667941082273267563528653863343443486495762400409978995985052082310730277076965242846278402568285187365588876653245423047205943478612931964211293489374119565751486787204884502307512372923973119191125614068756094526892783321688030310900558025683455451898487401139315290743477461921025987905332236299398859448938742087487316288730711068752763449392366897236258997091176996253284306687635454361862179407191652155243650619571720232128624130785404930566805029233271375546253313287446285812219961565022654510373870581648214791139170870970509074158721967633425471550515801498191107216277620692347014234913527385812164834475002007099402122991439542783981984927181300669603290190495106195784248531299740262706106798338573523977365240941293695214188675632715447081372252551022981921251125675131839210074132286029621443262127145872022404314258219255606415280218445074654034790115075558513374422753617188198385931164810182817002794172279803028202086567081267453349341345496389239379776494419022301042067986600501045466950004057134726934147691678031986698845370299987067384407310337433828116514830745374490760171672152978595040351405572526523026051215093709900567873568385242574546385008567738263951532676549294356417565797771595638496719149577804216291892125541055147173723744991756669672459021375111288754125372918394417976243093028214703329386031799313949535161343892720409046065009958980978947997662545514664194262097665297242612367968766000629174655887090824363583653843658980277566031286429628476318572915045823895805826010132712977834418613468288832988547377174550796802573148684253294172285056777826927377158058647145403557721233512002495437339413998842782599710186215723437958154275340509811072349041046483806284608873394275718878590418692809288333423522781240698974441829879303794241455852776713321354870647251094720675572322788447908778778892116234131617608416732280987493141331884927860259324392781255786150891859203497212615916404999097067778739914857961305884934678762043515521190581898256624635957830927811421154992139986999936203631149852372802564314896151749326404428772008250428569338329698161850171265411426708113723558325059062871506712838460986031147060351491506316012532538793354499545667009527573810892048004652452452139688789392912938251888341298122235232861138733903153560967292104241190946350516769769305030762386908399592555043192236069279491224465826684203312081255431851756341234566913972589390601558650830437402045595207689996159597545711808203688318112918947661662115802919578636403430323041610018063696707221249826383715263388850307418469423973486747009233945036220901518185766942733836846126816638158345048782728241251279820310193223512959111029884002230571688216854282257873218631744450950552327428952538149545262779889824399028513132208638633070602135522752076661567872472325125674291268881849101416382703647451428232847993332157180794015036365361645888146355749366150209085457189187232786399585879941680370348141105404742298452497895369287193974496140445677301271403589665822911096832952021181343571136957607816318342755770560406569920261633966403484121679869542684843686908354373688437968683525723666121485947946747887572716360800696442816474113593466106089204179554677145374582437962664618883018628687510079511252556002241788346284019750863992283906513572325918053464080643521532154825074820239077990779007069588034029619562190416747359712884084324521598678178890186409451480686781733176824920276835002477523486093586963733155424491897575495851549527034538337694314953057164019215026670773910997443279760005290641511584707193226351271670439775141076552632736166117611394934325673743882365518318561208941552931629125136799711574578916741023587251428998946963182411650554404206416336487418656105333038545773960190949602850096208569085230228708894874577523512558281973392961263921656163963369388411763476388625952406901518273413037068643383550282962237729195901788599392876651086599849223994259145259240479384380657803498058719062529007339428316229997756899857712116922758683071707472935574499244978419788171338468471751125303860911589289400806637202920429489919870263415951660888975434827304297451362325052693482001524843171229078467910537913138115458626612024970730899515114301915281613929239329351501049859225274564107846818112938339161308943153205117651716380468462296193882444293370484368530096898812778973178284912798550245246063411918482638261694029245273291646707331594675213428158755273882438357960245064051015888918541801139771619743221405037797285669481455810653320008904215997597975907391512026214020012010134707536774227636477580918167507850485197065326391091171451763751237612739498468510009055480025096015985581769370179656781151306565952590101977398335185042637681982306448413722177895665290302796223004198526079143104070007874540548221582347389579e-4951L
| && convert(0x80000000UL, 0x0000000000000001ULL)
| == 3.645199531882474602528405933619419816399050815693563343720980487028371688633397736809560708625827205197247347347203531101966985632622032169973508075589809005483822581177931678569225263805633559756621562565983410728940319793553527268591240799954172811015518538383046054768715422449295305859718268214262622067532355460844068079259753739688226338971902813354664211957293812000216762672292032277433639030845605529795518855299212255321171163487629138462930035513852750160313284578587346566858083349053123705193988703983308587839946322501468602459466376586870456423634710242397194658860357568067134477982764219736292817751295560536845761267846647908517463250923736039512722781415953366096399444403402117053488448021977763604437908687623249034116909294550532283554604255016471048510990155249694820376175072774521597924829264164672829379224834378522148847524461653340453140898534938901079999466084995792940867082225167898092626332284133633537230365710606672711016101696986908545526816093446785575823545286456670464909287063062587561930219192839574686079732400741932670792586584247903252601714502511652018733705556477669856403061671860988301022089008752404238293812121415758527179547281628232710885994458574715033852877595426024800791719981955344151916599003503828822200355665967958771090937688409231050763744882094456320484272716122798149836361660589595209083576887254232532955229749892640550762959438241278496193819382077545905461172547961340469817691165676094261320725727312607482937653140421619686103059529199421431937449566099337396063075218302243845475341677972462038126626903408167086517545386382155008956065955410392914952623927880847159533184535486666480480563407531428385329300522477684217050951264747454635754866214784941542315111038630684391425212439304190584122374222972284606537485052464648655369719099026760518287560996997210778473066980129427427439517032390964791367678221749630975419713438139162678878555999177528450882748046538588177447270306738234898502976902853001364550405227287093940058325788585457368654991956265863050083472087623066020903378919489920975190829421602010382039477772083400661519154972695436582305021910908576692048173534958894170976763084807837402813849227540942073315401115262334876815962087441302256558438912500607230205782013083674113023497612445214795170983848687988348203289441256908755565216081815151205638893112562415329084456934095146184469290901166110634875590164835606941629407489774379792739804674764243483912084691871769225446506284310565309190872477286255925383528545036360550854226919571246361133225904820301916588317084377712259367894846411294822587075835486985645510829880528578782698412556249274522235061092454342386202327120407827540333914613192189174315884136688019435966273663470431440443032136411775605030601436837063972690330417475187330200911967500496761618122614796452937124070398703890868915527051490465736745397764941094879479649438162576614346948652085308024696358256756585794568493319042053882843808180358787110774418075478801186519577416271896383169835708225636584654568643702618602433548938163720732772538345454513065011540675765510656970500413537205370067924880209217363407323673368448004904408413977741706965494247040799786451861822188473571257556819433284087486023676249467869483631380473856486239547015603318322612783652068699798539400406637311682731115340677841660240710431551140370410375585572939303084073843540702120551963050514959945741359169911676575478403279380112020347348292538150798320452794842427526501796852911863108178276638472320237870082862271763396195139513712303136194366021540830531456910584048372546025177765140460207112923151923176402146752868221966889915381596481253160696822260723194259521813054303457222367967929268763072892355278854714278243863110783067060124459039315528176840304931522813148745824350892130595015198002557204332483215551447097512510076223364801202888087635650654634946887232727623906459076670227108634162319210357007273369354657187569046394884895083794103531835959613994575377897775525461977464747518162975010091463561925032742645594645800581600698347817023194379921397347681150492687237349021564206463096138703201250277757980410772647014391579144424375252519766764670458008515297647624144814453496069685127439800629552075692648608681506879044376428977463175175205181547958459515159074701285838493694034007662410100183533141516684185460758175066481561018901133031951042099053297118837448984443230856642737606478787880285299903521855025612413471034466624171559209077538498475106811294029060334271803320566493935024621719717684804443351866946690525266060758332190531807232565501890293754259590947433140384335366973398816899253698302119916142891631005349335372158005779944529176735887193980409288474621694590303098552382376969442365186023130985507823617670051191889015351479659778676132449671642015059540438237303922903056079068344635440276772565425944329927654906262952475555750912023879424636021462043321631428365675851865654901693474343411406220907550090045689588323936814675126103464401223728058185048320475251266882875299120582253090033177883674432343812734123922042926554908548231473285349572210962289889800994026533629321464700552029391517293055196218065667251276237490129206098414338903210942488902792253924667941082273267563528653863343443486495762400409978995985052082310730277076965242846278402568285187365588876653245423047205943478612931964211293489374119565751486787204884502307512372923973119191125614068756094526892783321688030310900558025683455451898487401139315290743477461921025987905332236299398859448938742087487316288730711068752763449392366897236258997091176996253284306687635454361862179407191652155243650619571720232128624130785404930566805029233271375546253313287446285812219961565022654510373870581648214791139170870970509074158721967633425471550515801498191107216277620692347014234913527385812164834475002007099402122991439542783981984927181300669603290190495106195784248531299740262706106798338573523977365240941293695214188675632715447081372252551022981921251125675131839210074132286029621443262127145872022404314258219255606415280218445074654034790115075558513374422753617188198385931164810182817002794172279803028202086567081267453349341345496389239379776494419022301042067986600501045466950004057134726934147691678031986698845370299987067384407310337433828116514830745374490760171672152978595040351405572526523026051215093709900567873568385242574546385008567738263951532676549294356417565797771595638496719149577804216291892125541055147173723744991756669672459021375111288754125372918394417976243093028214703329386031799313949535161343892720409046065009958980978947997662545514664194262097665297242612367968766000629174655887090824363583653843658980277566031286429628476318572915045823895805826010132712977834418613468288832988547377174550796802573148684253294172285056777826927377158058647145403557721233512002495437339413998842782599710186215723437958154275340509811072349041046483806284608873394275718878590418692809288333423522781240698974441829879303794241455852776713321354870647251094720675572322788447908778778892116234131617608416732280987493141331884927860259324392781255786150891859203497212615916404999097067778739914857961305884934678762043515521190581898256624635957830927811421154992139986999936203631149852372802564314896151749326404428772008250428569338329698161850171265411426708113723558325059062871506712838460986031147060351491506316012532538793354499545667009527573810892048004652452452139688789392912938251888341298122235232861138733903153560967292104241190946350516769769305030762386908399592555043192236069279491224465826684203312081255431851756341234566913972589390601558650830437402045595207689996159597545711808203688318112918947661662115802919578636403430323041610018063696707221249826383715263388850307418469423973486747009233945036220901518185766942733836846126816638158345048782728241251279820310193223512959111029884002230571688216854282257873218631744450950552327428952538149545262779889824399028513132208638633070602135522752076661567872472325125674291268881849101416382703647451428232847993332157180794015036365361645888146355749366150209085457189187232786399585879941680370348141105404742298452497895369287193974496140445677301271403589665822911096832952021181343571136957607816318342755770560406569920261633966403484121679869542684843686908354373688437968683525723666121485947946747887572716360800696442816474113593466106089204179554677145374582437962664618883018628687510079511252556002241788346284019750863992283906513572325918053464080643521532154825074820239077990779007069588034029619562190416747359712884084324521598678178890186409451480686781733176824920276835002477523486093586963733155424491897575495851549527034538337694314953057164019215026670773910997443279760005290641511584707193226351271670439775141076552632736166117611394934325673743882365518318561208941552931629125136799711574578916741023587251428998946963182411650554404206416336487418656105333038545773960190949602850096208569085230228708894874577523512558281973392961263921656163963369388411763476388625952406901518273413037068643383550282962237729195901788599392876651086599849223994259145259240479384380657803498058719062529007339428316229997756899857712116922758683071707472935574499244978419788171338468471751125303860911589289400806637202920429489919870263415951660888975434827304297451362325052693482001524843171229078467910537913138115458626612024970730899515114301915281613929239329351501049859225274564107846818112938339161308943153205117651716380468462296193882444293370484368530096898812778973178284912798550245246063411918482638261694029245273291646707331594675213428158755273882438357960245064051015888918541801139771619743221405037797285669481455810653320008904215997597975907391512026214020012010134707536774227636477580918167507850485197065326391091171451763751237612739498468510009055480025096015985581769370179656781151306565952590101977398335185042637681982306448413722177895665290302796223004198526079143104070007874540548221582347389579e-4951L))
| return 0;
| else
| return 1;
| }
|
| #else // SIZEOF_LONG_DOUBLE != 12
|
| int
| main() {
| return 1;
| }
|
| #endif // SIZEOF_LONG_DOUBLE != 12
|
configure:12551: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:12555: $? = 0
configure:12561: ./conftest
configure:12565: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| /* end confdefs.h. */
|
| #include <limits>
| #ifdef HAVE_STDINT_H
| #ifndef __STDC_LIMIT_MACROS
| #define __STDC_LIMIT_MACROS 1
| #endif
| #include <stdint.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| #include <inttypes.h>
| #endif
|
| #if SIZEOF_LONG_DOUBLE == 16
|
| #if defined(__sparc__) && defined(__arch64__) && (__GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 4))
|
| // Work around http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37661
| int
| main() {
| return 1;
| }
|
| #else // !defined(__sparc__) || !defined(__arch64__) ...
|
| long double
| convert(uint64_t msp, uint64_t lsp) {
| union {
| long double value;
| struct {
| #ifdef WORDS_BIGENDIAN
| uint64_t msp;
| uint64_t lsp;
| #else
| uint64_t lsp;
| uint64_t msp;
| #endif
| } parts;
| } u;
|
| u.parts.msp = msp;
| u.parts.lsp = lsp;
| return u.value;
| }
|
| int
| main() {
| if (std::numeric_limits<long double>::is_iec559
| && (convert(0xaaacccaaacccaaacULL, 0xccaaacccaaacccaaULL)
| == -8.55855653885100434741341853993902633367349104766375354667159377718342093894815477326286823233135691805519944470138219932524951165689852082013017904043605683486724317550972746307400400204571080045247416605879743573136814766221652651396476675668866980798618379071105211750397249729982891787041148520384572930274879267722158826932337019191713973025403784448443813348692062209940856126724493492803365972504505177354875652033856070760087261648660638833868952644144747756799606849182265604546917705495630867683634260396102823982577953799017062698102242357552179655099799114234932578035799185560231199083485854936098752376968393647581458407558794412029383325763638562788717260040049064497131924995762524305159587498016677454321953274959044696323291625045478494472581264819229447771276640446297211105522340278216491094195598543872903469867733674572559977106495016037365144714092305087690135013719347274733034998868445412589677425060095799279101903473205374412225289846468374532481297065712317082077938035156602646698351182648104255704218634101302925067087078955133405900007044267209898310644310904503791609310204530573463263951434586894153990739119187567218316060343579381319744970284036645819031296341711196622764674251739340075981861518157380656135644972541894187627902651874054588734732906342927804126694032667794810086817870907476586539935233288396561987441453006798066121939082312783518917156845604116991071351557087417820814737448930366014934139649936714605919733198611573267554373841805458030152706709963798138766665437195696286204333504023648063774567253657433115103351104190986192714072985487851579415615609526545777708652951405409847708647802254957197551148967040887700676749608935220270768342493900689974647088468653016844028721111482484905641458435567969469008688175230469940968306817582881926746422674891155765989419578280531847369896579997902056370886853884911608932917273377526774091310024267948445090595150848945937264274298230316059283748541372546998570685254364147022857127106166375807928861080771495427281772909457414476961102929683460150380091022216902985688084496718499522925736236100966839490544989265028487132166444183820209811985298620037327410566483546092567386575203772065259924817078378553423445114795887961447486917127608105936488957460696218995227900239169698156532097505472359601263421630872600694896078087993492528322817946497772710008837719609909497752428441503174822795185219988589528998338631725113908025553153842511443825016809012668839505492083731555461826355018782953670089090573806418379608917728933789667567839232807208925449602517595541397929042673972541764273293287457694772131268012143158809453627483947788463130353101911401667613659585055576869155534998835800762122080588150495103765874874613454517177121048246498282285280904742153700877576028449241385429235777250684782328183787286276152331338688335510090441008799792147837436640030059474106105829612076012626498555138419516242851436828131901668517305064107076254421670883938440896580435257206350630093337919967881954501164988008085285088049681541452106188312639266136685237513628484410146475880276899689323468288129178652504797093820419402611691354199968499448738482587415636727937353639264845197813295922091561637504736126720760129127710879063043647425297778439069116811334073539456451043564046959839163407469915211595468718792531664679340442279513006653831781499155674396529973036072198720572542914738630057353297633085013244779323578115668031532144051510758240504037804690564298890171218568053886450388507561335540224075309922339483204122333658701871584147135738144358394867585372134490396264937274938848938884293776466212293402264641368524174512841804801230279990820989956713963566987970818315606031084417487965298373510594915942429581446481759482857537804431542098380533075194397625795605337047384493682506827547173206735463795863376044170821429161475172513429888642402089329334654087406739184258619435041737233405001461505889892578125e-1644L
| && convert(0xcccaaacccaaacccaULL, 0xaacccaaacccaaaccULL)
| == -124514581107511552210796456934966803687304842980295573828954497922493752983397188814711304411560018580965744046315133789985274208017368151964100284400784216106649187287727268989948309893335776137201236307422254490384994342132786695251856340822607539332337741185911979986209464222776112117543477310592395735321641016191765613924234896253051931334188353106422231052895112533426462965071195000083346118845388851222468275853899619767858364593491745895616655921022591572983370616010095670881627966440183912948095715866505356803258659518882310562527709556367822539262111581385341941163873435919341717170180065638145777392282815973491833042960716493005101610346003273833563515742996380936304245423639950200211170835546053201980835724318930743625600269679260909350277600256315069013053332133830043213033329696436217829598890872375814523266366034383531514035947792389939922899745714167418517458817088636450662300503353562047987996978943856662174717195437379600755109302771921946748859230686543872.0L
| && convert(0x0000000000000000ULL, 0x0000000000000001ULL)
| == 6.475175119438025110924438958227646552499569338034681009689884389197039540124119371017671491276649940255878141476848119676587219886382542046685110071972617983042792710751334934416734625638471740239448526505553990391455556252171148068070822034688256982476272828789103028357337561348031062386564592639826226991907907867663262065711211583064657196068308332845234453069760526489447660964579313751403402631804350039948870075255648713368066117879403155766713303467434937062409411685215137607333139422843835051668983567167196802642952353504079714347103860537782893700215521168667711042950610021881513627986429461700433339201935397498825184335385514892844339930852967838448682125502304114122153045946465463084764110174478737044335312389661483639210553943411476544786261397875064191451226767614625892790369961415069606980007080502788648919975916801878222002252381723047230971876570995428821219281596547633023538783137183646396952831530551068683419596735374086746290525867996216905323365319885172609956827625511036332478353228947631880050684559150608318986521540136061273771493390412784756552103897518527764158778759333880714882279633323826397312375406927039446525306447838514371503654987855172306307584155459826707095909617752526800401326990828721633726770440915439092677906646798573524199116648264206920451160133635071361773812121716528178148240720783226736549623736135274990309138143183248371959875978805027500928693808073336955752759088442865600075199888998323880643549670055505421362435108572732087322982027187772459231228989472372951864321099261878781084330252988333921362998963303722431059741968763452406953835015120533773385289904710843628402700274702870474073825248828889984994284607604847211794221210729913159829014217168004461049532662696542913183628157199561641949923936629368992856621383084545327636972265542355341749855663020004887316835216156767223053799811067258913808469994232607858854524064432145775922144535701236468985705212977045479489515690009388923625580685788707605877343857669170894656797423368490329407251160393356048820607085089069025413584269816739747211239513550414383117508826763143512862006497058041145296097892917999935577053234252698691933792724753682184537682835562829938630004838384363944243137622864918257474256280127291116965050600178120477720784742184205376195975831677721764740044536624645764471381571452381830125398765152083287483110279394697855915713981939970684599199594863007230624076786139617554631450734995190081932187616814234632738778224433256463738346435274905710925581106061273840975592931761266799265587765468946764337085192369358316298457450008809428586921504743730873895710474614480003727146162349858333291516552162545370312200390841588309480973274631646273597390249477746657131891196482398670118797910098918899689482196956660638225731960693542763964302308999692957091061300183648329785182793301407267200046383043005236759977387601407769110383295729918654520937785586390633157020347632812108728638589813282569529576769367173324764085285705308312954957401558247168739931446569422818723482471097374362105279278558570746278168331596903799527959001674856155564619821407044799720020620642233246057848236476047540762849788325435630592420194490443539428990899488655890183886788650518595542180257939200539645041808387760238189562428351774632440622618056913137499820021924733173668036806485733443567039613866037176155955253827548473360440517049422696075501183292573063250613021167503858561082238374439193413231472608072888733326512853287806773389073299297372760244397355791502004654458118728037510329034120643030182346716011974996719598934277635297762958837247389366909763367493682299430362668996193935405226221180280462691353912282455701759810037116439968883639596108926413528826200502511551071661541071241892319070812994269518086385295992381025957172992399312141414210235547707008555590049509294048331178258885645254295737834927590332773105843826797756540039810295021699037788228205072146738094320261980823252096852875670591366194556595549470362090317233349128160475626293246538430039226463877253517855062981890058712415866578727694362877805078594115939049922697215689139042884475829798201399221843339843144334329750976265054375898637087619406776357862341599539585772173362569929723217313856218610739079911693928395573354107695207924389443047735986097057117102761647398583746704066222192489628491579241861512228457942727677656217068060304063431859444999092873095546808035894071193872676924207893595051334067870866978585241063298399448801664979503576258730853137762656715932674584878408765074348715350808211160488037567370082449596914044378631384351574514574407266268601518418121140639017772950755439822352142605465639756330937185434812776437455170052704254873689525989445652781559474644227537684964321625946200647347726100468875445797592291192363724641100602571723960104389727561487616213893880158699261565353860394268412519478250755882121502350855777548987354957187611364644347783460623918569790357712078708030071729862147204119062003145783057657964335620490686654777775857772417230654005669380137272188650104502859563282535642734533430567287319498304528915876638370296607209654727246810120749147011579846007686876872348978767610197018167444101532656500699586407674404325249380187066956228877621206281130141035339929259895087216809976356039304176324615051223863642132987493989282096132023719628675179659793099441124234181354583082636306115430335248256636595542753063577946177399294336318459611754831189657065079679934928129113295189411660749306226747061753316760480290760846421347557553607185254462514991634789163215592554565288625021429064594217444034435094635489801294636044217141894128608560200837942901104014713783039046587228833888032709513732700101667002833885010142407620233438106861087062055906874872893491133678484259720820886397724438939944326449942516696628683510030426237257765426269532595248183289611602373952305073827029425838481007443361481172033664199893614932623554378101313353925699162767581809444174957293532641034112367163940472496454826645496608268491435975330754792022473413254641635309131365360013914909519963236046952897089347016136738984133133790874101143168691022141918967797877476450100585067348766183224990814253610763592974731784263832853675045343246533254966131311531411068478710429786791811404658680805588105768518292098129259164151153126615341498379324353953450723874092401152015787628879390603785057522375088322779364007018433582543673090990833352296302290390165336647355242365982903670648563727239283547241202029021901993493453231407543942533374303128855544718854681133818703717309615999563617026069360208156393214924333856037726771259857931298487909006782987195926835910537279213582905667384935745871483880724959685377284455451325009389359115356341859747548302075715614439876712304113995679250907454883895302396632381653230532032695481751231940062856024456656381220713413431325444483757534262449339675147214243079144598658808202548926312120596697863356554722348114194969409174072455372221354826189882023922524876054935905929454258925505387898039528329076689551108932342856243697999637938228068665595345855978215420274558562368590236467711884770512666328306756286559348574636272916414332349992225277379071952095234443041820054854970323931404077610323730988914889188356127533914074856107086479831584739755622106834971368997334246432264012757261628954213626177797127289818357558926591911175376134554737367672941224416966599144520688033032388494464597481600684233179969688713377153969107014820586500187890028419759966629125896903859724482018551567368459339437282027473163713630554370146518281068049701849575089743432349308849281456182745027011845653626290780738299181305772482001250991761047543344790454625943156085044661103576512523366161351099640751135385148305913987889008698009234370941891346098306437937661227172386506980636903743541285235605780167216008920828610842066522096589500420940606405692664109905063234866117077516308694175709123219476283230290207497555159467149979347020209673500496651023554475005053991295374430728524771212435107382664318842703197811901075027036703041419315229156263279708865064004473392401710817533040210152757966691416471836361498546249180866049039738294265863864925406135752428537159880132061042828090772733103561437021070938835520484987564784902357826645006185384847299711513042558913116550679842981785737713725790045128094411676264858573201529073678073396387519268373798582548263868592119666097381189255247190641352195443081432945981901223716745712543744847146503012460085216148335807619624528396069010370871981642712755932969484501155184487454597846375782598809708096893645439856478634508146859065978179351007580744928974114529788215226484601824974140107352758776378993800008479463640459773788106039221647527915619638375897279653946867057366337834721265500081035695372958187077367633848426351345959537644131255393886949828040966112768013745671476622221973172299021322723830684345054818157484501760113734299662298242039459694484074671808880126261963999301400833575366587220239180443885948634911432672454909578479586976064598126633177835011824812040440090529736915436564330317784343260941419199007994565556336195654994767768391641843167291242587882400091208124348669996343070061026732554587428779976439512259161737036335847682346728539549778493388870528102969822923976454022477322075204905420377823800876540724560782242540043358494305758648390071388556142954991440895026034342297754624387472732697423260211014731729196139172514053952591428247887383243344755389104496037975360677224765591211970382212225942797592005272680787386239303946689423293709148965999400795905073756697025967564396661027489606337872152854151887574400979150870295978066773059913103141338094206140446153595784659696116999451265627049162745281492831846033865707908304944975732574637090102130752860241496159897720566523711477673910492376257245019657271734451417565932034846341070093018262777507790026122302775680179025723685230883459924631462602175535978001836273235741164283034661871238537285831967107455175175353583907073921428e-4966L
| && convert(0x8000000000000000ULL, 0x0000000000000001ULL)
| == -6.475175119438025110924438958227646552499569338034681009689884389197039540124119371017671491276649940255878141476848119676587219886382542046685110071972617983042792710751334934416734625638471740239448526505553990391455556252171148068070822034688256982476272828789103028357337561348031062386564592639826226991907907867663262065711211583064657196068308332845234453069760526489447660964579313751403402631804350039948870075255648713368066117879403155766713303467434937062409411685215137607333139422843835051668983567167196802642952353504079714347103860537782893700215521168667711042950610021881513627986429461700433339201935397498825184335385514892844339930852967838448682125502304114122153045946465463084764110174478737044335312389661483639210553943411476544786261397875064191451226767614625892790369961415069606980007080502788648919975916801878222002252381723047230971876570995428821219281596547633023538783137183646396952831530551068683419596735374086746290525867996216905323365319885172609956827625511036332478353228947631880050684559150608318986521540136061273771493390412784756552103897518527764158778759333880714882279633323826397312375406927039446525306447838514371503654987855172306307584155459826707095909617752526800401326990828721633726770440915439092677906646798573524199116648264206920451160133635071361773812121716528178148240720783226736549623736135274990309138143183248371959875978805027500928693808073336955752759088442865600075199888998323880643549670055505421362435108572732087322982027187772459231228989472372951864321099261878781084330252988333921362998963303722431059741968763452406953835015120533773385289904710843628402700274702870474073825248828889984994284607604847211794221210729913159829014217168004461049532662696542913183628157199561641949923936629368992856621383084545327636972265542355341749855663020004887316835216156767223053799811067258913808469994232607858854524064432145775922144535701236468985705212977045479489515690009388923625580685788707605877343857669170894656797423368490329407251160393356048820607085089069025413584269816739747211239513550414383117508826763143512862006497058041145296097892917999935577053234252698691933792724753682184537682835562829938630004838384363944243137622864918257474256280127291116965050600178120477720784742184205376195975831677721764740044536624645764471381571452381830125398765152083287483110279394697855915713981939970684599199594863007230624076786139617554631450734995190081932187616814234632738778224433256463738346435274905710925581106061273840975592931761266799265587765468946764337085192369358316298457450008809428586921504743730873895710474614480003727146162349858333291516552162545370312200390841588309480973274631646273597390249477746657131891196482398670118797910098918899689482196956660638225731960693542763964302308999692957091061300183648329785182793301407267200046383043005236759977387601407769110383295729918654520937785586390633157020347632812108728638589813282569529576769367173324764085285705308312954957401558247168739931446569422818723482471097374362105279278558570746278168331596903799527959001674856155564619821407044799720020620642233246057848236476047540762849788325435630592420194490443539428990899488655890183886788650518595542180257939200539645041808387760238189562428351774632440622618056913137499820021924733173668036806485733443567039613866037176155955253827548473360440517049422696075501183292573063250613021167503858561082238374439193413231472608072888733326512853287806773389073299297372760244397355791502004654458118728037510329034120643030182346716011974996719598934277635297762958837247389366909763367493682299430362668996193935405226221180280462691353912282455701759810037116439968883639596108926413528826200502511551071661541071241892319070812994269518086385295992381025957172992399312141414210235547707008555590049509294048331178258885645254295737834927590332773105843826797756540039810295021699037788228205072146738094320261980823252096852875670591366194556595549470362090317233349128160475626293246538430039226463877253517855062981890058712415866578727694362877805078594115939049922697215689139042884475829798201399221843339843144334329750976265054375898637087619406776357862341599539585772173362569929723217313856218610739079911693928395573354107695207924389443047735986097057117102761647398583746704066222192489628491579241861512228457942727677656217068060304063431859444999092873095546808035894071193872676924207893595051334067870866978585241063298399448801664979503576258730853137762656715932674584878408765074348715350808211160488037567370082449596914044378631384351574514574407266268601518418121140639017772950755439822352142605465639756330937185434812776437455170052704254873689525989445652781559474644227537684964321625946200647347726100468875445797592291192363724641100602571723960104389727561487616213893880158699261565353860394268412519478250755882121502350855777548987354957187611364644347783460623918569790357712078708030071729862147204119062003145783057657964335620490686654777775857772417230654005669380137272188650104502859563282535642734533430567287319498304528915876638370296607209654727246810120749147011579846007686876872348978767610197018167444101532656500699586407674404325249380187066956228877621206281130141035339929259895087216809976356039304176324615051223863642132987493989282096132023719628675179659793099441124234181354583082636306115430335248256636595542753063577946177399294336318459611754831189657065079679934928129113295189411660749306226747061753316760480290760846421347557553607185254462514991634789163215592554565288625021429064594217444034435094635489801294636044217141894128608560200837942901104014713783039046587228833888032709513732700101667002833885010142407620233438106861087062055906874872893491133678484259720820886397724438939944326449942516696628683510030426237257765426269532595248183289611602373952305073827029425838481007443361481172033664199893614932623554378101313353925699162767581809444174957293532641034112367163940472496454826645496608268491435975330754792022473413254641635309131365360013914909519963236046952897089347016136738984133133790874101143168691022141918967797877476450100585067348766183224990814253610763592974731784263832853675045343246533254966131311531411068478710429786791811404658680805588105768518292098129259164151153126615341498379324353953450723874092401152015787628879390603785057522375088322779364007018433582543673090990833352296302290390165336647355242365982903670648563727239283547241202029021901993493453231407543942533374303128855544718854681133818703717309615999563617026069360208156393214924333856037726771259857931298487909006782987195926835910537279213582905667384935745871483880724959685377284455451325009389359115356341859747548302075715614439876712304113995679250907454883895302396632381653230532032695481751231940062856024456656381220713413431325444483757534262449339675147214243079144598658808202548926312120596697863356554722348114194969409174072455372221354826189882023922524876054935905929454258925505387898039528329076689551108932342856243697999637938228068665595345855978215420274558562368590236467711884770512666328306756286559348574636272916414332349992225277379071952095234443041820054854970323931404077610323730988914889188356127533914074856107086479831584739755622106834971368997334246432264012757261628954213626177797127289818357558926591911175376134554737367672941224416966599144520688033032388494464597481600684233179969688713377153969107014820586500187890028419759966629125896903859724482018551567368459339437282027473163713630554370146518281068049701849575089743432349308849281456182745027011845653626290780738299181305772482001250991761047543344790454625943156085044661103576512523366161351099640751135385148305913987889008698009234370941891346098306437937661227172386506980636903743541285235605780167216008920828610842066522096589500420940606405692664109905063234866117077516308694175709123219476283230290207497555159467149979347020209673500496651023554475005053991295374430728524771212435107382664318842703197811901075027036703041419315229156263279708865064004473392401710817533040210152757966691416471836361498546249180866049039738294265863864925406135752428537159880132061042828090772733103561437021070938835520484987564784902357826645006185384847299711513042558913116550679842981785737713725790045128094411676264858573201529073678073396387519268373798582548263868592119666097381189255247190641352195443081432945981901223716745712543744847146503012460085216148335807619624528396069010370871981642712755932969484501155184487454597846375782598809708096893645439856478634508146859065978179351007580744928974114529788215226484601824974140107352758776378993800008479463640459773788106039221647527915619638375897279653946867057366337834721265500081035695372958187077367633848426351345959537644131255393886949828040966112768013745671476622221973172299021322723830684345054818157484501760113734299662298242039459694484074671808880126261963999301400833575366587220239180443885948634911432672454909578479586976064598126633177835011824812040440090529736915436564330317784343260941419199007994565556336195654994767768391641843167291242587882400091208124348669996343070061026732554587428779976439512259161737036335847682346728539549778493388870528102969822923976454022477322075204905420377823800876540724560782242540043358494305758648390071388556142954991440895026034342297754624387472732697423260211014731729196139172514053952591428247887383243344755389104496037975360677224765591211970382212225942797592005272680787386239303946689423293709148965999400795905073756697025967564396661027489606337872152854151887574400979150870295978066773059913103141338094206140446153595784659696116999451265627049162745281492831846033865707908304944975732574637090102130752860241496159897720566523711477673910492376257245019657271734451417565932034846341070093018262777507790026122302775680179025723685230883459924631462602175535978001836273235741164283034661871238537285831967107455175175353583907073921428e-4966L))
| return 0;
| else
| return 1;
| }
|
| #endif // !defined(__sparc__) || !defined(__arch64__) ...
|
| #else // SIZEOF_LONG_DOUBLE != 16
|
| int
| main() {
| return 1;
| }
|
| #endif // SIZEOF_LONG_DOUBLE != 16
|
configure:12665: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:12669: $? = 0
configure:12675: ./conftest
configure:12679: $? = 0
configure:12816: result: Intel Double-Extended
configure:12830: checking whether C++ provides exact output for long doubles
configure:13058: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13062: $? = 0
configure:13068: ./conftest
configure:13072: $? = 0
configure:13074: result: yes
configure:13162: checking whether the C++ compiler supports flexible arrays
configure:13307: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13311: $? = 0
configure:13317: ./conftest
configure:13321: $? = 0
configure:13323: result: yes
configure:13375: checking whether the IEEE inexact flag is supported in C++
configure:13477: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13481: $? = 0
configure:13487: ./conftest
configure:13491: $? = 0
configure:13493: result: yes
configure:13546: checking if the compiler has the remainder bug
configure:13585: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13589: $? = 0
configure:13595: ./conftest
./configure: line 13597: 46483 Floating point exception./conftest$ac_exeext
configure:13599: $? = 136
configure: program exited with status 136
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| /* end confdefs.h. */
|
| #include <climits>
|
| int minus_one(int n) {
| return (n+1)*(n-1)-n*n;
| }
|
| int p(int x, int y) {
| int z = x % y;
| return z;
| }
|
| int main(int argc, char** argv) {
| if (p(INT_MIN, minus_one(argc)) != 0)
| return 1;
| else
| return 0;
| }
|
configure:13610: result: yes
configure:13653: checking whether the C++ compiler supports __attribute__ ((weak))
configure:13676: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13683: $? = 0
configure:13688: result: yes
configure:13739: checking for fenv.h
configure:13746: result: yes
configure:13739: checking for ieeefp.h
configure:13746: result: no
configure:13750: checking getopt.h usability
configure:13767: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13774: $? = 0
configure:13788: result: yes
configure:13792: checking getopt.h presence
configure:13807: /usr/bin/c++ -E conftest.cpp
configure:13814: $? = 0
configure:13828: result: yes
configure:13861: checking for getopt.h
configure:13870: result: yes
configure:13750: checking signal.h usability
configure:13767: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13774: $? = 0
configure:13788: result: yes
configure:13792: checking signal.h presence
configure:13807: /usr/bin/c++ -E conftest.cpp
configure:13814: $? = 0
configure:13828: result: yes
configure:13861: checking for signal.h
configure:13870: result: yes
configure:13739: checking for string.h
configure:13746: result: yes
configure:13739: checking for strings.h
configure:13746: result: yes
configure:13750: checking sys/resource.h usability
configure:13767: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13774: $? = 0
configure:13788: result: yes
configure:13792: checking sys/resource.h presence
configure:13807: /usr/bin/c++ -E conftest.cpp
configure:13814: $? = 0
configure:13828: result: yes
configure:13861: checking for sys/resource.h
configure:13870: result: yes
configure:13750: checking sys/time.h usability
configure:13767: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13774: $? = 0
configure:13788: result: yes
configure:13792: checking sys/time.h presence
configure:13807: /usr/bin/c++ -E conftest.cpp
configure:13814: $? = 0
configure:13828: result: yes
configure:13861: checking for sys/time.h
configure:13870: result: yes
configure:13739: checking for sys/types.h
configure:13746: result: yes
configure:13739: checking for unistd.h
configure:13746: result: yes
configure:13887: checking whether ffs is declared
configure:13923: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:13930: $? = 0
configure:13945: result: yes
configure:13963: checking whether getenv is declared
configure:13993: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14000: $? = 0
configure:14015: result: yes
configure:14031: checking whether strtof is declared
configure:14061: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14068: $? = 0
configure:14083: result: yes
configure:14099: checking whether strtod is declared
configure:14129: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14136: $? = 0
configure:14151: result: yes
configure:14167: checking whether strtold is declared
configure:14197: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14204: $? = 0
configure:14219: result: yes
configure:14235: checking whether strtoll is declared
configure:14265: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14272: $? = 0
configure:14287: result: yes
configure:14303: checking whether strtoull is declared
configure:14333: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14340: $? = 0
configure:14355: result: yes
configure:14373: checking whether fma is declared
configure:14403: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14410: $? = 0
configure:14425: result: yes
configure:14441: checking whether fmaf is declared
configure:14471: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14478: $? = 0
configure:14493: result: yes
configure:14509: checking whether fmal is declared
configure:14539: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14546: $? = 0
configure:14561: result: yes
configure:14577: checking whether rintf is declared
configure:14607: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14614: $? = 0
configure:14629: result: yes
configure:14645: checking whether rintl is declared
configure:14675: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14682: $? = 0
configure:14697: result: yes
configure:14717: checking for int_fast16_t
configure:14745: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14752: $? = 0
configure:14779: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:110: error: expected primary-expression before ')' token
configure:14786: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int_fast16_t)))
| return 0;
| ;
| return 0;
| }
configure:14809: result: yes
configure:14819: checking for int_fast32_t
configure:14847: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14854: $? = 0
configure:14881: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:111: error: expected primary-expression before ')' token
configure:14888: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int_fast32_t)))
| return 0;
| ;
| return 0;
| }
configure:14911: result: yes
configure:14921: checking for int_fast64_t
configure:14949: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:14956: $? = 0
configure:14983: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:112: error: expected primary-expression before ')' token
configure:14990: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| #define HAVE_INT_FAST32_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int_fast64_t)))
| return 0;
| ;
| return 0;
| }
configure:15013: result: yes
configure:15023: checking for uint_fast16_t
configure:15051: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:15058: $? = 0
configure:15085: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:113: error: expected primary-expression before ')' token
configure:15092: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| #define HAVE_INT_FAST32_T 1
| #define HAVE_INT_FAST64_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint_fast16_t)))
| return 0;
| ;
| return 0;
| }
configure:15115: result: yes
configure:15125: checking for uint_fast32_t
configure:15153: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:15160: $? = 0
configure:15187: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:114: error: expected primary-expression before ')' token
configure:15194: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| #define HAVE_INT_FAST32_T 1
| #define HAVE_INT_FAST64_T 1
| #define HAVE_UINT_FAST16_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint_fast32_t)))
| return 0;
| ;
| return 0;
| }
configure:15217: result: yes
configure:15227: checking for uint_fast64_t
configure:15255: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
configure:15262: $? = 0
configure:15289: /usr/bin/c++ -c -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:115: error: expected primary-expression before ')' token
configure:15296: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| #define HAVE_INT_FAST32_T 1
| #define HAVE_INT_FAST64_T 1
| #define HAVE_UINT_FAST16_T 1
| #define HAVE_UINT_FAST32_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint_fast64_t)))
| return 0;
| ;
| return 0;
| }
configure:15319: result: yes
configure:15376: checking for ld used by GCC
configure:15440: result: /usr/bin/cc
configure:15449: checking if the linker (/usr/bin/cc) is GNU ld
configure:15462: result: no
configure:15469: checking for shared library run path origin
configure:15482: result: done
configure:15513: checking how to link with libgmp
configure:15902: result: -lgmp
configure:15942: checking how to link with libgmpxx
configure:16331: result: -lgmpxx -lgmp
configure:16375: checking for the GMP library version 4.1.3 or above
configure:16495: /usr/bin/c++ -o conftest -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe conftest.cpp -lgmpxx -lgmp >&5
conftest.cpp: In function 'int main()':
conftest.cpp:121: error: '__GMP_BITS_PER_MP_LIMB' was not declared in this scope
configure:16499: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "the Parma Polyhedra Library"
| #define PACKAGE_TARNAME "ppl"
| #define PACKAGE_VERSION "0.10.2"
| #define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
| #define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
| #define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
| #define PPL_NDEBUG 1
| #define PPL_FPMATH_MAY_USE_387 1
| #define PPL_FPMATH_MAY_USE_SSE 1
| #define PPL_COEFFICIENT_TYPE mpz_class
| #define PPL_COEFFICIENT_BITS 0
| #define PPL_GMP_INTEGERS 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_TYPEOF 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_LONG_DOUBLE 16
| #define SIZEOF_INTP 8
| #define SIZEOF_FP 8
| #define HAVE_FENV_H 1
| #define PPL_CAN_CONTROL_FPU 1
| #define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
| #define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
| #define PPL_CXX_FLOAT_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_FLOAT 1
| #define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
| #define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_DOUBLE 1
| #define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
| #define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
| #define PPL_SUPPORTED_LONG_DOUBLE 1
| #define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
| #define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
| #define PPL_CXX_HAS_REMAINDER_BUG 1
| #define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
| #define HAVE_FENV_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DECL_FFS 1
| #define HAVE_DECL_GETENV 1
| #define HAVE_DECL_STRTOF 1
| #define HAVE_DECL_STRTOD 1
| #define HAVE_DECL_STRTOLD 1
| #define HAVE_DECL_STRTOLL 1
| #define HAVE_DECL_STRTOULL 1
| #define HAVE_DECL_FMA 1
| #define HAVE_DECL_FMAF 1
| #define HAVE_DECL_FMAL 1
| #define HAVE_DECL_RINTF 1
| #define HAVE_DECL_RINTL 1
| #define HAVE_INT_FAST16_T 1
| #define HAVE_INT_FAST32_T 1
| #define HAVE_INT_FAST64_T 1
| #define HAVE_UINT_FAST16_T 1
| #define HAVE_UINT_FAST32_T 1
| #define HAVE_UINT_FAST64_T 1
| /* end confdefs.h. */
|
| #include <gmpxx.h>
| #include <climits>
| #include <string>
| #include <sstream>
| #include <iostream>
|
| #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1) || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR == 1 && __GNU_MP_VERSION_PATCHLEVEL < 3)
| #GMP version 4.1.3 or higher is required
| #endif
|
| int
| main() {
| std::string header_version;
| {
| std::ostringstream s(header_version);
| s << __GNU_MP_VERSION << "." << __GNU_MP_VERSION_MINOR;
| // Starting from GMP version 4.3.0, the gmp_version variable
| // always contains three parts. In previous versions the
| // patchlevel was omitted if it was 0.
| if (__GNU_MP_VERSION_PATCHLEVEL != 0
| || __GNU_MP_VERSION > 4
| || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR >= 3))
| s << "." << __GNU_MP_VERSION_PATCHLEVEL;
| header_version = s.str();
| }
|
| std::string library_version = gmp_version;
|
| if (header_version != library_version) {
| std::cerr
| << "GMP header (gmp.h) and library (ligmp.*) version mismatch:\n"
| << "header gives " << header_version << ";\n"
| << "library gives " << library_version << "." << std::endl;
| return 1;
| }
|
| if (sizeof(mp_limb_t)*CHAR_BIT != GMP_LIMB_BITS
| || GMP_LIMB_BITS != mp_bits_per_limb) {
| std::cerr
| << "GMP header (gmp.h) and library (ligmp.*) bits-per-limb mismatch:\n"
| << "header gives " << __GMP_BITS_PER_MP_LIMB << ";\n"
| << "library gives " << mp_bits_per_limb << ".\n"
| << "This probably means you are on a bi-arch system and\n"
| << "you are compiling with the wrong header or linking with\n"
| << "the wrong library." << std::endl;
| return 1;
| }
|
| mpz_class n("3141592653589793238462643383279502884");
| return 0;
| }
|
configure:16520: result: no
configure:17017: error: Cannot find GMP version 4.1.3 or higher.
GMP is the GNU Multi-Precision library:
see http://www.swox.com/gmp/ for more information.
When compiling the GMP library, do not forget to enable the C++ interface:
add --enable-cxx to the configuration options.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=i386-apple-darwin10.6.0
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_inline=inline
ac_cv_c_typeof=typeof
ac_cv_can_control_fpu=1
ac_cv_cxx_compiler_gnu=yes
ac_cv_cxx_has_remainder_bug=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
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='-O3 -march=core2 -msse4.1 -w -pipe'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
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='-O3 -march=core2 -msse4.1 -w -pipe'
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_M4_set=
ac_cv_env_M4_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_have_decl_ffs=yes
ac_cv_have_decl_fma=yes
ac_cv_have_decl_fmaf=yes
ac_cv_have_decl_fmal=yes
ac_cv_have_decl_getenv=yes
ac_cv_have_decl_rintf=yes
ac_cv_have_decl_rintl=yes
ac_cv_have_decl_strtod=yes
ac_cv_have_decl_strtof=yes
ac_cv_have_decl_strtold=yes
ac_cv_have_decl_strtoll=yes
ac_cv_have_decl_strtoull=yes
ac_cv_have_gmp=no
ac_cv_header_fenv_h=yes
ac_cv_header_getopt_h=yes
ac_cv_header_ieeefp_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_signal_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i386-apple-darwin10.6.0
ac_cv_libgmp_cppflags=
ac_cv_libgmp_libs=-lgmp
ac_cv_libgmp_ltlibs=-lgmp
ac_cv_libgmpxx_cppflags=
ac_cv_libgmpxx_libs='-lgmpxx -lgmp'
ac_cv_libgmpxx_ltlibs='-lgmpxx -lgmp'
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_PERL=/usr/bin/perl
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=awk
ac_cv_prog_CPP='/usr/bin/cc -E'
ac_cv_prog_CXXCPP='/usr/bin/c++ -E'
ac_cv_prog_ac_ct_CC=/usr/bin/cc
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_sizeof_char=1
ac_cv_sizeof_double=8
ac_cv_sizeof_float=4
ac_cv_sizeof_fp=8
ac_cv_sizeof_int=4
ac_cv_sizeof_intp=8
ac_cv_sizeof_long=8
ac_cv_sizeof_long_double=16
ac_cv_sizeof_long_long=8
ac_cv_sizeof_short=2
ac_cv_sizeof_size_t=8
ac_cv_type_int_fast16_t=yes
ac_cv_type_int_fast32_t=yes
ac_cv_type_int_fast64_t=yes
ac_cv_type_uint_fast16_t=yes
ac_cv_type_uint_fast32_t=yes
ac_cv_type_uint_fast64_t=yes
acl_cv_hardcode_direct=no
acl_cv_hardcode_libdir_flag_spec=
acl_cv_hardcode_libdir_separator=
acl_cv_hardcode_minus_L=no
acl_cv_libext=a
acl_cv_libname_spec='lib$name'
acl_cv_library_names_spec='$libname$shrext'
acl_cv_path_LD=/usr/bin/cc
acl_cv_prog_gnu_ld=no
acl_cv_rpath=done
acl_cv_shlibext=dylib
acl_cv_wl=-Wl,
am_cv_CC_dependencies_compiler_type=none
am_cv_CXX_dependencies_compiler_type=none
am_cv_prog_tar_ustar=gnutar
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run aclocal-1.10'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE='#'
AMTAR='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run tar'
AR=''
ASSERTIONS_ENABLED_FALSE=''
ASSERTIONS_ENABLED_TRUE='#'
AUTOCONF='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run autoconf'
AUTOHEADER='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run autoheader'
AUTOMAKE='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run automake-1.10'
AWK='awk'
BUILD_CIAO_PROLOG_INTERFACE_FALSE=''
BUILD_CIAO_PROLOG_INTERFACE_TRUE=''
BUILD_CXX_INTERFACE_FALSE=''
BUILD_CXX_INTERFACE_TRUE=''
BUILD_C_INTERFACE_FALSE=''
BUILD_C_INTERFACE_TRUE=''
BUILD_GNU_PROLOG_INTERFACE_FALSE=''
BUILD_GNU_PROLOG_INTERFACE_TRUE=''
BUILD_JAVA_INTERFACE_FALSE=''
BUILD_JAVA_INTERFACE_TRUE=''
BUILD_OCAML_INTERFACE_FALSE=''
BUILD_OCAML_INTERFACE_TRUE=''
BUILD_PPL_LCDD_FALSE=''
BUILD_PPL_LCDD_TRUE=''
BUILD_PPL_LPSOL_FALSE=''
BUILD_PPL_LPSOL_TRUE=''
BUILD_SICSTUS_PROLOG_INTERFACE_FALSE=''
BUILD_SICSTUS_PROLOG_INTERFACE_TRUE=''
BUILD_SOME_PROLOG_INTERFACES_FALSE=''
BUILD_SOME_PROLOG_INTERFACES_TRUE=''
BUILD_SWI_PROLOG_INTERFACE_FALSE=''
BUILD_SWI_PROLOG_INTERFACE_TRUE=''
BUILD_WATCHDOG_LIBRARY_FALSE=''
BUILD_WATCHDOG_LIBRARY_TRUE=''
BUILD_XSB_PROLOG_INTERFACE_FALSE=''
BUILD_XSB_PROLOG_INTERFACE_TRUE=''
BUILD_YAP_PROLOG_INTERFACE_FALSE=''
BUILD_YAP_PROLOG_INTERFACE_TRUE=''
CAN_CONTROL_FPU_FALSE='#'
CAN_CONTROL_FPU_TRUE=''
CC='/usr/bin/cc'
CCDEPMODE='depmode=none'
CFLAGS=' -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe'
CIAO_PROLOG=''
CIAO_PROLOG_INCLUDE_OPTIONS=''
CONFIGURE_OPTIONS=''
CPP='/usr/bin/cc -E'
CPPFLAGS=''
CXX='/usr/bin/c++'
CXXCPP='/usr/bin/c++ -E'
CXXDEPMODE='depmode=none'
CXXFLAGS=' -g -O3 -fomit-frame-pointer -march=i386 -frounding-math -O3 -march=core2 -msse4.1 -w -pipe'
CYGPATH_W='echo'
DEBUGGING_ENABLED_FALSE='#'
DEBUGGING_ENABLED_TRUE=''
DEFS=''
DEPDIR='.deps'
DSYMUTIL=''
DUMPBIN=''
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP='/usr/bin/grep -E'
ENABLE_SHARED_FALSE=''
ENABLE_SHARED_TRUE=''
ENABLE_STATIC_FALSE=''
ENABLE_STATIC_TRUE=''
EXEEXT=''
FGREP='/usr/bin/grep -F'
GCC_FALSE='#'
GCC_TRUE=''
GNU_PROLOG=''
GREP='/usr/bin/grep'
HAVE_GLPK_FALSE=''
HAVE_GLPK_TRUE=''
HAVE_MD5SUM_FALSE=''
HAVE_MD5SUM_TRUE=''
HAVE_OCAMLC_FALSE=''
HAVE_OCAMLC_TRUE=''
HAVE_OCAMLOPT_FALSE=''
HAVE_OCAMLOPT_TRUE=''
HAVE_PERL_FALSE='#'
HAVE_PERL_TRUE=''
HOST_CPU_X86_64_FALSE=''
HOST_CPU_X86_64_TRUE='#'
HOST_OS_CYGWIN_FALSE=''
HOST_OS_CYGWIN_TRUE='#'
HOST_OS_DARWIN_FALSE='#'
HOST_OS_DARWIN_TRUE=''
HOST_OS_MINGW_FALSE=''
HOST_OS_MINGW_TRUE='#'
HOST_OS_SOLARIS_FALSE=''
HOST_OS_SOLARIS_TRUE='#'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
ISODATE='2011-03-10'
JAR=''
JAVA=''
JAVAC=''
JAVAH=''
JNIFLAGS=''
LD='/usr/bin/cc'
LDFLAGS=''
LIBEXT=''
LIBGMP='-lgmp'
LIBGMPXX='-lgmpxx -lgmp'
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBGMP='-lgmp'
LTLIBGMPXX='-lgmpxx -lgmp'
LTLIBOBJS=''
M4=''
M4_DEBUGFILE=''
MAKEINFO='${SHELL} /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/missing --run makeinfo'
MD5SUM=''
MKDIR_P='./install-sh -c -d'
NM=''
NMEDIT=''
NO_UNDEFINED_FALSE=''
NO_UNDEFINED_TRUE='#'
OBJDUMP=''
OBJEXT='o'
OCAMLC=''
OCAMLOPT=''
OTOOL64=''
OTOOL=''
PACKAGE='ppl'
PACKAGE_BUGREPORT='ppl-devel@cs.unipr.it'
PACKAGE_NAME='the Parma Polyhedra Library'
PACKAGE_STRING='the Parma Polyhedra Library 0.10.2'
PACKAGE_TARNAME='ppl'
PACKAGE_VERSION='0.10.2'
PATH_SEPARATOR=':'
PERL='/usr/bin/perl'
PPL_VERSION_BETA='0'
PPL_VERSION_MAJOR='0'
PPL_VERSION_MINOR='10'
PPL_VERSION_REVISION='2'
RANLIB=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
SHREXT=''
SICSTUS_PROLOG_INCLUDE_OPTIONS=''
STRIP=''
SUPPORTED_DOUBLE_FALSE='#'
SUPPORTED_DOUBLE_TRUE=''
SUPPORTED_FLOAT_FALSE='#'
SUPPORTED_FLOAT_TRUE=''
SUPPORTED_LONG_DOUBLE_FALSE='#'
SUPPORTED_LONG_DOUBLE_TRUE=''
SWI_PROLOG=''
SWI_PROLOG_INCLUDE_OPTIONS=''
SWI_PROLOG_LD_OPTIONS=''
TEXT_MD5SUM=''
THOROUGH_MAKE_CHECK_FALSE=''
THOROUGH_MAKE_CHECK_TRUE=''
USE_CHECKED_INTEGERS_FALSE=''
USE_CHECKED_INTEGERS_TRUE='#'
USE_GMP_INTEGERS_FALSE='#'
USE_GMP_INTEGERS_TRUE=''
USE_INT16_FALSE=''
USE_INT16_TRUE='#'
USE_INT32_FALSE=''
USE_INT32_TRUE='#'
USE_INT64_FALSE=''
USE_INT64_TRUE='#'
USE_INT8_FALSE=''
USE_INT8_TRUE='#'
USE_NATIVE_INTEGERS_FALSE=''
USE_NATIVE_INTEGERS_TRUE='#'
USE_PRECOMPILED_HEADERS_FALSE=''
USE_PRECOMPILED_HEADERS_TRUE='#'
VALGRIND=''
VALGRIND_TESTS_ENABLED_FALSE=''
VALGRIND_TESTS_ENABLED_TRUE=''
VERSION='0.10.2'
XSB_PROLOG_INCLUDE_OPTIONS=''
YAP_PROLOG=''
ac_ct_CC='/usr/bin/cc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE='#'
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='tar --format=ustar -chf - "$$tardir"'
am__untar='tar -xf -'
bindir='${exec_prefix}/bin'
build='i386-apple-darwin10.6.0'
build_alias=''
build_cpu='i386'
build_os='darwin10.6.0'
build_vendor='apple'
ciao_prolog=''
coefficient_mnemonic='mpz'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
debug_flag='-DNDEBUG=1'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
extra_includes=''
extra_libraries=' -lm'
host='i386-apple-darwin10.6.0'
host_alias=''
host_cpu='i386'
host_os='darwin10.6.0'
host_vendor='apple'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='$(SHELL) /private/tmp/homebrew-ppl-0.10.2-7lC0/ppl-0.10.2/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
lt_ECHO='/bin/echo'
mandir='${datarootdir}/man'
mkdir_p='$(top_builddir)/./install-sh -c -d'
mlgmp_dir=''
ocamlc_root=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local/Cellar/ppl/0.10.2'
program_transform_name='s,x,x,'
psdir='${docdir}'
required_instantiations=''
required_instantiations_c_cxx_headers=''
required_instantiations_c_cxx_objects=''
required_instantiations_c_cxx_sources=''
required_instantiations_canonical_names=''
required_instantiations_java_classes=''
required_instantiations_java_cxx_headers=''
required_instantiations_java_cxx_headers_sources=''
required_instantiations_java_cxx_objects=''
required_instantiations_java_cxx_sources=''
required_instantiations_java_sources=''
required_instantiations_ocaml_cxx_headers=''
required_instantiations_ocaml_cxx_objects=''
required_instantiations_ocaml_cxx_sources=''
required_instantiations_prolog_cxx_headers=''
required_instantiations_prolog_cxx_objects=''
required_instantiations_prolog_cxx_sources=''
required_instantiations_prolog_generated_test_sources=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sicstus_prolog=''
subdirs=''
swi_prolog=''
sysconfdir='${prefix}/etc'
target_alias=''
uudecode=''
xsb_prolog=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "the Parma Polyhedra Library"
#define PACKAGE_TARNAME "ppl"
#define PACKAGE_VERSION "0.10.2"
#define PACKAGE_STRING "the Parma Polyhedra Library 0.10.2"
#define PACKAGE_BUGREPORT "ppl-devel@cs.unipr.it"
#define PPL_CONFIGURE_OPTIONS " '--disable-debug' '--disable-dependency-tracking' '--prefix=/usr/local/Cellar/ppl/0.10.2' '--enable-optimization=sspeed' 'CC=/usr/bin/cc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe' 'CXX=/usr/bin/c++' 'CXXFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'"
#define PPL_NDEBUG 1
#define PPL_FPMATH_MAY_USE_387 1
#define PPL_FPMATH_MAY_USE_SSE 1
#define PPL_COEFFICIENT_TYPE mpz_class
#define PPL_COEFFICIENT_BITS 0
#define PPL_GMP_INTEGERS 1
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_TYPEOF 1
#define SIZEOF_CHAR 1
#define SIZEOF_SHORT 2
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define SIZEOF_LONG_LONG 8
#define SIZEOF_SIZE_T 8
#define SIZEOF_FLOAT 4
#define SIZEOF_DOUBLE 8
#define SIZEOF_LONG_DOUBLE 16
#define SIZEOF_INTP 8
#define SIZEOF_FP 8
#define HAVE_FENV_H 1
#define PPL_CAN_CONTROL_FPU 1
#define PPL_CXX_PROVIDES_PROPER_LONG_DOUBLE 1
#define PPL_CXX_FLOAT_BINARY_FORMAT PPL_FLOAT_IEEE754_SINGLE
#define PPL_CXX_FLOAT_EXACT_OUTPUT 1
#define PPL_SUPPORTED_FLOAT 1
#define PPL_CXX_DOUBLE_BINARY_FORMAT PPL_FLOAT_IEEE754_DOUBLE
#define PPL_CXX_DOUBLE_EXACT_OUTPUT 1
#define PPL_SUPPORTED_DOUBLE 1
#define PPL_CXX_LONG_DOUBLE_BINARY_FORMAT PPL_FLOAT_INTEL_DOUBLE_EXTENDED
#define PPL_CXX_LONG_DOUBLE_EXACT_OUTPUT 1
#define PPL_SUPPORTED_LONG_DOUBLE 1
#define PPL_CXX_SUPPORTS_FLEXIBLE_ARRAYS 1
#define PPL_CXX_SUPPORTS_IEEE_INEXACT_FLAG 1
#define PPL_CXX_HAS_REMAINDER_BUG 1
#define PPL_CXX_SUPPORTS_ATTRIBUTE_WEAK 1
#define HAVE_FENV_H 1
#define HAVE_GETOPT_H 1
#define HAVE_SIGNAL_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DECL_FFS 1
#define HAVE_DECL_GETENV 1
#define HAVE_DECL_STRTOF 1
#define HAVE_DECL_STRTOD 1
#define HAVE_DECL_STRTOLD 1
#define HAVE_DECL_STRTOLL 1
#define HAVE_DECL_STRTOULL 1
#define HAVE_DECL_FMA 1
#define HAVE_DECL_FMAF 1
#define HAVE_DECL_FMAL 1
#define HAVE_DECL_RINTF 1
#define HAVE_DECL_RINTL 1
#define HAVE_INT_FAST16_T 1
#define HAVE_INT_FAST32_T 1
#define HAVE_INT_FAST64_T 1
#define HAVE_UINT_FAST16_T 1
#define HAVE_UINT_FAST32_T 1
#define HAVE_UINT_FAST64_T 1
configure: exit 1
[...]
checking if the linker (/usr/bin/cc) is GNU ld... no
checking for shared library run path origin... done
checking how to link with libgmp... -lgmp
checking how to link with libgmpxx... -lgmpxx -lgmp
checking for the GMP library version 4.1.3 or above... no
configure: error: Cannot find GMP version 4.1.3 or higher.
GMP is the GNU Multi-Precision library:
see http://www.swox.com/gmp/ for more information.
When compiling the GMP library, do not forget to enable the C++ interface:
add --enable-cxx to the configuration options.
$ brew --config
HOMEBREW_VERSION: 0.7.1
HEAD: 03a0687e59b0f860a7fb1843af07a902f737b6be
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_REPOSITORY: /usr/local
HOMEBREW_LIBRARY_PATH: /usr/local/Library/Homebrew
Hardware: dual-core 64-bit penryn
OS X: 10.6.6
Kernel Architecture: i386
Ruby: 1.8.7-174
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
Xcode: 3.2.4
GCC-4.0: build 5494
GCC-4.2: build 5664
LLVM: build 2326
MacPorts or Fink? false
X11 installed? true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment