Skip to Content.
Sympa Menu

charm - Re: [charm] Mac build with clang of v6.9.0-rc2

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Mac build with clang of v6.9.0-rc2


Chronological Thread 
  • From: Jozsef Bakosi <jbakosi AT lanl.gov>
  • To: Evan Ramos <evan AT hpccharm.com>
  • Cc: charm <charm AT lists.cs.illinois.edu>
  • Subject: Re: [charm] Mac build with clang of v6.9.0-rc2
  • Date: Mon, 29 Oct 2018 15:13:56 -0600
  • Authentication-results: illinois.edu; spf=pass smtp.mailfrom=jbakosi AT lanl.gov; dkim=pass header.d=lanl.gov header.s=lanl; dmarc=pass header.from=lanl.gov

Hi Evan,

I applied this patch:

$ git diff
diff --git a/src/arch/mpi-darwin-x86_64/conv-mach.sh
b/src/arch/mpi-darwin-x86_64/conv-mach.sh
index f9be46a50..256b5820d 100644
--- a/src/arch/mpi-darwin-x86_64/conv-mach.sh
+++ b/src/arch/mpi-darwin-x86_64/conv-mach.sh
@@ -15,11 +15,11 @@ CMK_CC_FLAGS="$CMK_CC_FLAGS $CMK_AMD64"
CMK_CLANG_CXX_FLAGS="-stdlib=libc++"
CMK_REAL_COMPILER=`$MPICXX -show 2>/dev/null | cut -d' ' -f1 `
case "$CMK_REAL_COMPILER" in
- g++)
+ gcc|g++|gcc-*|g++-*)
CMK_CXX_FLAGS="$CMK_CXX_FLAGS $CMK_AMD64"
CMK_COMPILER='gcc'
;;
- clang)
+ clang|clang++|clang-*|clang++-*)
CMK_CXX_FLAGS="$CMK_CXX_FLAGS $CMK_AMD64 $CMK_CLANG_CXX_FLAGS"
CMK_COMPILER='clang'
;;

I think that is the whole patch (I copied it off the web). Then retried
and I attach the charmconfig.out and config.log. As far as I can tell,
the same problem persists.

Here is the mpicxx -show output:

/Users/jbakosi/tools/macports/bin/clang++-mp-6.0
-I/Users/jbakosi/tools/macports/include/openmpi-clang60
-L/Users/jbakosi/tools/macports/lib
-L/Users/jbakosi/tools/macports/lib/openmpi-clang60 -lmpi_cxx -lmpi

Thanks for looking into this.
Jozsef

On 10.29.2018 12:36, Evan Ramos wrote:
> Hi Jozsef,
>
> My guess would be that the "-stdlib=libc++" option is not being used. I
> suspect this patch should resolve the issue:
> https://charm.cs.illinois.edu/gerrit/c/charm/+/4743
>
> If not, could you paste the output of `mpicxx -show`?
>
> --
> Evan A. Ramos
> Software Engineer
> Charmworks, Inc.

Error checking is enabled
AMPI error checking is enabled
Statistics collection is disabled
Charm tracing is disabled
Charm tracing communication thread is disabled
Task Queue is disabled
Drone mode is disabled
CharmDebug is disabled
Charm record/replay is disabled
CCS is enabled
Charm control point is disabled
Charm LB user data is disabled
Lockless queue for PE local and node queue is disabled
Charm shrink expand is disabled
CharmPy support is disabled
Setting load balancing timer type as 'double'
### whether C++ compiler works
#include <stdio.h>
void foo(void) {
printf("Hello, world!\n");
}
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o
### whether linker works
#include <stdio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -o testlink test.o
### whether compiler accept -fno-stack-protector
#include <stdio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o -fno-stack-protector
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -o testlink test.o
-fno-stack-protector
### whether C++ compiler supports C++11 without flags
// Check for Intel compiler incompatibility with the active g++/libstdc++ by
// including an arbitrary standard library header (cf bug #1560)
#include <map>

// Check for an excessively old g++/libstdc++ that can't handle features we
use
#include <memory>
#include <vector>
std::unique_ptr<int> i;

class CkMigrateMessage;

struct base {
base(void) { }
base(CkMigrateMessage *) { }
};

template <class Parent>
struct CBaseT1 : Parent {
std::vector<int> v; // check for C++11's shrink_to_fit()

CBaseT1(void) :Parent() { v.shrink_to_fit(); }
CBaseT1(CkMigrateMessage *m) :Parent(m) { }
CBaseT1(CBaseT1&& rhs) :Parent() { }

template <typename... Args>
CBaseT1(Args... args) : Parent(args...) { }
};

template struct CBaseT1<base>;
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o
test.cpp:8:6: error: no template named 'unique_ptr' in namespace 'std'
std::unique_ptr<int> i;
~~~~~^
test.cpp:21:32: error: no member named 'shrink_to_fit' in 'std::vector<int,
std::allocator<int> >'
CBaseT1(void) :Parent() { v.shrink_to_fit(); }
~ ^
2 errors generated.
### whether C++ compiler supports C++11 with '-std=c++11'
// Check for Intel compiler incompatibility with the active g++/libstdc++ by
// including an arbitrary standard library header (cf bug #1560)
#include <map>

// Check for an excessively old g++/libstdc++ that can't handle features we
use
#include <memory>
#include <vector>
std::unique_ptr<int> i;

class CkMigrateMessage;

struct base {
base(void) { }
base(CkMigrateMessage *) { }
};

template <class Parent>
struct CBaseT1 : Parent {
std::vector<int> v; // check for C++11's shrink_to_fit()

CBaseT1(void) :Parent() { v.shrink_to_fit(); }
CBaseT1(CkMigrateMessage *m) :Parent(m) { }
CBaseT1(CBaseT1&& rhs) :Parent() { }

template <typename... Args>
CBaseT1(Args... args) : Parent(args...) { }
};

template struct CBaseT1<base>;
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o -std=c++11
test.cpp:8:6: error: no template named 'unique_ptr' in namespace 'std'
std::unique_ptr<int> i;
~~~~~^
test.cpp:21:32: error: no member named 'shrink_to_fit' in 'std::vector<int,
std::allocator<int> >'
CBaseT1(void) :Parent() { v.shrink_to_fit(); }
~ ^
2 errors generated.
### whether C++ compiler supports C++11 with '--c++11'
// Check for Intel compiler incompatibility with the active g++/libstdc++ by
// including an arbitrary standard library header (cf bug #1560)
#include <map>

// Check for an excessively old g++/libstdc++ that can't handle features we
use
#include <memory>
#include <vector>
std::unique_ptr<int> i;

class CkMigrateMessage;

struct base {
base(void) { }
base(CkMigrateMessage *) { }
};

template <class Parent>
struct CBaseT1 : Parent {
std::vector<int> v; // check for C++11's shrink_to_fit()

CBaseT1(void) :Parent() { v.shrink_to_fit(); }
CBaseT1(CkMigrateMessage *m) :Parent(m) { }
CBaseT1(CBaseT1&& rhs) :Parent() { }

template <typename... Args>
CBaseT1(Args... args) : Parent(args...) { }
};

template struct CBaseT1<base>;
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o --c++11
clang: error: unsupported option '--c++11'
### whether C++ compiler supports C++11 with '-h std=c++11'
// Check for Intel compiler incompatibility with the active g++/libstdc++ by
// including an arbitrary standard library header (cf bug #1560)
#include <map>

// Check for an excessively old g++/libstdc++ that can't handle features we
use
#include <memory>
#include <vector>
std::unique_ptr<int> i;

class CkMigrateMessage;

struct base {
base(void) { }
base(CkMigrateMessage *) { }
};

template <class Parent>
struct CBaseT1 : Parent {
std::vector<int> v; // check for C++11's shrink_to_fit()

CBaseT1(void) :Parent() { v.shrink_to_fit(); }
CBaseT1(CkMigrateMessage *m) :Parent(m) { }
CBaseT1(CBaseT1&& rhs) :Parent() { }

template <typename... Args>
CBaseT1(Args... args) : Parent(args...) { }
};

template struct CBaseT1<base>;
mpicxx -mmacosx-version-min=10.7 -D_DARWIN_C_SOURCE -I../include -I. -c
test.cpp -o test.o -h std=c++11
clang: error: unknown argument: '-h'
clang: error: no such file or directory: 'std=c++11'
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Charm++ configure 60900, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ ./configure --disable-controlpoint --disable-tracing
--disable-tracing-commthread --disable-charmdebug --disable-replay
--disable-error-checking --disable-stats --enable-error-checking
--with-prio-type=int --enable-randomized-msgq

## --------- ##
## Platform. ##
## --------- ##

hostname = fermat.lanl.gov
uname -m = x86_64
uname -r = 17.7.0
uname -s = Darwin
uname -v = Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT 2018;
root:xnu-4570.71.2~1/RELEASE_X86_64

/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 17.7.0: Thu Jun 21 22:53:14 PDT 2018;
root:xnu-4570.71.2~1/RELEASE_X86_64
Kernel configured for up to 24 processors.
12 processors are physically available.
24 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
23
Primary memory available: 64.00 gigabytes
Default processor set: 372 tasks, 1386 threads, 24 processors
Load average: 2.54, Mach factor: 21.44
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH:
/Users/jbakosi/tools/spack/opt/spack/darwin-highsierra-x86_64/clang-9.0.0-apple/ninja-1.8.2-wb6mgytetyw2lyz2pglovrom4zb5n7g3/bin
PATH:
/Users/jbakosi/tools/spack/opt/spack/darwin-highsierra-x86_64/clang-9.0.0-apple/gnupg-2.2.3-klpba5lazpva45et7idspni3echx4skv/bin
PATH:
/Users/jbakosi/tools/spack/opt/spack/darwin-highsierra-x86_64/clang-9.0.0-apple/environment-modules-3.2.10-xbtslhmiak7g47qfsi4aw3dc3gh74i5d/Modules/bin
PATH: /Users/jbakosi/tools/spack/bin
PATH: /Users/jbakosi/tools/macports/bin/
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /Applications/VMware Fusion.app/Contents/Public
PATH: /Library/TeX/texbin
PATH: /opt/X11/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3321: checking machine name
configure:3330: result: mpi-darwin-x86_64-randq-debug
configure:3565: checking "cp command as"
configure:3574: result: cp -p
configure:3600: checking "C++ compiler as"
configure:3602: result: "mpicxx "
configure:3395: checking "whether C++ compiler works"
configure:3343: result: "ok"
configure:3620: checking "C++ linker as"
configure:3622: result: "mpicxx "
configure:3445: checking "whether linker works"
configure:3343: result: "ok"
configure:3632: checking "Native C++ compiler as"
configure:3634: result: "clang++"
configure:3636: checking "Sequential C++ compiler as"
configure:3638: result: "mpicxx "
configure:3445: checking "whether compiler accept -fno-stack-protector"
configure:3343: result: "ok"
configure:3395: checking "whether C++ compiler supports C++11 without flags"
configure:3348: result: "no"
configure:3395: checking "whether C++ compiler supports C++11 with
'-std=c++11'"
configure:3348: result: "no"
configure:3395: checking "whether C++ compiler supports C++11 with '--c++11'"
configure:3348: result: "no"
configure:3395: checking "whether C++ compiler supports C++11 with '-h
std=c++11'"
configure:3348: result: "no"

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_HWLOC_KERRIGHED_CFLAGS_set=
ac_cv_env_HWLOC_KERRIGHED_CFLAGS_value=
ac_cv_env_HWLOC_KERRIGHED_LIBS_set=
ac_cv_env_HWLOC_KERRIGHED_LIBS_value=
ac_cv_env_HWLOC_LIBXML2_CFLAGS_set=
ac_cv_env_HWLOC_LIBXML2_CFLAGS_value=
ac_cv_env_HWLOC_LIBXML2_LIBS_set=
ac_cv_env_HWLOC_LIBXML2_LIBS_value=
ac_cv_env_HWLOC_MS_LIB_set=
ac_cv_env_HWLOC_MS_LIB_value=
ac_cv_env_HWLOC_PCIACCESS_CFLAGS_set=
ac_cv_env_HWLOC_PCIACCESS_CFLAGS_value=
ac_cv_env_HWLOC_PCIACCESS_LIBS_set=
ac_cv_env_HWLOC_PCIACCESS_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_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=

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR=''
AM_BACKSLASH=''
AM_DEFAULT_V=''
AM_DEFAULT_VERBOSITY=''
AM_V=''
AR=''
AUTOCONF=''
AUTOHEADER=''
AUTOMAKE=''
AWK=''
BASH='/bin/sh'
CC=''
CCDEPMODE=''
CC_FOR_BUILD=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CYGPATH_W=''
DEFS=''
DEPDIR=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP=''
EXEEXT=''
FGREP=''
GREP=''
HWLOC_BUILD_DOXYGEN_FALSE=''
HWLOC_BUILD_DOXYGEN_TRUE=''
HWLOC_BUILD_README_FALSE=''
HWLOC_BUILD_README_TRUE=''
HWLOC_BUILD_STANDALONE_FALSE=''
HWLOC_BUILD_STANDALONE_TRUE=''
HWLOC_CFLAGS=''
HWLOC_CPPFLAGS=''
HWLOC_CUDA_BUILD_STATIC_FALSE=''
HWLOC_CUDA_BUILD_STATIC_TRUE=''
HWLOC_CUDA_LIBS=''
HWLOC_EMBEDDED_CFLAGS=''
HWLOC_EMBEDDED_CPPFLAGS=''
HWLOC_EMBEDDED_LDADD=''
HWLOC_EMBEDDED_LIBS=''
HWLOC_GL_BUILD_STATIC_FALSE=''
HWLOC_GL_BUILD_STATIC_TRUE=''
HWLOC_GL_LIBS=''
HWLOC_HAVE_AIX_FALSE=''
HWLOC_HAVE_AIX_TRUE=''
HWLOC_HAVE_BGQ_FALSE=''
HWLOC_HAVE_BGQ_TRUE=''
HWLOC_HAVE_BUNZIPP_FALSE=''
HWLOC_HAVE_BUNZIPP_TRUE=''
HWLOC_HAVE_CAIRO_FALSE=''
HWLOC_HAVE_CAIRO_TRUE=''
HWLOC_HAVE_CUDART_FALSE=''
HWLOC_HAVE_CUDART_TRUE=''
HWLOC_HAVE_CUDA_FALSE=''
HWLOC_HAVE_CUDA_TRUE=''
HWLOC_HAVE_CXX_FALSE=''
HWLOC_HAVE_CXX_TRUE=''
HWLOC_HAVE_DARWIN_FALSE=''
HWLOC_HAVE_DARWIN_TRUE=''
HWLOC_HAVE_FREEBSD_FALSE=''
HWLOC_HAVE_FREEBSD_TRUE=''
HWLOC_HAVE_GCC_FALSE=''
HWLOC_HAVE_GCC_TRUE=''
HWLOC_HAVE_GL_FALSE=''
HWLOC_HAVE_GL_TRUE=''
HWLOC_HAVE_HPUX_FALSE=''
HWLOC_HAVE_HPUX_TRUE=''
HWLOC_HAVE_IRIX_FALSE=''
HWLOC_HAVE_IRIX_TRUE=''
HWLOC_HAVE_LIBIBVERBS_FALSE=''
HWLOC_HAVE_LIBIBVERBS_TRUE=''
HWLOC_HAVE_LIBXML2=''
HWLOC_HAVE_LIBXML2_FALSE=''
HWLOC_HAVE_LIBXML2_TRUE=''
HWLOC_HAVE_LINUX_FALSE=''
HWLOC_HAVE_LINUX_LIBNUMA_FALSE=''
HWLOC_HAVE_LINUX_LIBNUMA_TRUE=''
HWLOC_HAVE_LINUX_TRUE=''
HWLOC_HAVE_MBIND_FALSE=''
HWLOC_HAVE_MBIND_TRUE=''
HWLOC_HAVE_MINGW32_FALSE=''
HWLOC_HAVE_MINGW32_TRUE=''
HWLOC_HAVE_MS_LIB_FALSE=''
HWLOC_HAVE_MS_LIB_TRUE=''
HWLOC_HAVE_MYRIEXPRESS_FALSE=''
HWLOC_HAVE_MYRIEXPRESS_TRUE=''
HWLOC_HAVE_NETBSD_FALSE=''
HWLOC_HAVE_NETBSD_TRUE=''
HWLOC_HAVE_NVML=''
HWLOC_HAVE_NVML_FALSE=''
HWLOC_HAVE_NVML_TRUE=''
HWLOC_HAVE_OPENAT_FALSE=''
HWLOC_HAVE_OPENAT_TRUE=''
HWLOC_HAVE_OPENCL=''
HWLOC_HAVE_OPENCL_FALSE=''
HWLOC_HAVE_OPENCL_TRUE=''
HWLOC_HAVE_OSF_FALSE=''
HWLOC_HAVE_OSF_TRUE=''
HWLOC_HAVE_PCI_FALSE=''
HWLOC_HAVE_PCI_TRUE=''
HWLOC_HAVE_PLUGINS_FALSE=''
HWLOC_HAVE_PLUGINS_TRUE=''
HWLOC_HAVE_PTHREAD_FALSE=''
HWLOC_HAVE_PTHREAD_TRUE=''
HWLOC_HAVE_SCHED_SETAFFINITY_FALSE=''
HWLOC_HAVE_SCHED_SETAFFINITY_TRUE=''
HWLOC_HAVE_SET_MEMPOLICY_FALSE=''
HWLOC_HAVE_SET_MEMPOLICY_TRUE=''
HWLOC_HAVE_SOLARIS_FALSE=''
HWLOC_HAVE_SOLARIS_TRUE=''
HWLOC_HAVE_USER32_FALSE=''
HWLOC_HAVE_USER32_TRUE=''
HWLOC_HAVE_WINDOWS_FALSE=''
HWLOC_HAVE_WINDOWS_TRUE=''
HWLOC_HAVE_X86_32_FALSE=''
HWLOC_HAVE_X86_32_TRUE=''
HWLOC_HAVE_X86_64_FALSE=''
HWLOC_HAVE_X86_64_TRUE=''
HWLOC_HAVE_X86_CPUID_FALSE=''
HWLOC_HAVE_X86_CPUID_TRUE=''
HWLOC_HAVE_X86_FALSE=''
HWLOC_HAVE_X86_TRUE=''
HWLOC_INSTALL_DOXYGEN_FALSE=''
HWLOC_INSTALL_DOXYGEN_TRUE=''
HWLOC_KERRIGHED_CFLAGS=''
HWLOC_KERRIGHED_LIBS=''
HWLOC_LDFLAGS=''
HWLOC_LIBS=''
HWLOC_LIBS_PRIVATE=''
HWLOC_LIBXML2_CFLAGS=''
HWLOC_LIBXML2_LIBS=''
HWLOC_LINUX_LIBNUMA_LIBS=''
HWLOC_MS_LIB=''
HWLOC_MS_LIB_ARCH=''
HWLOC_NVML_BUILD_STATIC_FALSE=''
HWLOC_NVML_BUILD_STATIC_TRUE=''
HWLOC_NVML_LIBS=''
HWLOC_OPENCL_BUILD_STATIC_FALSE=''
HWLOC_OPENCL_BUILD_STATIC_TRUE=''
HWLOC_OPENCL_CFLAGS=''
HWLOC_OPENCL_LDFLAGS=''
HWLOC_OPENCL_LIBS=''
HWLOC_PCIACCESS_CFLAGS=''
HWLOC_PCIACCESS_LIBS=''
HWLOC_PCI_BUILD_STATIC_FALSE=''
HWLOC_PCI_BUILD_STATIC_TRUE=''
HWLOC_PLUGINS_DIR=''
HWLOC_PLUGINS_PATH=''
HWLOC_RELEASE_DATE=''
HWLOC_REQUIRES=''
HWLOC_VERSION=''
HWLOC_X11_CPPFLAGS=''
HWLOC_X11_LIBS=''
HWLOC_XML_LIBXML_BUILD_STATIC_FALSE=''
HWLOC_XML_LIBXML_BUILD_STATIC_TRUE=''
HWLOC_top_builddir=''
HWLOC_top_srcdir=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTALL_STRIP_PROGRAM=''
LD=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO=''
MANIFEST_TOOL=''
MKDIR_P=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE=''
PACKAGE_BUGREPORT='charm AT cs.illinois.edu'
PACKAGE_NAME='Charm++'
PACKAGE_STRING='Charm++ 60900'
PACKAGE_TARNAME='charm'
PACKAGE_URL='http://charm.cs.illinois.edu/'
PACKAGE_VERSION='60900'
PATH_SEPARATOR=':'
PKG_CONFIG=''
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
SYNC=''
VERSION=''
XMKMF=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__include=''
am__isrc=''
am__leading_dot=''
am__nodep=''
am__quote=''
am__tar=''
am__untar=''
am_libhwloc_embedded_la_rpath=''
base_version='mpi-darwin-x86_64'
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
libhwloc_so_version=''
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target=''
target_alias=''
target_cpu=''
target_os=''
target_vendor=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "Charm++"
#define PACKAGE_TARNAME "charm"
#define PACKAGE_VERSION "60900"
#define PACKAGE_STRING "Charm++ 60900"
#define PACKAGE_BUGREPORT
"charm AT cs.illinois.edu"
#define PACKAGE_URL "http://charm.cs.illinois.edu/";
#define CHARM_VERSION 60900
#define CMK_ERROR_CHECKING 1
#define AMPI_ERROR_CHECKING 1
#define CMK_WITH_STATS 0
#define CMK_TRACE_ENABLED 0
#define CMK_SMP_TRACE_COMMTHREAD 0
#define CMK_TASKQUEUE 0
#define CMK_DRONE_MODE 0
#define CMK_CHARMDEBUG 0
#define CMK_REPLAYSYSTEM 0
#define CMK_CCS_AVAILABLE 1
#define CMK_WITH_CONTROLPOINT 0
#define CMK_LB_USER_DATA 0
#define CMK_LOCKLESS_QUEUE 0
#define CMK_SHRINK_EXPAND 0
#define CMK_CHARMPY 0
#define CMK_LBTIME_TYPE double
#define CMK_LBID_64BIT 1
#define CMK_CKSECTIONINFO_STL 1
#define QLOGIC 0
#define CMK_MACHINE_NAME "mpi-darwin-x86_64-randq-debug"
#define CMK_OS_IS_LINUX 0

configure: exit 1



Archive powered by MHonArc 2.6.19.

Top of Page