Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Sep 2018 18:18:47 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        yuri@freebsd.org
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r479262 - in head/net: . charm charm/files
Message-ID:  <CAP7rwchEeFMGYx2hgETZn8DX1KtTESv22=Tfu8n7gY787YzQGw@mail.gmail.com>
In-Reply-To: <201809082326.w88NQ4qk073471@repo.freebsd.org>
References:  <201809082326.w88NQ4qk073471@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Same here. I don't think we should be hosting this software. Upstream
requires registration before downloading, and the fact that you had to
construct a complex do-fetch to circumvent it is pretty clear evidence
to me that we don't want a piece of whatever it is their license is
threatening.

# Adam


On Sat, Sep 8, 2018 at 5:26 PM Yuri Victorovich <yuri@freebsd.org> wrote:
>
> Author: yuri
> Date: Sat Sep  8 23:26:03 2018
> New Revision: 479262
> URL: https://svnweb.freebsd.org/changeset/ports/479262
>
> Log:
>   New port: net/charm: Message-passing parallel language and runtime system
>
> Added:
>   head/net/charm/
>   head/net/charm/Makefile   (contents, props changed)
>   head/net/charm/distinfo   (contents, props changed)
>   head/net/charm/files/
>   head/net/charm/files/patch-src_scripts_charmc   (contents, props changed)
>   head/net/charm/pkg-descr   (contents, props changed)
>   head/net/charm/pkg-plist   (contents, props changed)
> Modified:
>   head/net/Makefile
>
> Modified: head/net/Makefile
> ==============================================================================
> --- head/net/Makefile   Sat Sep  8 23:18:34 2018        (r479261)
> +++ head/net/Makefile   Sat Sep  8 23:26:03 2018        (r479262)
> @@ -76,6 +76,7 @@
>      SUBDIR += ccxstream
>      SUBDIR += ceph
>      SUBDIR += cf
> +    SUBDIR += charm
>      SUBDIR += chrony
>      SUBDIR += citrix_ica
>      SUBDIR += cjdns
>
> Added: head/net/charm/Makefile
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/net/charm/Makefile     Sat Sep  8 23:26:03 2018        (r479262)
> @@ -0,0 +1,87 @@
> +# $FreeBSD$
> +
> +PORTNAME=      charm
> +DISTVERSIONPREFIX=     v
> +DISTVERSION=   6.8.2
> +CATEGORIES=    net
> +PKGNAMESUFFIX= -uiuc
> +DIST_SUBDIR=   ${PORTNAME}${PKGNAMESUFFIX}
> +
> +MAINTAINER=    yuri@FreeBSD.org
> +COMMENT=       Message-passing parallel language and runtime system
> +
> +LICENSE=       CHARMPP_CONVERSE_LICENSE
> +LICENSE_NAME=  Charm++/Converse License
> +LICENSE_FILE=  ${WRKSRC}/LICENSE
> +LICENSE_PERMS= auto-accept dist-mirror pkg-mirror
> +
> +ONLY_FOR_ARCHS=        amd64 i386
> +ONLY_FOR_ARCHS_REASON= Not clear if it can be built on other architectures
> +
> +FETCH_DEPENDS= git:devel/git
> +BUILD_DEPENDS= bash:shells/bash
> +
> +USES=          fortran gmake localbase:ldflags shebangfix
> +SHEBANG_GLOB=  *.sh
> +SHEBANG_FILES= src/scripts/*
> +USE_LDCONFIG=  yes
> +
> +GIT_URL=       https://charm.cs.illinois.edu/gerrit/charm.git
> +
> +ARCH_STR=      linux${ARCH:S/amd64/64/:S/i386/32/}
> +
> +INSTALL_WRKSRC=        ${WRKSRC}/${VERSION}-${ARCH_STR}-gfortran-clang/tmp
> +
> +BINARY_ALIAS=  gfortran=gfortran${GCC_DEFAULT}
> +
> +OPTIONS_SINGLE=                MULTIPROCESSING
> +OPTIONS_SINGLE_MULTIPROCESSING=        MULTICORE ETHERNET MPI
> +OPTIONS_DEFAULT=       MULTICORE
> +MULTIPROCESSING_DESC=  Multiprocessing
> +OPTIONS_SUB=           yes
> +
> +MULTICORE_DESC=                Single-node multicore version
> +MULTICORE_VARS=                VERSION=multicore
> +
> +ETHERNET_DESC=         Ethernet version
> +ETHERNET_VARS=         VERSION=netlrts
> +
> +MPI_VARS=              VERSION=mpi
> +MPI_LDFLAGS=           -lmpich
> +MPI_LIB_DEPENDS=       libmpich.so:net/mpich2
> +
> +local-makesum: # Workaround: the generic 'make makesum' is broken when custom do-fetch is defined: it calls ${SCRIPTSDIR}/do-fetch.sh.
> +       @${MAKE} distclean fetch makesum
> +
> +do-fetch:
> +       @if [ "${FORCE_FETCH_ALL}" = "true" ] || ! [ -f "${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}" ]; then \
> +         ${MKDIR} ${DISTDIR}/${DIST_SUBDIR} && \
> +         cd ${DISTDIR}/${DIST_SUBDIR} && \
> +           git clone -q ${GIT_URL} ${PORTNAME}-${DISTVERSIONFULL} && \
> +           (cd ${PORTNAME}-${DISTVERSIONFULL} && git reset -q --hard ${DISTVERSIONFULL} && ${RM} -r .git) && \
> +           ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
> +           ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -print0 | LC_ALL=C ${SORT} -z | \
> +               ${TAR} czf ${PORTNAME}-${DISTVERSIONFULL}${EXTRACT_SUFX} --format=bsdtar --uid 0 --gid 0 --options gzip:!timestamp --no-recursion --null -T - && \
> +           ${RM} -r ${PORTNAME}-${DISTVERSIONFULL}; \
> +       fi
> +
> +post-patch:
> +       @${REINPLACE_CMD} 's|which gfortran |which gfortran${GCC_DEFAULT} |' ${WRKSRC}/src/arch/common/conv-mach-gfortran.sh
> +       @${FIND} ${WRKSRC} -name conv-mach.h | ${XARGS} ${REINPLACE_CMD} 's|CMK_THREADS_ARE_WIN32_FIBERS *1|CMK_THREADS_ARE_WIN32_FIBERS 0|'
> +       @${FIND} ${WRKSRC} -name "*.c" -o -name "*.C" -o -name "*.h" -o -name "configure" | \
> +               ${XARGS} ${REINPLACE_CMD} -i '' 's|include <malloc\.h>|include <stdlib.h>|; s|include "malloc\.h"|include <stdlib.h>|'
> +       @${REINPLACE_CMD} -E 's|(CMK_CC)="(.*)"|\1="\2 ${CFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh
> +       @${REINPLACE_CMD} -E 's|(CMK_CXX)="(.*)"|\1="\2 ${CXXFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh
> +       @${REINPLACE_CMD} -E 's|(CMK_LD)="(.*)"|\1="\2 ${LDFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh
> +       @${REINPLACE_CMD} -E 's|-shared -o libqt\.so|-shared -o libqt.so -Wl,-soname,libqt.so|' ${WRKSRC}/src/QuickThreads/mkfiles/*
> +
> +do-build:
> +       @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./build charm++ ${VERSION}-${ARCH_STR} clang gfortran --build-shared -j${MAKE_JOBS_NUMBER} ${CFLAGS}
> +
> +post-install:
> +.for d in bin include lib
> +       @cd ${STAGEDIR} && ${MV} ${d}/* ./${PREFIX}/${d} && ${RMDIR} $d
> +.endfor
> +       @cd ${STAGEDIR} && ${MV} lib_so/* ./${PREFIX}/lib && ${RMDIR} lib_so
> +
> +.include <bsd.port.mk>
>
> Added: head/net/charm/distinfo
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/net/charm/distinfo     Sat Sep  8 23:26:03 2018        (r479262)
> @@ -0,0 +1,3 @@
> +TIMESTAMP = 1536444124
> +SHA256 (charm-uiuc/charm-v6.8.2.tar.gz) = 23dce13f0aeb8c97fe2746a752984483f67cc2a87b302fe3a7c3eea65b54de06
> +SIZE (charm-uiuc/charm-v6.8.2.tar.gz) = 24373693
>
> Added: head/net/charm/files/patch-src_scripts_charmc
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/net/charm/files/patch-src_scripts_charmc       Sat Sep  8 23:26:03 2018        (r479262)
> @@ -0,0 +1,14 @@
> +--- src/scripts/charmc.orig    2018-09-08 18:56:55 UTC
> ++++ src/scripts/charmc
> +@@ -1490,9 +1490,9 @@ MakeSO() {
> +       fi
> +       if test "$MAKE_LDXX" = "1"
> +       then
> +-        soCmd="$CMK_LDXX -o $OBJECT $OPTS_LD $OPTS_LDRO $OBJECTFILES $PRE_LIBRARIES $POST_LIBRARIES $CMK_LD_SHARED_LIBS"
> ++        soCmd="$CMK_LDXX -o $OBJECT -Wl,-soname,$(echo $OBJECT | sed 's|^.*/lib_so/||') $OPTS_LD $OPTS_LDRO $OBJECTFILES $PRE_LIBRARIES $POST_LIBRARIES $CMK_LD_SHARED_LIBS"
> +       else
> +-        soCmd="$CMK_LD -o $OBJECT $OPTS_LD $OPTS_LDRO $OBJECTFILES $PRE_LIBRARIES $POST_LIBRARIES $CMK_LD_SHARED_LIBS"
> ++        soCmd="$CMK_LD -o $OBJECT -Wl,-soname,$(echo $OBJECT | sed 's|^.*/lib_so/||') $OPTS_LD $OPTS_LDRO $OBJECTFILES $PRE_LIBRARIES $POST_LIBRARIES $CMK_LD_SHARED_LIBS"
> +       fi
> +       DoNoErrCheck $soCmd
> +       Do_res=$?
>
> Added: head/net/charm/pkg-descr
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/net/charm/pkg-descr    Sat Sep  8 23:26:03 2018        (r479262)
> @@ -0,0 +1,9 @@
> +Charm++ is a message-passing parallel language and runtime system.
> +It is implemented as a set of libraries for C++, is efficient,
> +and is portable to a wide variety of parallel machines.
> +Source code is provided, and non-commercial use is free.
> +
> +Charm++ is developed in the University of Illinois, and is
> +used primarily by the NAMD, the molecular simulation system.
> +
> +WWW: https://www.ks.uiuc.edu/Research/namd/
>
> Added: head/net/charm/pkg-plist
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/net/charm/pkg-plist    Sat Sep  8 23:26:03 2018        (r479262)
> @@ -0,0 +1,617 @@
> +bin/charmc
> +%%ETHERNET%%bin/charmd
> +%%ETHERNET%%bin/charmd_faceless
> +bin/charmrun
> +bin/charmxi
> +bin/conv-cpm
> +bin/dep.pl
> +bin/fuzzytree.txt
> +bin/testrun
> +bin/tree.txt
> +include/AdaptiveLB.decl.h
> +include/AdaptiveLB.h
> +include/BGQTorus.h
> +include/BaseLB.decl.h
> +include/BaseLB.h
> +include/BlockLB.decl.h
> +include/BlockLB.h
> +include/BlueGene.decl.h
> +include/BlueGene.h
> +include/CentralLB.decl.h
> +include/CentralLB.h
> +include/CentralLBMsg.h
> +include/CkArray.decl.h
> +include/CkCallback.decl.h
> +include/CkCheckpoint.decl.h
> +include/CkCheckpointStatus.decl.h
> +include/CkDummy.decl.h
> +include/CkDummy.def.h
> +include/CkFutures.decl.h
> +include/CkIO.decl.h
> +include/CkIO.def.h
> +include/CkIO_impl.decl.h
> +include/CkIO_impl.def.h
> +include/CkLocation.decl.h
> +include/CkLoop.decl.h
> +include/CkLoop.def.h
> +include/CkLoopAPI.h
> +include/CkMarshall.decl.h
> +include/CkMemCheckpoint.decl.h
> +include/CkMulticast.decl.h
> +include/CkReduction.decl.h
> +include/ComboCentLB.decl.h
> +include/ComboCentLB.h
> +include/CommAwareRefineLB.decl.h
> +include/CommAwareRefineLB.h
> +include/CommLB.decl.h
> +include/CommLB.h
> +include/CommLBHeap.h
> +include/CommonLBs.decl.h
> +include/ControlPoints.decl.h
> +include/DataItemTypes.h
> +include/DistBaseLB.decl.h
> +include/DistBaseLB.h
> +include/DistributedLB.decl.h
> +include/DistributedLB.h
> +include/DummyLB.decl.h
> +include/DummyLB.h
> +include/EveryLB.decl.h
> +include/GraphBFTLB.decl.h
> +include/GraphBFTLB.h
> +include/GraphPartLB.decl.h
> +include/GraphPartLB.h
> +include/GreedyAgentLB.decl.h
> +include/GreedyAgentLB.h
> +include/GreedyCommLB.decl.h
> +include/GreedyCommLB.h
> +include/GreedyLB.decl.h
> +include/GreedyLB.h
> +include/GreedyRefineLB.decl.h
> +include/GreedyRefineLB.h
> +include/GridCommLB.decl.h
> +include/GridCommLB.h
> +include/GridCommRefineLB.decl.h
> +include/GridCommRefineLB.h
> +include/GridHybridLB.decl.h
> +include/GridHybridLB.h
> +include/GridHybridSeedLB.decl.h
> +include/GridHybridSeedLB.h
> +include/GridMetisLB.decl.h
> +include/GridMetisLB.h
> +include/HbmLB.decl.h
> +include/HbmLB.h
> +include/HybridBaseLB.decl.h
> +include/HybridBaseLB.h
> +include/HybridLB.decl.h
> +include/HybridLB.h
> +include/HybridLBMsg.h
> +include/LBAgent.h
> +include/LBComm.h
> +include/LBDBManager.h
> +include/LBDatabase.decl.h
> +include/LBDatabase.h
> +include/LBMachineUtil.h
> +include/LBOM.h
> +include/LBObj.h
> +include/LBProfit.h
> +include/LBSimulation.h
> +include/MetaBalancer.decl.h
> +include/MetaBalancer.h
> +include/MetisLB.decl.h
> +include/MetisLB.h
> +include/NDMeshStreamer.decl.h
> +include/NDMeshStreamer.def.h
> +include/NDMeshStreamer.h
> +include/NborBaseLB.decl.h
> +include/NborBaseLB.h
> +include/NeighborCommLB.decl.h
> +include/NeighborCommLB.h
> +include/NeighborLB.decl.h
> +include/NeighborLB.h
> +include/NeighborLBMsg.h
> +include/NodeLevelLB.decl.h
> +include/NodeLevelLB.h
> +include/NullLB.decl.h
> +include/OrbLB.decl.h
> +include/OrbLB.h
> +include/PathHistory.decl.h
> +include/PhasebyArrayLB.decl.h
> +include/PhasebyArrayLB.h
> +include/RandCentLB.decl.h
> +include/RandCentLB.h
> +include/RecBipartLB.decl.h
> +include/RecBipartLB.h
> +include/RefineCommLB.decl.h
> +include/RefineCommLB.h
> +include/RefineKLB.decl.h
> +include/RefineKLB.h
> +include/RefineLB.decl.h
> +include/RefineLB.h
> +include/RefineSwapLB.decl.h
> +include/RefineSwapLB.h
> +include/RefineTopoLB.decl.h
> +include/RefineTopoLB.h
> +include/Refiner.h
> +include/RefinerApprox.h
> +include/RefinerComm.h
> +include/RefinerTemp.h
> +include/RotateLB.decl.h
> +include/RotateLB.h
> +include/SSE-Double.h
> +include/SSE-Float.h
> +include/ScotchLB.decl.h
> +include/ScotchLB.h
> +include/TeamLB.decl.h
> +include/TeamLB.h
> +include/TempAwareCommLB.decl.h
> +include/TempAwareCommLB.h
> +include/TempAwareGreedyLB.decl.h
> +include/TempAwareGreedyLB.h
> +include/TempAwareRefineLB.decl.h
> +include/TempAwareRefineLB.h
> +include/TopoCentLB.decl.h
> +include/TopoCentLB.h
> +include/TopoLB.decl.h
> +include/TopoLB.h
> +include/TopoManager.h
> +include/TraceAutoPerf.decl.h
> +include/TraceControlPoints.decl.h
> +include/TraceProjections.decl.h
> +include/TraceSimple.decl.h
> +include/TraceSummary.decl.h
> +include/TraceTau.decl.h
> +include/TraceUtilization.decl.h
> +include/TreeMatchLB.decl.h
> +include/TreeMatchLB.h
> +include/VERSION
> +include/VirtualRouter.h
> +include/WSLB.decl.h
> +include/WSLB.h
> +include/XArraySectionReducer.h
> +include/XTTorus.h
> +include/arrayRedistributor.h
> +include/bgconverse.h
> +include/bigsim_debug.h
> +include/bigsim_logs.h
> +include/bigsim_network.h
> +include/bigsim_ooc.h
> +include/bigsim_record.h
> +include/bigsim_timing.h
> +include/bitvecset.h
> +include/blue-conv.h
> +include/blue.h
> +include/blue_defs.h
> +include/blue_impl.h
> +include/blue_types.h
> +include/cc-clang.h
> +include/cc-clang.sh
> +include/cc-craycc.h
> +include/cc-craycc.sh
> +include/cc-gcc.h
> +include/cc-gcc.sh
> +include/cc-icc.h
> +include/cc-icc.sh
> +include/cc-iccstatic.h
> +include/cc-iccstatic.sh
> +include/cc-pgcc.h
> +include/cc-pgcc.sh
> +include/cc-xlc.h
> +include/cc-xlc.sh
> +include/cc-xlc64.h
> +include/cc-xlc64.sh
> +include/ccs-auth.c
> +include/ccs-auth.h
> +include/ccs-client.c
> +include/ccs-client.h
> +include/ccs-server.h
> +include/charm++.h
> +include/charm-api.h
> +include/charm.h
> +include/charm.mod
> +include/ck.h
> +include/ckBIconfig.h
> +include/ckIgetControl.h
> +include/ckarray.h
> +include/ckarrayindex.h
> +include/ckarrayoptions.h
> +include/ckbitvector.h
> +include/ckcallback-ccs.h
> +include/ckcallback.h
> +include/ckcausalmlog.h
> +include/ckcheckpoint.h
> +include/ckcomplex.h
> +include/ckdirect.h
> +include/ckdll.h
> +include/ckdummy.h
> +include/ckevacuation.h
> +include/ckfutures.h
> +include/ckgraph.h
> +include/ckgraphTemp.h
> +include/ckhashtable.h
> +include/ckheap.h
> +include/ckimage.h
> +include/ckio.h
> +include/cklists.h
> +include/ckliststring.h
> +include/cklocation.h
> +include/cklocrec.h
> +include/ckmemcheckpoint.h
> +include/ckmessage.h
> +include/ckmessagelogging.h
> +include/ckmigratable.h
> +include/ckmulticast.h
> +include/ckobjQ.h
> +include/ckobjid.h
> +include/ckrdma.h
> +include/ckrdmawrapper.h
> +include/ckreduction.h
> +include/cksection.h
> +include/cksequence.h
> +include/cksequence_factory.h
> +include/cksequence_internal.h
> +include/ckset.h
> +include/ckstatistics.h
> +include/ckstream.h
> +include/cktaskQ.h
> +include/cktiming.h
> +include/ckvector3d.h
> +include/cmidirect.h
> +include/cmidirectmanytomany.h
> +include/cmimemcpy.h
> +include/cmipool.h
> +include/cmiqueue.h
> +include/cmitls.h
> +include/completion.decl.h
> +include/completion.def.h
> +include/completion.h
> +include/controlPoints.h
> +include/controlPointsf.h
> +include/conv-autoconfig.h
> +include/conv-ccs.h
> +include/conv-common.h
> +%%MPI%%include/conv-common.sh
> +include/conv-config.h
> +include/conv-config.sh
> +include/conv-cpath.h
> +include/conv-cpm.h
> +include/conv-lists.h
> +include/conv-mach-bigemulator.h
> +include/conv-mach-bigemulator.sh
> +include/conv-mach-bigsim.h
> +include/conv-mach-bigsim.sh
> +include/conv-mach-causalft.h
> +include/conv-mach-causalft.sh
> +%%ETHERNET%%include/conv-mach-clustermatic.h
> +%%ETHERNET%%include/conv-mach-clustermatic.sh
> +include/conv-mach-cuda.h
> +include/conv-mach-cuda.sh
> +include/conv-mach-g95.h
> +include/conv-mach-g95.sh
> +include/conv-mach-gfortran.h
> +include/conv-mach-gfortran.sh
> +%%MPI%%include/conv-mach-gm.h
> +%%MPI%%include/conv-mach-gm.sh
> +%%MPI%%include/conv-mach-gm2.h
> +%%MPI%%include/conv-mach-gm2.sh
> +include/conv-mach-ifort.h
> +include/conv-mach-ifort.sh
> +%%MPI%%include/conv-mach-lam.h
> +%%MPI%%include/conv-mach-lam.sh
> +include/conv-mach-lcs.h
> +include/conv-mach-lcs.sh
> +%%MULTICORE%%include/conv-mach-local.h
> +%%MULTICORE%%include/conv-mach-local.sh
> +%%ETHERNET%%include/conv-mach-local.h
> +%%ETHERNET%%include/conv-mach-local.sh
> +include/conv-mach-mlogft.h
> +include/conv-mach-mlogft.sh
> +%%MPI%%include/conv-mach-mpt.h
> +%%MPI%%include/conv-mach-mpt.sh
> +include/conv-mach-nolb.h
> +include/conv-mach-nolb.sh
> +include/conv-mach-omp.h
> +include/conv-mach-omp.sh
> +include/conv-mach-ooc.h
> +include/conv-mach-ooc.sh
> +include/conv-mach-opt.h
> +include/conv-mach-opt.sh
> +include/conv-mach-papi.h
> +include/conv-mach-papi.sh
> +include/conv-mach-perftools.h
> +include/conv-mach-perftools.sh
> +include/conv-mach-persistent.h
> +include/conv-mach-persistent.sh
> +include/conv-mach-pgf90.h
> +include/conv-mach-pgf90.sh
> +include/conv-mach-pre.sh
> +%%MPI%%include/conv-mach-pthreads.h
> +%%MPI%%include/conv-mach-pthreads.sh
> +%%MPI%%include/conv-mach-scyld.h
> +%%MPI%%include/conv-mach-scyld.sh
> +%%MPI%%include/conv-mach-smp.h
> +%%MPI%%include/conv-mach-smp.sh
> +%%ETHERNET%%include/conv-mach-pxshm.h
> +%%ETHERNET%%include/conv-mach-pxshm.sh
> +%%ETHERNET%%include/conv-mach-scyld.h
> +%%ETHERNET%%include/conv-mach-scyld.sh
> +%%ETHERNET%%include/conv-mach-smp.h
> +%%ETHERNET%%include/conv-mach-smp.sh
> +include/conv-mach-syncft.h
> +include/conv-mach-syncft.sh
> +%%MULTICORE%%include/conv-mach-tcp.h
> +%%MULTICORE%%include/conv-mach-tcp.sh
> +%%ETHERNET%%include/conv-mach-sysvshm.h
> +%%ETHERNET%%include/conv-mach-sysvshm.sh
> +%%ETHERNET%%include/conv-mach-tcp.h
> +%%ETHERNET%%include/conv-mach-tcp.sh
> +include/conv-mach-tsan.h
> +include/conv-mach-tsan.sh
> +include/conv-mach.h
> +include/conv-mach.sh
> +include/conv-onesided.h
> +include/conv-ooc.h
> +include/conv-qd.h
> +include/conv-random.h
> +include/conv-rdma.h
> +include/conv-trace.h
> +include/converse.h
> +include/cp_effects.h
> +include/cpthreads.h
> +include/crc32.h
> +include/debug-charm.h
> +include/debug-conv++.h
> +include/debug-conv.h
> +include/elements.h
> +include/envelope-path.h
> +include/envelope.h
> +include/graph.h
> +include/init.h
> +include/lbdb++.h
> +include/lbdb.h
> +include/lrtslock.h
> +include/manager.h
> +include/memory-isomalloc.h
> +include/mempool.h
> +include/middle-blue.h
> +include/middle-conv.h
> +include/middle.h
> +include/mpi-interoperate.h
> +include/mpi_main.decl.h
> +include/msgq.h
> +include/objid.h
> +include/pathHistory.h
> +include/persistent.h
> +include/picsautoperf.h
> +include/picsautoperfAPI.h
> +include/picsautoperfAPIC.h
> +include/picsdecisiontree.h
> +include/picsdefs.h
> +include/picstreenode.h
> +include/pup.h
> +include/pup_c.h
> +include/pup_cmialloc.h
> +include/pup_mpi.h
> +include/pup_paged.h
> +include/pup_stl.h
> +include/pup_toNetwork.h
> +include/pup_toNetwork4.h
> +include/pupf.h
> +include/pupmod.mod
> +include/pvm3.h
> +include/pvmc.h
> +include/qd.h
> +include/queueing.h
> +include/rand48_replacement.h
> +include/random_sequence.h
> +include/readonly.h
> +include/register.h
> +include/sdag.h
> +include/shared-alloc.h
> +include/simd.h
> +include/simplemsg.h
> +include/sm.h
> +include/sockRoutines.c
> +include/sockRoutines.h
> +include/stats.h
> +include/strided_sequence.h
> +include/taskqueue.h
> +include/topology.h
> +include/topomanager_config.h
> +include/trace-bluegene.h
> +include/trace-common.h
> +include/trace-controlPoints.h
> +include/trace-perf.h
> +include/trace-projections.h
> +include/trace-simple.h
> +include/trace.h
> +include/tracemod.mod
> +include/vector2d.h
> +include/waitqd.decl.h
> +include/waitqd.h
> +lib/libccs-client.a
> +lib/libccs-client.so
> +lib/libck.a
> +lib/libck.so
> +lib/libckf.a
> +lib/libckf.so
> +lib/libckmain.a
> +lib/libckmain.so
> +lib/libckqt.a
> +lib/libckqt.so
> +lib/libconv-core.a
> +lib/libconv-core.so
> +lib/libconv-cplus-n.a
> +lib/libconv-cplus-n.so
> +lib/libconv-cplus-y.a
> +lib/libconv-cplus-y.so
> +lib/libconv-ldb.a
> +lib/libconv-ldb.so
> +lib/libconv-partition.a
> +lib/libconv-partition.so
> +lib/libconv-util.a
> +lib/libconv-util.so
> +lib/libconv-utilf.a
> +lib/libconv-utilf.so
> +lib/libglobal-swap.a
> +lib/libldb-bluegene.a
> +lib/libldb-bluegene.so
> +lib/libldb-neighbor.a
> +lib/libldb-neighbor.so
> +lib/libldb-none.a
> +lib/libldb-none.so
> +lib/libldb-rand.a
> +lib/libldb-rand.so
> +lib/libldb-spray.a
> +lib/libldb-spray.so
> +lib/libldb-test.a
> +lib/libldb-test.so
> +lib/libldb-workstealing.a
> +lib/libldb-workstealing.so
> +lib/libmemory-charmdebug-mmap-slot.a
> +lib/libmemory-charmdebug-mmap-slot.so
> +lib/libmemory-charmdebug-mmap.a
> +lib/libmemory-charmdebug-mmap.so
> +lib/libmemory-charmdebug-slot.a
> +lib/libmemory-charmdebug-slot.so
> +lib/libmemory-charmdebug.a
> +lib/libmemory-charmdebug.so
> +lib/libmemory-default.a
> +lib/libmemory-default.so
> +lib/libmemory-gnu.a
> +lib/libmemory-gnu.so
> +lib/libmemory-hooks-charmdebug.a
> +lib/libmemory-hooks-charmdebug.so
> +lib/libmemory-isomalloc.a
> +lib/libmemory-isomalloc.so
> +lib/libmemory-leak.a
> +lib/libmemory-leak.so
> +lib/libmemory-os-charmdebug.a
> +lib/libmemory-os-charmdebug.so
> +lib/libmemory-os-isomalloc.a
> +lib/libmemory-os-isomalloc.so
> +lib/libmemory-os-leak.a
> +lib/libmemory-os-leak.so
> +lib/libmemory-os-lock.a
> +lib/libmemory-os-lock.so
> +lib/libmemory-os-paranoid.a
> +lib/libmemory-os-paranoid.so
> +lib/libmemory-os-verbose.a
> +lib/libmemory-os-verbose.so
> +lib/libmemory-os-wrapper.a
> +lib/libmemory-os-wrapper.so
> +lib/libmemory-os.a
> +lib/libmemory-os.so
> +lib/libmemory-paranoid.a
> +lib/libmemory-paranoid.so
> +lib/libmemory-verbose.a
> +lib/libmemory-verbose.so
> +lib/libmoduleBlockLB.a
> +lib/libmoduleBlockLB.so
> +lib/libmoduleCkIO.a
> +lib/libmoduleCkIO.so
> +lib/libmoduleCkLoop.a
> +lib/libmoduleCkLoop.so
> +lib/libmoduleCkMulticast.a
> +lib/libmoduleCkMulticast.so
> +lib/libmoduleComboCentLB.a
> +lib/libmoduleComboCentLB.so
> +lib/libmoduleCommLB.a
> +lib/libmoduleCommLB.so
> +lib/libmoduleCommonLBs.a
> +lib/libmoduleCommonLBs.so
> +lib/libmoduleDistributedLB.a
> +lib/libmoduleDistributedLB.so
> +lib/libmoduleDummyLB.a
> +lib/libmoduleDummyLB.so
> +lib/libmoduleGreedyCommLB.a
> +lib/libmoduleGreedyCommLB.so
> +lib/libmoduleGreedyLB.a
> +lib/libmoduleGreedyLB.so
> +lib/libmoduleGreedyRefineLB.a
> +lib/libmoduleGreedyRefineLB.so
> +lib/libmoduleHybridLB.a
> +lib/libmoduleHybridLB.dep
> +lib/libmoduleHybridLB.so
> +lib/libmoduleNDMeshStreamer.a
> +lib/libmoduleNDMeshStreamer.dep
> +lib/libmoduleNDMeshStreamer.so
> +lib/libmoduleNeighborLB.a
> +lib/libmoduleNeighborLB.so
> +lib/libmoduleNodeLevelLB.a
> +lib/libmoduleNodeLevelLB.so
> +lib/libmoduleOrbLB.a
> +lib/libmoduleOrbLB.so
> +lib/libmoduleRandCentLB.a
> +lib/libmoduleRandCentLB.so
> +lib/libmoduleRefineCommLB.a
> +lib/libmoduleRefineCommLB.dep
> +lib/libmoduleRefineCommLB.so
> +lib/libmoduleRefineLB.a
> +lib/libmoduleRefineLB.so
> +lib/libmoduleRefineSwapLB.a
> +lib/libmoduleRefineSwapLB.so
> +lib/libmoduleRotateLB.a
> +lib/libmoduleRotateLB.so
> +lib/libmodulecompletion.a
> +lib/libmodulecompletion.so
> +lib/libmpi-mainmodule.a
> +lib/libmpi-mainmodule.so
> +lib/libqt.so
> +lib/libthreads-context-memoryalias.a
> +lib/libthreads-context-memoryalias.so
> +lib/libthreads-context-tls.a
> +lib/libthreads-context-tls.so
> +lib/libthreads-context.a
> +lib/libthreads-context.so
> +lib/libthreads-default-tls.a
> +lib/libthreads-default-tls.so
> +lib/libthreads-default.a
> +lib/libthreads-default.so
> +lib/libthreads-fibers.a
> +lib/libthreads-fibers.so
> +lib/libthreads-memoryalias.a
> +lib/libthreads-memoryalias.so
> +lib/libthreads-pthreads.a
> +lib/libthreads-pthreads.so
> +lib/libthreads-qt-memoryalias.a
> +lib/libthreads-qt-memoryalias.so
> +lib/libthreads-qt-tls.a
> +lib/libthreads-qt-tls.so
> +lib/libthreads-qt.a
> +lib/libthreads-qt.so
> +lib/libthreads-stackcopy.a
> +lib/libthreads-stackcopy.so
> +lib/libthreads-uJcontext-memoryalias.a
> +lib/libthreads-uJcontext-memoryalias.so
> +lib/libthreads-uJcontext-tls.a
> +lib/libthreads-uJcontext-tls.so
> +lib/libthreads-uJcontext.a
> +lib/libthreads-uJcontext.so
> +lib/libtmgr.a
> +lib/libtmgr.so
> +lib/libtrace-all.a
> +lib/libtrace-all.so
> +lib/libtrace-bluegene.a
> +lib/libtrace-bluegene.so
> +lib/libtrace-controlPoints.a
> +lib/libtrace-controlPoints.so
> +lib/libtrace-converse.a
> +lib/libtrace-converse.so
> +lib/libtrace-counter.a
> +lib/libtrace-counter.so
> +lib/libtrace-memory.a
> +lib/libtrace-memory.so
> +lib/libtrace-perfReport.a
> +lib/libtrace-perfReport.so
> +lib/libtrace-projections.a
> +lib/libtrace-projections.so
> +lib/libtrace-projector.a
> +lib/libtrace-projector.so
> +lib/libtrace-simple.a
> +lib/libtrace-simple.so
> +lib/libtrace-summary.a
> +lib/libtrace-summary.so
> +lib/libtrace-utilization.a
> +lib/libtrace-utilization.so
> +lib/libtracef_f.a
> +lib/libtracef_f.so
>


-- 
Adam Weinberger
adamw@adamw.org
https://www.adamw.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAP7rwchEeFMGYx2hgETZn8DX1KtTESv22=Tfu8n7gY787YzQGw>