* Package: sys-cluster/charm-6.7.1 * Repository: gentoo * Maintainer: nicolasbock@gentoo.org sci@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux smp userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking charm-6.7.1.tar.gz to /var/tmp/portage/sys-cluster/charm-6.7.1/work >>> Source unpacked in /var/tmp/portage/sys-cluster/charm-6.7.1/work >>> Preparing source in /var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1 ... * running ./build charm++ net-linux-amd64 smp --build-shared -j1 Selected Compiler: Selected Options: smp Creating dir: net-linux-amd64-smp Creating dir: net-linux-amd64-smp/tmp Copying src/scripts/Makefile to net-linux-amd64-smp/tmp Soft-linking over bin Soft-linking over lib Soft-linking over lib_so Soft-linking over include Soft-linking over tmp Generating net-linux-amd64-smp/tmp/conv-mach-pre.sh Generating net-linux-amd64-smp/tmp/conv-mach-opt.h, conv-mach-opt.sh Performing '/usr/bin/gmake -j 1 basics OPTS= QUIET= CONFIG_OPTS=' in net-linux-amd64-smp/tmp pwd /var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp find . -type l -exec rm {} \; rm -rf QuickThreads rm -rf libs rm -rf ../bin ; mkdir ../bin if case `cat .vdir` in *win32*) true;; *win64*) true;; *) false;; esac; then \ cp -f ../../src/arch/`cat .vdir | awk -F- '{print $2}'`/unix2nt* ../bin; \ cp -f ../../src/arch/win32/createlink.exe ../bin; \ fi rm -rf ../lib ; mkdir ../lib rm -rf ../lib_so ; mkdir ../lib_so; touch ../lib_so/.charmso rm -rf ../examples rm -rf ../tests rm -rf ../doc ; ln -s ../doc ../doc ../../src/scripts/gatherflat ../../src/scripts . ./gatherflat ../../src/conv-core . ./gatherflat ../../src/conv-ldb . ./gatherflat ../../src/conv-ccs . ./gatherflat ../../src/conv-perf . ./gatherflat ../../src/ck-core . ./gatherflat ../../src/ck-perf . ./gatherflat ../../src/ck-tune . ./gatherflat ../../src/ck-ldb . ./gatherflat ../../src/ck-cp . ./gatherflat ../../src/langs/simplemsg . ./gatherflat ../../src/langs/pvmc . ./gatherflat ../../src/langs/bluegene . ./gatherflat ../../src/langs/f90charm . ./gatherflat ../../src/xlatcpm . ./gathertree ../../src/QuickThreads QuickThreads ./gathertree ../../src/libs libs ./gathertree ../../src/arch/util . ./gathertree ../../src/util . ./gathertree ../../src/langs langs ./gathertree ../../src/langs/jade langs/jade ./gathertree ../../src/arch/common . ./gathertree ../../src/arch/`cat .gdir` . test -f ../../src/arch/`cat .gdir`/gdir_link && cat ../../src/arch/`cat .gdir`/gdir_link > .gdir.new && ./gathertree ../../src/arch/`cat .gdir.new` . || true ./gatherflat ../../src/arch/`cat .vdir` . ./gathertree ../../src/../examples ../examples ./gathertree ../../src/../tests ../tests rm -f ../bin/dep.pl ; cp dep.pl ../bin/ chmod +x charmc ./system_ln ../tmp/charmc ../bin/ ./system_ln ../../src/scripts/testrun ../bin/ rm -rf ../include ; mkdir ../include ./system_ln ../tmp/conv-*.*h ../include ./system_ln ../tmp/cc-*.*h ../include ./system_ln ../tmp/conv-mach-opt.sh ../include if [ -x ./special.sh ] ; then SRCBASE=../../src ./special.sh ; fi if [ ! -f conv-common.h ] ; then ( touch conv-common.h ) ; fi touch dirs+sources /usr/bin/gmake charmxi gmake[1]: Entering directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp' ./configure Error checking is enabled Statistics collection is enabled Charm tracing is enabled Charm tracing communication thread is disabled CharmDebug is enabled Charm record/replay is enabled CCS is enabled Charm control point is enabled Charm LB user data is disabled Setting load balancing timer type as 'double' checking machine name... net-linux-amd64-smp checking "cp command as"... cp -p checking "C++ compiler as"... "x86_64-pc-linux-gnu-g++ -m64 -DCMK_GFORTRAN -D_REENTRANT " checking "whether C++ compiler works"... "ok" checking "C++ linker as"... "x86_64-pc-linux-gnu-g++ -m64 -m64 -Wl,-O1 -Wl,--as-needed -D_REENTRANT -Wl,-O1 -Wl,--as-needed " checking "whether linker works"... "ok" checking "Native C++ compiler as"... "x86_64-pc-linux-gnu-g++ -m64 -m64 -fPIC " checking "Sequential C++ compiler as"... "x86_64-pc-linux-gnu-g++ -m64 -m64 -fPIC " checking "whether compiler accept -fno-stack-protector"... "ok" checking "whether C++ compiler supports variadic templates without flags"... "yes" Setting charm++ envelope refnum field to unsigned short Configuring support for message priorities of arbitrary size (bitvectors) checking "whether compiler generates code for 64-bit"... "yes" checking "whether compiler supports std::alignment_of"... "yes" checking "whether has values.h "... "yes" checking "whether has stdint.h "... "yes" checking "whether has malloc.h "... "yes" checking "whether has alloca.h "... "yes" checking "whether has regex.h "... "yes" checking "whether long long works"... "yes" checking "whether __int64 works"... "no" checking "whether __int128 (128-bit integer) works"... "yes" checking "whether __int128_t (128-bit integer) works"... "yes" checking "whether long double works"... "yes" checking "whether ucontext has FPU pointer"... "yes" checking "whether ucontext uses uc_regs"... "no" checking "whether ucontext has pointer (v_regs) of vector type"... "no" checking "whether ibverbs ibv_port_attr has link_layer field"... "no" checking "whether inline works in C"... "yes" checking "whether C++ signed char and char differ"... "yes" checking "whether C++ allows declaration of varsize array"... "yes" checking "whether typeinfo/typeid works"... "ok" checking "whether std::iterator_traits is defined"... "ok" checking "whether std::distance is defined"... "ok" checking "whether std::inserter is defined"... "ok" checking "whether std::unordered_map is defined"... "ok" checking "whether anon structs are permitted"... "yes" checking "whether operator delete can be overloaded in same class"... "ok" checking "whether offsetof is defined"... "yes" checking "whether GCC x86 assembly works"... "yes" checking "whether GCC x86 assembly for atomic increment works"... "yes" checking "whether GCC IA64 assembly works"... "no" checking "whether asm eieio assembly works"... "no" checking "whether __thread (Thread Local Storage) is supported"... "yes" checking "whether synchronization primitives (__sync_add_and_fetch) works in C"... "yes" checking "whether synchronization primitives (__sync_synchronize) works in C"... "yes" checking "whether fence intrinsic primitives (__builtin_Xfence_ia32) works in C"... "no" checking "whether switching TLS register (64-bit) is supported"... "yes" checking "whether getrusage accepts RUSAGE_THREAD"... "yes" checking "whether has asctime"... "yes" checking "whether has log2"... "yes" checking "whether has sqrtf"... "yes" checking "whether has fabsf"... "yes" checking "whether has mkstemp"... "yes" checking "whether has system"... "yes" checking "whether has sync()"... "yes" checking "whether has fsync()"... "yes" checking "whether has fdatasync()"... "yes" checking "whether has sbrk"... "yes" checking "whether has _setjmp/_longjmp"... "yes" checking "whether has mstats"... "no" checking "whether has mallinfo"... "yes" checking "whether has popen"... "yes" checking "whether has poll"... "yes" checking "whether has getpagesize"... "yes" checking "whether has getpid"... "yes" checking "whether has kill"... "yes" checking "whether has setpriority"... "yes" checking "whether to use signal-safe system() "... "no" checking "whether sched_setaffinity call exists"... "yes" checking "whether pthread_setaffinity_np call exists"... "yes" checking "whether pthread_spin_lock exists"... "yes" checking "whether bindprocessor call exists"... "no" checking "whether dlopen links without -ldl"... "no" checking "whether dlopen links with -ldl"... "yes" checking "whether gethostname call exists"... "yes" checking "whether getProcAddress works"... "no" checking "whether has socklen_t"... "yes" checking "whether getifaddrs call exists"... "yes" checking "whether the mmap() syscall exists"... "yes" checking "whether mmap() accepts MAP_ANON"... "yes" checking "whether mmap() accepts MAP_NORESERVE"... "yes" checking "whether has get_myaddress"... "no" checking "whether has mprotect"... "yes" checking "whether glibc backtrace works"... "yes" checking "whether has sleep "... "yes" checking "whether has usleep "... "yes" checking "whether personality() and ADDR_NO_RANDOMIZE exist"... "yes" checking "whether has zlib"... "yes" checking "whether has elf.h "... "yes" checking "whether has Multiprocessing.h for Apple "... "no" checking "whether ntohl is available"... "yes" checking "whether has libjpeg"... "yes" checking "whether Python is installed"... "no" checking "whether can build shared library"... "yes" checking for sync... sync checking "F77 compiler as"... "/usr/bin/x86_64-pc-linux-gnu-gfortran -fPIC -fno-second-underscore -fdollar-ok" checking "whether Fortran 77 compiler works"... "yes" checking "F90 compiler as"... "/usr/bin/x86_64-pc-linux-gnu-gfortran -fPIC -fno-second-underscore -fdollar-ok" checking "whether Fortran 90 compiler works"... "yes" checking subroutine name used by Fortran 90 compiler... ONESCORE checking Fortran 90 mod name is capital... "no" checking Fortran 90 mod name extension... "mod" configure: creating ./config.status config.status: creating libs/ck-libs/ampi/ampiCC config.status: creating libs/ck-libs/ampi/ampirun config.status: creating conv-autoconfig.h config.status: executing config-cleanup commands config.status: executing default commands ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-main.o ../../src/xlat-i/xi-main.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-grammar.tab.o ../../src/xlat-i/xi-grammar.tab.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -DYY_NEVER_INTERACTIVE -c -o xi-scan.o ../../src/xlat-i/xi-scan.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Template.o ../../src/xlat-i/xi-Template.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-AstNode.o ../../src/xlat-i/xi-AstNode.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Entry.o ../../src/xlat-i/xi-Entry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Member.o ../../src/xlat-i/xi-Member.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Parameter.o ../../src/xlat-i/xi-Parameter.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-SdagConstruct.o ../../src/xlat-i/xi-SdagConstruct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-BlockConstruct.o ../../src/xlat-i/xi-BlockConstruct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Type.o ../../src/xlat-i/xi-Type.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Chare.o ../../src/xlat-i/xi-Chare.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Message.o ../../src/xlat-i/xi-Message.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Construct.o ../../src/xlat-i/xi-Construct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Module.o ../../src/xlat-i/xi-Module.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-SdagCollection.o ../../src/xlat-i/xi-SdagCollection.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-Value.o ../../src/xlat-i/xi-Value.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o xi-util.o ../../src/xlat-i/xi-util.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o sdag-globals.o ../../src/xlat-i/sdag/sdag-globals.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o CSdagConstruct.o ../../src/xlat-i/sdag/CSdagConstruct.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o CEntry.o ../../src/xlat-i/sdag/CEntry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o CParsedFile.o ../../src/xlat-i/sdag/CParsedFile.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o CStateVar.o ../../src/xlat-i/sdag/CStateVar.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Atomic.o ../../src/xlat-i/sdag/constructs/Atomic.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Case.o ../../src/xlat-i/sdag/constructs/Case.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o CaseList.o ../../src/xlat-i/sdag/constructs/CaseList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Else.o ../../src/xlat-i/sdag/constructs/Else.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Forall.o ../../src/xlat-i/sdag/constructs/Forall.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o For.o ../../src/xlat-i/sdag/constructs/For.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o If.o ../../src/xlat-i/sdag/constructs/If.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o IntExpr.o ../../src/xlat-i/sdag/constructs/IntExpr.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o OList.o ../../src/xlat-i/sdag/constructs/OList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Overlap.o ../../src/xlat-i/sdag/constructs/Overlap.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o SdagEntry.o ../../src/xlat-i/sdag/constructs/SdagEntry.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o SList.o ../../src/xlat-i/sdag/constructs/SList.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o Template.o ../../src/xlat-i/sdag/constructs/Template.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o When.o ../../src/xlat-i/sdag/constructs/When.C ../bin/charmc -host -I../../src/xlat-i/ -I../../src/xlat-i/sdag/ -I. -c -o While.o ../../src/xlat-i/sdag/constructs/While.C ../bin/charmc -host -language c++ -cp ../bin/ -Wl,-O1 -Wl,--as-needed -o charmxi xi-main.o xi-grammar.tab.o xi-scan.o xi-Template.o xi-AstNode.o xi-Entry.o xi-Member.o xi-Parameter.o xi-SdagConstruct.o xi-BlockConstruct.o xi-Type.o xi-Chare.o xi-Message.o xi-Construct.o xi-Module.o xi-SdagCollection.o xi-Value.o xi-util.o sdag-globals.o CSdagConstruct.o CEntry.o CParsedFile.o CStateVar.o Atomic.o Case.o CaseList.o Else.o Forall.o For.o If.o IntExpr.o OList.o Overlap.o SdagEntry.o SList.o Template.o When.o While.o gmake[1]: Leaving directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp' /usr/bin/gmake headerlinks gmake[1]: Entering directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp' ../bin/charmc -intrinsic -build-shared ckcallback.ci && touch ckcallback.ci.stamp ../bin/charmc -intrinsic -build-shared DummyLB.ci && touch DummyLB.ci.stamp ../bin/charmc -intrinsic -build-shared GreedyLB.ci && touch GreedyLB.ci.stamp ../bin/charmc -intrinsic -build-shared CommLB.ci && touch CommLB.ci.stamp ../bin/charmc -intrinsic -build-shared RandCentLB.ci && touch RandCentLB.ci.stamp ../bin/charmc -intrinsic -build-shared RefineLB.ci && touch RefineLB.ci.stamp ../bin/charmc -intrinsic -build-shared RefineCommLB.ci && touch RefineCommLB.ci.stamp ../bin/charmc -intrinsic -build-shared RotateLB.ci && touch RotateLB.ci.stamp ../bin/charmc -intrinsic -build-shared DistributedLB.ci && touch DistributedLB.ci.stamp ../bin/charmc -intrinsic -build-shared HybridLB.ci && touch HybridLB.ci.stamp ../bin/charmc -intrinsic -build-shared ComboCentLB.ci && touch ComboCentLB.ci.stamp ../bin/charmc -intrinsic -build-shared RefineSwapLB.ci && touch RefineSwapLB.ci.stamp ../bin/charmc -intrinsic -build-shared NeighborLB.ci && touch NeighborLB.ci.stamp ../bin/charmc -intrinsic -build-shared OrbLB.ci && touch OrbLB.ci.stamp ../bin/charmc -intrinsic -build-shared BlockLB.ci && touch BlockLB.ci.stamp ../bin/charmc -intrinsic -build-shared GreedyCommLB.ci && touch GreedyCommLB.ci.stamp ../bin/charmc -intrinsic -build-shared NodeLevelLB.ci && touch NodeLevelLB.ci.stamp ../bin/charmc -intrinsic -build-shared GraphPartLB.ci && touch GraphPartLB.ci.stamp ../bin/charmc -intrinsic -build-shared GraphBFTLB.ci && touch GraphBFTLB.ci.stamp ../bin/charmc -intrinsic -build-shared GridCommLB.ci && touch GridCommLB.ci.stamp ../bin/charmc -intrinsic -build-shared GridCommRefineLB.ci && touch GridCommRefineLB.ci.stamp ../bin/charmc -intrinsic -build-shared HbmLB.ci && touch HbmLB.ci.stamp ../bin/charmc -intrinsic -build-shared RefineKLB.ci && touch RefineKLB.ci.stamp ../bin/charmc -intrinsic -build-shared TempAwareCommLB.ci && touch TempAwareCommLB.ci.stamp ../bin/charmc -intrinsic -build-shared TreeMatchLB.ci && touch TreeMatchLB.ci.stamp ../bin/charmc -intrinsic -build-shared GreedyAgentLB.ci && touch GreedyAgentLB.ci.stamp ../bin/charmc -intrinsic -build-shared NeighborCommLB.ci && touch NeighborCommLB.ci.stamp ../bin/charmc -intrinsic -build-shared PhasebyArrayLB.ci && touch PhasebyArrayLB.ci.stamp ../bin/charmc -intrinsic -build-shared RecBipartLB.ci && touch RecBipartLB.ci.stamp ../bin/charmc -intrinsic -build-shared CommAwareRefineLB.ci && touch CommAwareRefineLB.ci.stamp ../bin/charmc -intrinsic -build-shared AdaptiveLB.ci && touch AdaptiveLB.ci.stamp ../bin/charmc -intrinsic -build-shared MetisLB.ci && touch MetisLB.ci.stamp ../bin/charmc -intrinsic -build-shared ScotchLB.ci && touch ScotchLB.ci.stamp ../bin/charmc -intrinsic -build-shared TeamLB.ci && touch TeamLB.ci.stamp ../bin/charmc -intrinsic -build-shared WSLB.ci && touch WSLB.ci.stamp ../bin/charmc -intrinsic -build-shared GridMetisLB.ci && touch GridMetisLB.ci.stamp ../bin/charmc -intrinsic -build-shared TempAwareGreedyLB.ci && touch TempAwareGreedyLB.ci.stamp ../bin/charmc -intrinsic -build-shared GridHybridSeedLB.ci && touch GridHybridSeedLB.ci.stamp ../bin/charmc -intrinsic -build-shared TopoCentLB.ci && touch TopoCentLB.ci.stamp ../bin/charmc -intrinsic -build-shared GridHybridLB.ci && touch GridHybridLB.ci.stamp ../bin/charmc -intrinsic -build-shared TopoLB.ci && touch TopoLB.ci.stamp ../bin/charmc -intrinsic -build-shared RefineTopoLB.ci && touch RefineTopoLB.ci.stamp ../bin/charmc -intrinsic -build-shared TempAwareRefineLB.ci && touch TempAwareRefineLB.ci.stamp ../bin/charmc -intrinsic -build-shared ckmarshall.ci && touch ckmarshall.ci.stamp ../bin/charmc -intrinsic -build-shared ckarray.ci && touch ckarray.ci.stamp ../bin/charmc -intrinsic -build-shared cklocation.ci && touch cklocation.ci.stamp ../bin/charmc -intrinsic -build-shared ckreduction.ci && touch ckreduction.ci.stamp ../bin/charmc -intrinsic -build-shared ckarrayreductionmgr.ci && touch ckarrayreductionmgr.ci.stamp ../bin/charmc -intrinsic -build-shared tempo.ci && touch tempo.ci.stamp ../bin/charmc -intrinsic -build-shared waitqd.ci && touch waitqd.ci.stamp ../bin/charmc -intrinsic -build-shared ckfutures.ci && touch ckfutures.ci.stamp ../bin/charmc -intrinsic -build-shared ckcheckpoint.ci && touch ckcheckpoint.ci.stamp ../bin/charmc -intrinsic -build-shared ckcheckpointstatus.ci && touch ckcheckpointstatus.ci.stamp ../bin/charmc -intrinsic -build-shared ckmemcheckpoint.ci && touch ckmemcheckpoint.ci.stamp ../bin/charmc -intrinsic -build-shared LBDatabase.ci && touch LBDatabase.ci.stamp ../bin/charmc -intrinsic -build-shared MetaBalancer.ci && touch MetaBalancer.ci.stamp ../bin/charmc -intrinsic -build-shared CentralLB.ci && touch CentralLB.ci.stamp ../bin/charmc -intrinsic -build-shared NullLB.ci && touch NullLB.ci.stamp ../bin/charmc -intrinsic -build-shared BaseLB.ci && touch BaseLB.ci.stamp ../bin/charmc -intrinsic -build-shared NborBaseLB.ci && touch NborBaseLB.ci.stamp ../bin/charmc -intrinsic -build-shared DistBaseLB.ci && touch DistBaseLB.ci.stamp ../bin/charmc -intrinsic -build-shared HybridBaseLB.ci && touch HybridBaseLB.ci.stamp ../bin/charmc -intrinsic -build-shared EveryLB.ci && touch EveryLB.ci.stamp ../bin/charmc -intrinsic -build-shared CommonLBs.ci && touch CommonLBs.ci.stamp ../bin/charmc -intrinsic -build-shared trace-summary.ci && touch trace-summary.ci.stamp ../bin/charmc -intrinsic -build-shared trace-projections.ci && touch trace-projections.ci.stamp ../bin/charmc -intrinsic -build-shared trace-simple.ci && touch trace-simple.ci.stamp ../bin/charmc -intrinsic -build-shared trace-controlPoints.ci && touch trace-controlPoints.ci.stamp ../bin/charmc -intrinsic -build-shared trace-Tau.ci && touch trace-Tau.ci.stamp ../bin/charmc -intrinsic -build-shared trace-utilization.ci && touch trace-utilization.ci.stamp ../bin/charmc -intrinsic -build-shared BlueGene.ci && touch BlueGene.ci.stamp ../bin/charmc -intrinsic -build-shared controlPoints.ci && touch controlPoints.ci.stamp ../bin/charmc -intrinsic -build-shared pathHistory.ci && touch pathHistory.ci.stamp ../bin/charmc -intrinsic -build-shared mpi-mainmodule.ci && touch mpi-mainmodule.ci.stamp Soft-linking headers... for hdr in AdaptiveLB.decl.h AdaptiveLB.h BGPTorus.h BGQTorus.h BaseLB.decl.h BaseLB.h BlockLB.decl.h BlockLB.h BlueGene.decl.h BlueGene.h CentralLB.decl.h CentralLB.h CentralLBMsg.h CkArray.decl.h CkArrayReductionMgr.decl.h CkCallback.decl.h CkCheckpoint.decl.h CkCheckpointStatus.decl.h CkFutures.decl.h CkLocation.decl.h CkMarshall.decl.h CkMemCheckpoint.decl.h CkReduction.decl.h ComboCentLB.decl.h ComboCentLB.h CommAwareRefineLB.decl.h CommAwareRefineLB.h CommLB.decl.h CommLB.h CommLBHeap.h CommonLBs.decl.h ControlPoints.decl.h DistBaseLB.decl.h DistBaseLB.h DistributedLB.decl.h DistributedLB.h DummyLB.decl.h DummyLB.h EveryLB.decl.h GraphBFTLB.decl.h GraphBFTLB.h GraphPartLB.decl.h GraphPartLB.h GreedyAgentLB.decl.h GreedyAgentLB.h GreedyCommLB.decl.h GreedyCommLB.h GreedyLB.decl.h GreedyLB.h GridCommLB.decl.h GridCommLB.h GridCommRefineLB.decl.h GridCommRefineLB.h GridHybridLB.decl.h GridHybridLB.h GridHybridSeedLB.decl.h GridHybridSeedLB.h GridMetisLB.decl.h GridMetisLB.h HbmLB.decl.h HbmLB.h HybridBaseLB.decl.h HybridBaseLB.h HybridLB.decl.h HybridLB.h HybridLBMsg.h LBAgent.h LBComm.h LBDBManager.h LBDatabase.decl.h LBDatabase.h LBMachineUtil.h LBOM.h LBObj.h LBProfit.h LBSimulation.h MetaBalancer.decl.h MetaBalancer.h MetisLB.decl.h MetisLB.h NborBaseLB.decl.h NborBaseLB.h NeighborCommLB.decl.h NeighborCommLB.h NeighborLB.decl.h NeighborLB.h NeighborLBMsg.h NodeLevelLB.decl.h NodeLevelLB.h NullLB.decl.h OrbLB.decl.h OrbLB.h PathHistory.decl.h PhasebyArrayLB.decl.h PhasebyArrayLB.h RTH.h RandCentLB.decl.h RandCentLB.h RecBipartLB.decl.h RecBipartLB.h RefineCommLB.decl.h RefineCommLB.h RefineKLB.decl.h RefineKLB.h RefineLB.decl.h RefineLB.h RefineSwapLB.decl.h RefineSwapLB.h RefineTopoLB.decl.h RefineTopoLB.h Refiner.h RefinerApprox.h RefinerComm.h RefinerTemp.h RotateLB.decl.h RotateLB.h SSE-Double.h SSE-Float.h ScotchLB.decl.h ScotchLB.h TeamLB.decl.h TeamLB.h TempAwareCommLB.decl.h TempAwareCommLB.h TempAwareGreedyLB.decl.h TempAwareGreedyLB.h TempAwareRefineLB.decl.h TempAwareRefineLB.h TopoCentLB.decl.h TopoCentLB.h TopoLB.decl.h TopoLB.h TopoManager.h TraceControlPoints.decl.h TraceProjections.decl.h TraceSimple.decl.h TraceSummary.decl.h TraceTau.decl.h TraceUtilization.decl.h TreeMatchLB.decl.h TreeMatchLB.h WSLB.decl.h WSLB.h XTTorus.h arrayRedistributor.h bgconverse.h bigsim_debug.h bigsim_logs.h bigsim_network.h bigsim_ooc.h bigsim_record.h bigsim_timing.h bitvecset.h blue-conv.h blue.h blue_defs.h blue_impl.h blue_types.h ccs-auth.c ccs-auth.h ccs-client.c ccs-client.h ccs-server.h charm++.h charm-api.h charm.h ck.h ckBIconfig.h ckIgetControl.h ckarray.h ckarrayindex.h ckarrayreductionmgr.h ckbitvector.h ckcallback-ccs.h ckcallback.h ckcausalmlog.h ckcheckpoint.h ckcomplex.h ckdirect.h ckdll.h ckevacuation.h ckfutures.h ckgraph.h ckgraphTemp.h ckhashtable.h ckheap.h ckimage.h cklists.h ckliststring.h cklocation.h cklocrec.h ckmemcheckpoint.h ckmessage.h ckmessagelogging.h ckmigratable.h ckobjQ.h ckobjid.h ckreduction.h cksection.h cksequence.h cksequence_factory.h cksequence_internal.h ckset.h ckstatistics.h ckstream.h cktiming.h ckvector3d.h cmidirect.h cmidirectmanytomany.h cmimemcpy.h cmipool.h cmiqueue.h cmitls.h controlPoints.h controlPointsf.h conv-autoconfig.h conv-ccs.h conv-common.h conv-config.h conv-config.sh conv-cpath.h conv-cpm.h conv-lists.h conv-mach.h conv-mach.sh conv-qd.h conv-random.h conv-trace.h converse.h cp_effects.h cpthreads.h crc32.h debug-charm.h debug-conv++.h debug-conv.h elements.h envelope-path.h envelope.h graph.h init.h lbdb++.h lbdb.h manager.h memory-isomalloc.h mempool.h middle-blue.h middle-conv.h middle.h mpi-interoperate.h mpi_main.decl.h msgq.h objid.h pathHistory.h persistent.h pup.h pup_c.h pup_cmialloc.h pup_mpi.h pup_paged.h pup_stl.h pup_toNetwork.h pup_toNetwork4.h pupf.h pvm3.h pvmc.h qd.h queueing.h rand48_replacement.h random_sequence.h readonly.h register.h sdag.h shared-alloc.h simd.h simplemsg.h sm.h sockRoutines.c sockRoutines.h stats.h strided_sequence.h tempo.decl.h tempo.h topology.h trace-bluegene.h trace-common.h trace-controlPoints.h trace-projections.h trace-simple.h trace.h vector2d.h waitqd.decl.h waitqd.h ; do test ! -f "../include/`basename $hdr`" && ./system_ln "../tmp/$hdr" ../include ; done touch headerlinks gmake[1]: Leaving directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp' touch basics Performing '/usr/bin/gmake -j 1 charm++ OPTS= QUIET=' in net-linux-amd64-smp/tmp ../bin/charmc -build-shared -I. -c -o DummyLB.o DummyLB.C ../bin/charmc -build-shared -o ../lib/libmoduleDummyLB.a DummyLB.o Warning: creating ../lib_so/libmoduleDummyLB.so ar: creating ../lib/libmoduleDummyLB.a ../bin/charmc -build-shared -I. -c -o GreedyLB.o GreedyLB.C ../bin/charmc -build-shared -o ../lib/libmoduleGreedyLB.a GreedyLB.o Warning: creating ../lib_so/libmoduleGreedyLB.so ar: creating ../lib/libmoduleGreedyLB.a ../bin/charmc -build-shared -I. -c -o CommLB.o CommLB.C ../bin/charmc -build-shared -o ../lib/libmoduleCommLB.a CommLB.o Warning: creating ../lib_so/libmoduleCommLB.so ar: creating ../lib/libmoduleCommLB.a ../bin/charmc -build-shared -I. -c -o RandCentLB.o RandCentLB.C ../bin/charmc -build-shared -o ../lib/libmoduleRandCentLB.a RandCentLB.o Warning: creating ../lib_so/libmoduleRandCentLB.so ar: creating ../lib/libmoduleRandCentLB.a ../bin/charmc -build-shared -I. -c -o RefineLB.o RefineLB.C ../bin/charmc -build-shared -o ../lib/libmoduleRefineLB.a RefineLB.o Warning: creating ../lib_so/libmoduleRefineLB.so ar: creating ../lib/libmoduleRefineLB.a ../bin/charmc -build-shared -I. -c -o RefineCommLB.o RefineCommLB.C ../bin/charmc -build-shared -o ../lib/libmoduleRefineCommLB.a RefineCommLB.o Warning: creating ../lib_so/libmoduleRefineCommLB.so ar: creating ../lib/libmoduleRefineCommLB.a cp -f libmoduleRefineCommLB.dep ../lib/ ../bin/charmc -build-shared -I. -c -o RotateLB.o RotateLB.C ../bin/charmc -build-shared -o ../lib/libmoduleRotateLB.a RotateLB.o Warning: creating ../lib_so/libmoduleRotateLB.so ar: creating ../lib/libmoduleRotateLB.a ../bin/charmc -build-shared -I. -c -o DistributedLB.o DistributedLB.C ../bin/charmc -build-shared -o ../lib/libmoduleDistributedLB.a DistributedLB.o Warning: creating ../lib_so/libmoduleDistributedLB.so ar: creating ../lib/libmoduleDistributedLB.a ../bin/charmc -build-shared -I. -c -o HybridLB.o HybridLB.C ../bin/charmc -build-shared -o ../lib/libmoduleHybridLB.a HybridLB.o Warning: creating ../lib_so/libmoduleHybridLB.so ar: creating ../lib/libmoduleHybridLB.a ../bin/charmc -build-shared -I. -c -o ComboCentLB.o ComboCentLB.C ../bin/charmc -build-shared -o ../lib/libmoduleComboCentLB.a ComboCentLB.o Warning: creating ../lib_so/libmoduleComboCentLB.so ar: creating ../lib/libmoduleComboCentLB.a ../bin/charmc -build-shared -I. -c -o RefineSwapLB.o RefineSwapLB.C ../bin/charmc -build-shared -o ../lib/libmoduleRefineSwapLB.a RefineSwapLB.o Warning: creating ../lib_so/libmoduleRefineSwapLB.so ar: creating ../lib/libmoduleRefineSwapLB.a ../bin/charmc -build-shared -I. -c -o NeighborLB.o NeighborLB.C ../bin/charmc -build-shared -o ../lib/libmoduleNeighborLB.a NeighborLB.o Warning: creating ../lib_so/libmoduleNeighborLB.so ar: creating ../lib/libmoduleNeighborLB.a ../bin/charmc -build-shared -I. -c -o OrbLB.o OrbLB.C ../bin/charmc -build-shared -o ../lib/libmoduleOrbLB.a OrbLB.o Warning: creating ../lib_so/libmoduleOrbLB.so ar: creating ../lib/libmoduleOrbLB.a ../bin/charmc -build-shared -I. -c -o BlockLB.o BlockLB.C ../bin/charmc -build-shared -o ../lib/libmoduleBlockLB.a BlockLB.o Warning: creating ../lib_so/libmoduleBlockLB.so ar: creating ../lib/libmoduleBlockLB.a ../bin/charmc -build-shared -I. -c -o GreedyCommLB.o GreedyCommLB.C ../bin/charmc -build-shared -I. -c -o manager.o manager.C ../bin/charmc -build-shared -o ../lib/libmoduleGreedyCommLB.a GreedyCommLB.o manager.o Warning: creating ../lib_so/libmoduleGreedyCommLB.so ar: creating ../lib/libmoduleGreedyCommLB.a ../bin/charmc -build-shared -I. -c -o NodeLevelLB.o NodeLevelLB.C ../bin/charmc -build-shared -o ../lib/libmoduleNodeLevelLB.a NodeLevelLB.o Warning: creating ../lib_so/libmoduleNodeLevelLB.so ar: creating ../lib/libmoduleNodeLevelLB.a ../bin/charmc -build-shared -I. -c -o CommonLBs.o CommonLBs.C ../bin/charmc -build-shared -o ../lib/libmoduleCommonLBs.a CommonLBs.o DummyLB.o GreedyLB.o CommLB.o RandCentLB.o RefineLB.o RefineCommLB.o RotateLB.o DistributedLB.o HybridLB.o ComboCentLB.o RefineSwapLB.o NeighborLB.o OrbLB.o BlockLB.o GreedyCommLB.o NodeLevelLB.o manager.o Warning: creating ../lib_so/libmoduleCommonLBs.so ar: creating ../lib/libmoduleCommonLBs.a /usr/bin/gmake -C libs/ck-libs/completion gmake[1]: Entering directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp/libs/ck-libs/completion' ../../../../bin/charmc -build-shared -c completion.ci ../../../../bin/charmc -build-shared -I../../../../tmp -o completion.o completion.C In file included from completion.h:4:0, from completion.C:1: completion.decl.h:447:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr __dep; \ ^ completion.h:15:5: note: in expansion of macro ‘CompletionDetector_SDAG_CODE’ CompletionDetector_SDAG_CODE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/memory:80:0, from ../../../../bin/../include/CkMarshall.decl.h:5, from ../../../../bin/../include/charm++.h:134, from completion.decl.h:3, from completion.h:4, from completion.C:1: /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ ../../../../bin/charmc -build-shared -o ../../../../lib/libmodulecompletion.a completion.o Warning: creating ../../../../lib_so/libmodulecompletion.so ar: creating ../../../../lib/libmodulecompletion.a /bin/cp completion.decl.h ../../../../include /bin/cp completion.def.h ../../../../include /bin/cp completion.h ../../../../include gmake[1]: Leaving directory '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp/libs/ck-libs/completion' ../bin/charmc -seq -DCMK_NOT_USE_CONVERSE=1 -o sockRoutines-seq.o sockRoutines.c ../bin/charmc -build-shared -I. -c -o trace-common.o trace-common.C ../bin/charmc -build-shared -I. -c -o tracec.o tracec.C ../bin/charmc -build-shared -I. -c -o tracef.o tracef.C ../bin/charmc -build-shared -I. -c -o init.o init.C ../bin/charmc -build-shared -I. -c -o register.o register.C ../bin/charmc -build-shared -I. -c -o qd.o qd.C ../bin/charmc -build-shared -I. -c -o ck.o ck.C ../bin/charmc -build-shared -I. -c -o msgalloc.o msgalloc.C ../bin/charmc -build-shared -I. -c -o ckfutures.o ckfutures.C ../bin/charmc -build-shared -I. -c -o ckIgetControl.o ckIgetControl.C ../bin/charmc -build-shared -I. -c -o debug-message.o debug-message.C ../bin/charmc -build-shared -I. -c -o debug-charm.o debug-charm.C debug-charm.C:344:10: fatal error: rpc/rpc.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. Fatal Error by charmc in directory /var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1/net-linux-amd64-smp/tmp Command x86_64-pc-linux-gnu-g++ -m64 -DCMK_GFORTRAN -D_REENTRANT -I../bin/../include -D__CHARMC__=1 -I. -fno-stack-protector -fPIC -c debug-charm.C -o debug-charm.o returned error code 1 charmc exiting... gmake: *** [: debug-charm.o] Error 1 ------------------------------------------------- Charm++ NOT BUILT. Either cd into net-linux-amd64-smp/tmp and try to resolve the problems yourself, visit http://charm.cs.illinois.edu/ for more information. Otherwise, email the developers at charm@cs.illinois.edu * ERROR: sys-cluster/charm-6.7.1::gentoo failed (compile phase): * Failed to build charm++ * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 3523: Called die * The specific snippet of code: * ./build charm++ ${build_commandline} || die "Failed to build charm++"; * * If you need support, post the output of `emerge --info '=sys-cluster/charm-6.7.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-cluster/charm-6.7.1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-cluster:charm-6.7.1:20171120-232521.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-cluster/charm-6.7.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/charm-6.7.1/temp/environment'. * Working directory: '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1' * S: '/var/tmp/portage/sys-cluster/charm-6.7.1/work/charm-6.7.1'