chapel: Import chapel-1.22.1 as wip/chapel

Chapel is a programming language designed for productive parallel
computing at scale.
This commit is contained in:
Jason High 2020-07-20 22:45:34 -05:00
parent 799ec791b3
commit 076d5a61ce
7 changed files with 1825 additions and 0 deletions

View File

@ -380,6 +380,7 @@ SUBDIR+= cgnslib
SUBDIR+= cgterm
SUBDIR+= chakracore-git
SUBDIR+= chani
SUBDIR+= chapel
SUBDIR+= charybdis
SUBDIR+= chbg
SUBDIR+= check-update

2
chapel/DESCR Normal file
View File

@ -0,0 +1,2 @@
Chapel is a programming language designed for productive parallel
computing at scale.

85
chapel/Makefile Normal file
View File

@ -0,0 +1,85 @@
# $NetBSD$
GITHUB_PROJECT= chapel
DISTNAME= chapel-1.22.1
CATEGORIES= parallel
MASTER_SITES= ${MASTER_SITE_GITHUB:=chapel-lang/}
GITHUB_RELEASE= 1.22.1
MAINTAINER= jhigh@NetBSD.org
HOMEPAGE= https://chapel-lang.org/
COMMENT= The Chapel programming language
LICENSE= apache-2.0
CONFIGURE_ARGS= --prefix=/usr/pkg
USE_TOOLS= bash pkg-config gmake perl
USE_LIBTOOL= yes
REPLACE_BASH= configure
REPLACE_BASH+= modules/internal/fixInternalDocs.sh
REPLACE_SH= third-party/qthread/qthread-src/configure
PYTHON_VERSIONS_ACCEPTED= 27
USE_LANGUAGES= c c++ fortran
PKGCONFIG_OVERRIDE+= third-party/hwloc/hwloc-src/hwloc.pc.in
PKGCONFIG_OVERRIDE+= third-party/jemalloc/jemalloc-src/jemalloc.pc.in
PKGCONFIG_OVERRIDE+= third-party/llvm/llvm-src/utils/benchmark/cmake/benchmark.pc.in
REPLACE_INTERPRETER+= envpython
REPLACE.envpython.old= '/usr/bin/env\ python'
REPLACE.envpython.new= ${PYTHONBIN}
REPLACE_FILES.envpython= util/printchplenv
REPLACE_FILES.envpython+= util/config/replace-paths.py
REPLACE_FILES.envpython+= util/config/fixpath.py
REPLACE_FILES.envpython+= util/chplenv/printchplenv.py
REPLACE_FILES.envpython+= util/chplenv/overrides.py
REPLACE_FILES.envpython+= util/chplenv/chpl_unwind.py
REPLACE_FILES.envpython+= util/chplenv/chpl_timers.py
REPLACE_FILES.envpython+= util/chplenv/chpl_tasks.py
REPLACE_FILES.envpython+= util/chplenv/chpl_regexp.py
REPLACE_FILES.envpython+= util/chplenv/chpl_python_version.py
REPLACE_FILES.envpython+= util/chplenv/chpl_platform.py
REPLACE_FILES.envpython+= util/chplenv/chpl_mem.py
REPLACE_FILES.envpython+= util/chplenv/chpl_make.py
REPLACE_FILES.envpython+= util/chplenv/chpl_locale_model.py
REPLACE_FILES.envpython+= util/chplenv/chpl_llvm.py
REPLACE_FILES.envpython+= util/chplenv/chpl_launcher.py
REPLACE_FILES.envpython+= util/chplenv/chpl_hwloc.py
REPLACE_FILES.envpython+= util/chplenv/chpl_gmp.py
REPLACE_FILES.envpython+= util/chplenv/chpl_cpu.py
REPLACE_FILES.envpython+= util/chplenv/chpl_compiler.py
REPLACE_FILES.envpython+= util/chplenv/chpl_comm_substrate.py
REPLACE_FILES.envpython+= util/chplenv/chpl_comm_segment.py
REPLACE_FILES.envpython+= util/chplenv/chpl_comm_debug.py
REPLACE_FILES.envpython+= util/chplenv/chpl_comm.py
REPLACE_FILES.envpython+= util/chplenv/chpl_bin_subdir.py
REPLACE_FILES.envpython+= util/chplenv/chpl_aux_filesys.py
REPLACE_FILES.envpython+= util/chplenv/chpl_atomics.py
REPLACE_FILES.envpython+= util/chplenv/chpl_arch.py
REPLACE_FILES.envpython+= util/config/compileline
REPLACE_FILES.envpython+= util/chplenv/third-party-pkgs
REPLACE_INTERPRETER+= envsh
REPLACE.envsh.old= '/usr/bin/env\ sh'
REPLACE.envsh.new= ${SH}
REPLACE_FILES.envsh= util/printchplenv
REPLACE_INTERPRETER+= envperl
REPLACE.envperl.old= .*/bin/env\ perl
REPLACE.envperl.new= ${PERL5}
REPLACE_FILES.envperl= modules/dists/fixDistDocs.perl
SUBST_CLASSES+= penvperl
SUBST_STAGE.penvperl= pre-install
SUBST_FILES.penvperl= third-party/jemalloc/install/*/bin/jeprof
SUBST_SED.penvperl= -e "s,/usr/bin/env perl,${PERL5},g"
do-configure:
cd ${WRKSRC} && ./configure --prefix=/usr/pkg
.include "../../mk/bsd.pkg.mk"
.include "../../lang/gcc7/buildlink3.mk"
.include "../../lang/llvm/buildlink3.mk"
.include "../../lang/python27/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/perl5/buildlink3.mk"

493
chapel/PLIST Normal file
View File

@ -0,0 +1,493 @@
@comment $NetBSD$
bin/chpl
lib/chapel/1.22/chplconfig
lib/chapel/1.22/runtime/include/arg.h
lib/chapel/1.22/runtime/include/atomics/README
lib/chapel/1.22/runtime/include/atomics/cstdlib/chpl-atomics.h
lib/chapel/1.22/runtime/include/atomics/intrinsics/chpl-atomics.h
lib/chapel/1.22/runtime/include/atomics/locks/chpl-atomics.h
lib/chapel/1.22/runtime/include/chpl-ISO_Fortran_binding.h
lib/chapel/1.22/runtime/include/chpl-align.h
lib/chapel/1.22/runtime/include/chpl-bitops.h
lib/chapel/1.22/runtime/include/chpl-cache-task-decls.h
lib/chapel/1.22/runtime/include/chpl-cache.h
lib/chapel/1.22/runtime/include/chpl-comm-callbacks-internal.h
lib/chapel/1.22/runtime/include/chpl-comm-callbacks.h
lib/chapel/1.22/runtime/include/chpl-comm-compiler-llvm-support.h
lib/chapel/1.22/runtime/include/chpl-comm-compiler-macros.h
lib/chapel/1.22/runtime/include/chpl-comm-diags.h
lib/chapel/1.22/runtime/include/chpl-comm-internal.h
lib/chapel/1.22/runtime/include/chpl-comm-launch.h
lib/chapel/1.22/runtime/include/chpl-comm-locales.h
lib/chapel/1.22/runtime/include/chpl-comm-native-atomics.h
lib/chapel/1.22/runtime/include/chpl-comm-no-warning-macros.h
lib/chapel/1.22/runtime/include/chpl-comm-strd-xfer.h
lib/chapel/1.22/runtime/include/chpl-comm-warning-macros.h
lib/chapel/1.22/runtime/include/chpl-comm.h
lib/chapel/1.22/runtime/include/chpl-comp-detect-macros.h
lib/chapel/1.22/runtime/include/chpl-env.h
lib/chapel/1.22/runtime/include/chpl-export-wrappers.h
lib/chapel/1.22/runtime/include/chpl-external-array.h
lib/chapel/1.22/runtime/include/chpl-file-utils.h
lib/chapel/1.22/runtime/include/chpl-format.h
lib/chapel/1.22/runtime/include/chpl-gen-includes.h
lib/chapel/1.22/runtime/include/chpl-init.h
lib/chapel/1.22/runtime/include/chpl-linefile-support.h
lib/chapel/1.22/runtime/include/chpl-mem-array.h
lib/chapel/1.22/runtime/include/chpl-mem-consistency.h
lib/chapel/1.22/runtime/include/chpl-mem-desc.h
lib/chapel/1.22/runtime/include/chpl-mem-hook.h
lib/chapel/1.22/runtime/include/chpl-mem-sys.h
lib/chapel/1.22/runtime/include/chpl-mem.h
lib/chapel/1.22/runtime/include/chpl-prefetch.h
lib/chapel/1.22/runtime/include/chpl-privatization.h
lib/chapel/1.22/runtime/include/chpl-string-support.h
lib/chapel/1.22/runtime/include/chpl-string.h
lib/chapel/1.22/runtime/include/chpl-tasks-callbacks-internal.h
lib/chapel/1.22/runtime/include/chpl-tasks-callbacks.h
lib/chapel/1.22/runtime/include/chpl-tasks-prvdata.h
lib/chapel/1.22/runtime/include/chpl-tasks.h
lib/chapel/1.22/runtime/include/chpl-thread-local-storage.h
lib/chapel/1.22/runtime/include/chpl-threads.h
lib/chapel/1.22/runtime/include/chpl-topo.h
lib/chapel/1.22/runtime/include/chpl-vector-macros.h
lib/chapel/1.22/runtime/include/chpl-visual-debug.h
lib/chapel/1.22/runtime/include/chpl-wide-ptr-fns.h
lib/chapel/1.22/runtime/include/chpl_md.h
lib/chapel/1.22/runtime/include/chpl_rt_utils_static.h
lib/chapel/1.22/runtime/include/chplcast.h
lib/chapel/1.22/runtime/include/chplcgfns.h
lib/chapel/1.22/runtime/include/chpldirent.h
lib/chapel/1.22/runtime/include/chplexit.h
lib/chapel/1.22/runtime/include/chplfp.h
lib/chapel/1.22/runtime/include/chplglob.h
lib/chapel/1.22/runtime/include/chplio.h
lib/chapel/1.22/runtime/include/chpllaunch.h
lib/chapel/1.22/runtime/include/chplmath.h
lib/chapel/1.22/runtime/include/chplmemtrack.h
lib/chapel/1.22/runtime/include/chplrt.h
lib/chapel/1.22/runtime/include/chplsys.h
lib/chapel/1.22/runtime/include/chpltimers.h
lib/chapel/1.22/runtime/include/chpltypes.h
lib/chapel/1.22/runtime/include/comm/chpl-comm-impl.h
lib/chapel/1.22/runtime/include/comm/chpl-comm-task-decls.h
lib/chapel/1.22/runtime/include/comm/gasnet/chpl-comm-impl.h
lib/chapel/1.22/runtime/include/comm/gasnet/chpl-comm-launch.h
lib/chapel/1.22/runtime/include/comm/gasnet/chpl-comm-task-decls.h
lib/chapel/1.22/runtime/include/comm/ofi/chpl-comm-impl.h
lib/chapel/1.22/runtime/include/comm/ofi/chpl-comm-launch.h
lib/chapel/1.22/runtime/include/comm/ofi/chpl-comm-task-decls.h
lib/chapel/1.22/runtime/include/comm/ugni/chpl-comm-impl.h
lib/chapel/1.22/runtime/include/comm/ugni/chpl-comm-launch.h
lib/chapel/1.22/runtime/include/comm/ugni/chpl-comm-task-decls.h
lib/chapel/1.22/runtime/include/comm/ugni/comm-ugni-heap-pages.h
lib/chapel/1.22/runtime/include/config.h
lib/chapel/1.22/runtime/include/cygwin/chplfp.h
lib/chapel/1.22/runtime/include/cygwin/chplsys.h
lib/chapel/1.22/runtime/include/cygwin32
lib/chapel/1.22/runtime/include/cygwin64
lib/chapel/1.22/runtime/include/encoding/encoding-support.h
lib/chapel/1.22/runtime/include/error.h
lib/chapel/1.22/runtime/include/freebsd/stdint.h
lib/chapel/1.22/runtime/include/gdb.h
lib/chapel/1.22/runtime/include/llvm/chapel_libc_wrapper.h
lib/chapel/1.22/runtime/include/llvm/clang_builtins_wrapper.h
lib/chapel/1.22/runtime/include/localeModels/apu/chpl-locale-model.h
lib/chapel/1.22/runtime/include/localeModels/chpl-locale-model.h
lib/chapel/1.22/runtime/include/localeModels/flat/chpl-locale-model.h
lib/chapel/1.22/runtime/include/localeModels/knl
lib/chapel/1.22/runtime/include/localeModels/numa/chpl-locale-model.h
lib/chapel/1.22/runtime/include/mem/cstdlib/chpl-mem-impl.h
lib/chapel/1.22/runtime/include/mem/jemalloc/chpl-mem-impl.h
lib/chapel/1.22/runtime/include/mem/jemalloc/chpl-mem-jemalloc-prefix.h
lib/chapel/1.22/runtime/include/python/chplrt.pxd
lib/chapel/1.22/runtime/include/qio/bswap.h
lib/chapel/1.22/runtime/include/qio/bulkget.h
lib/chapel/1.22/runtime/include/qio/deque.h
lib/chapel/1.22/runtime/include/qio/qbuffer.h
lib/chapel/1.22/runtime/include/qio/qio-all.h
lib/chapel/1.22/runtime/include/qio/qio.h
lib/chapel/1.22/runtime/include/qio/qio_error.h
lib/chapel/1.22/runtime/include/qio/qio_formatted.h
lib/chapel/1.22/runtime/include/qio/qio_plugin_api.h
lib/chapel/1.22/runtime/include/qio/qio_popen.h
lib/chapel/1.22/runtime/include/qio/qio_regexp.h
lib/chapel/1.22/runtime/include/qio/qio_style.h
lib/chapel/1.22/runtime/include/qio/sys.h
lib/chapel/1.22/runtime/include/stdchpl.h
lib/chapel/1.22/runtime/include/stdchplrt.h
lib/chapel/1.22/runtime/include/sys_basic.h
lib/chapel/1.22/runtime/include/tasks/fifo/chpl-tasks-impl.h
lib/chapel/1.22/runtime/include/tasks/qthreads/chpl-tasks-impl.h
lib/chapel/1.22/runtime/include/threads/pthreads/chpl-threads-impl.h
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/chplconfig
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/libchpl.a
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/libchplmalloc.a
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/list-includes-and-defines
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/list-libraries
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/main.o
lib/chapel/1.22/runtime/lib/netbsd64/gnu/amd64/arch-unknown/loc-flat/comm-none/tasks-fifo/tmr-generic/unwind-none/mem-jemalloc/atomics-cstdlib/none/re2/fs-none/lib_pic-none/override-ld
lib/chapel/1.22/third-party/chpl-venv/Makefile
lib/chapel/1.22/third-party/chpl-venv/Makefile.include
lib/chapel/1.22/third-party/fltk/Makefile
lib/chapel/1.22/third-party/fltk/Makefile.include
lib/chapel/1.22/third-party/gasnet/Makefile
lib/chapel/1.22/third-party/gasnet/Makefile.include
lib/chapel/1.22/third-party/gasnet/Makefile.setup
lib/chapel/1.22/third-party/gmp/Makefile
lib/chapel/1.22/third-party/gmp/Makefile.include
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/include/gmp.h
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/lib/libgmp.la
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/share/info/dir
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/share/info/gmp.info
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/share/info/gmp.info-1
lib/chapel/1.22/third-party/gmp/install/netbsd64-amd64-unknown-gnu-none/share/info/gmp.info-2
lib/chapel/1.22/third-party/hwloc/Makefile
lib/chapel/1.22/third-party/hwloc/Makefile.include
lib/chapel/1.22/third-party/jemalloc/Makefile
lib/chapel/1.22/third-party/jemalloc/Makefile.include
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/bin/jemalloc-config
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/bin/jemalloc.sh
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/bin/jeprof
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/include/jemalloc/jemalloc.h
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/lib/libjemalloc.a
lib/chapel/1.22/third-party/jemalloc/install/netbsd64-amd64-unknown-gnu-none/lib/libjemalloc_pic.a
lib/chapel/1.22/third-party/libunwind/Makefile
lib/chapel/1.22/third-party/libunwind/Makefile.include
lib/chapel/1.22/third-party/llvm/LLVM_VERSION
lib/chapel/1.22/third-party/llvm/Makefile
lib/chapel/1.22/third-party/llvm/Makefile.include
lib/chapel/1.22/third-party/llvm/Makefile.include-clang-included
lib/chapel/1.22/third-party/llvm/Makefile.include-llvm
lib/chapel/1.22/third-party/llvm/Makefile.include-llvm-minimal
lib/chapel/1.22/third-party/llvm/Makefile.include-none
lib/chapel/1.22/third-party/llvm/Makefile.include-system
lib/chapel/1.22/third-party/llvm/Makefile.include-system-minimal
lib/chapel/1.22/third-party/llvm/Makefile.share
lib/chapel/1.22/third-party/llvm/Makefile.share-included
lib/chapel/1.22/third-party/llvm/Makefile.share-system
lib/chapel/1.22/third-party/llvm/Makefile.version
lib/chapel/1.22/third-party/llvm/filter-llvm-config.awk
lib/chapel/1.22/third-party/llvm/find-llvm-config.sh
lib/chapel/1.22/third-party/qthread/Makefile
lib/chapel/1.22/third-party/qthread/Makefile.include
lib/chapel/1.22/third-party/re2/Makefile
lib/chapel/1.22/third-party/re2/Makefile.include
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/include/re2/file_strings.h
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/include/re2/filtered_re2.h
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/include/re2/re2.h
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/include/re2/set.h
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/include/re2/stringpiece.h
lib/chapel/1.22/third-party/re2/install/netbsd64-amd64-unknown-gnu-none/lib/libre2.a
lib/chapel/1.22/third-party/utf8-decoder/utf8-decoder.h
share/chapel/1.22/ACKNOWLEDGEMENTS.md
share/chapel/1.22/CHANGES.md
share/chapel/1.22/CONTRIBUTORS.md
share/chapel/1.22/COPYRIGHT
share/chapel/1.22/GOALS.md
share/chapel/1.22/LICENSE
share/chapel/1.22/LICENSE.chapel
share/chapel/1.22/PERFORMANCE.md
share/chapel/1.22/README.rst
share/chapel/1.22/compiler/etc/gdb.commands
share/chapel/1.22/compiler/etc/lldb.commands
share/chapel/1.22/compiler/etc/valgrind.suppressions
share/chapel/1.22/make/Makefile
share/chapel/1.22/make/Makefile.base
share/chapel/1.22/make/compiler/Makefile.allinea
share/chapel/1.22/make/compiler/Makefile.clang
share/chapel/1.22/make/compiler/Makefile.clang-included
share/chapel/1.22/make/compiler/Makefile.cray-prgenv
share/chapel/1.22/make/compiler/Makefile.cray-prgenv-allinea
share/chapel/1.22/make/compiler/Makefile.cray-prgenv-cray
share/chapel/1.22/make/compiler/Makefile.cray-prgenv-gnu
share/chapel/1.22/make/compiler/Makefile.cray-prgenv-intel
share/chapel/1.22/make/compiler/Makefile.cray-prgenv-pgi
share/chapel/1.22/make/compiler/Makefile.gnu
share/chapel/1.22/make/compiler/Makefile.ibm
share/chapel/1.22/make/compiler/Makefile.intel
share/chapel/1.22/make/compiler/Makefile.llvm-gcc
share/chapel/1.22/make/compiler/Makefile.mpi-gnu
share/chapel/1.22/make/compiler/Makefile.nvidia
share/chapel/1.22/make/compiler/Makefile.pathscale
share/chapel/1.22/make/compiler/Makefile.pgi
share/chapel/1.22/make/compiler/Makefile.tau
share/chapel/1.22/make/platform/Makefile.aix
share/chapel/1.22/make/platform/Makefile.cray-x-series
share/chapel/1.22/make/platform/Makefile.cray-xc
share/chapel/1.22/make/platform/Makefile.cray-xe
share/chapel/1.22/make/platform/Makefile.cray-xk
share/chapel/1.22/make/platform/Makefile.cygwin
share/chapel/1.22/make/platform/Makefile.cygwin32
share/chapel/1.22/make/platform/Makefile.cygwin64
share/chapel/1.22/make/platform/Makefile.darwin
share/chapel/1.22/make/platform/Makefile.freebsd
share/chapel/1.22/make/platform/Makefile.linux32
share/chapel/1.22/make/platform/Makefile.linux64
share/chapel/1.22/make/platform/Makefile.linux64_32
share/chapel/1.22/make/platform/Makefile.netbsd
share/chapel/1.22/make/platform/Makefile.sunos
share/chapel/1.22/make/tasks/Makefile.fifo
share/chapel/1.22/make/tasks/Makefile.qthreads
share/chapel/1.22/modules/Makefile
share/chapel/1.22/modules/README
share/chapel/1.22/modules/dists/BlockCycDist.chpl
share/chapel/1.22/modules/dists/BlockDist.chpl
share/chapel/1.22/modules/dists/CyclicDist.chpl
share/chapel/1.22/modules/dists/DSIUtil.chpl
share/chapel/1.22/modules/dists/DimensionalDist2D.chpl
share/chapel/1.22/modules/dists/HashedDist.chpl
share/chapel/1.22/modules/dists/PrivateDist.chpl
share/chapel/1.22/modules/dists/ReplicatedDist.chpl
share/chapel/1.22/modules/dists/SparseBlockDist.chpl
share/chapel/1.22/modules/dists/StencilDist.chpl
share/chapel/1.22/modules/dists/dims/BlockCycDim.chpl
share/chapel/1.22/modules/dists/dims/BlockDim.chpl
share/chapel/1.22/modules/dists/dims/ReplicatedDim.chpl
share/chapel/1.22/modules/dists/fixDistDocs.perl
share/chapel/1.22/modules/internal/ArrayViewRankChange.chpl
share/chapel/1.22/modules/internal/ArrayViewReindex.chpl
share/chapel/1.22/modules/internal/ArrayViewSlice.chpl
share/chapel/1.22/modules/internal/Atomics.chpl
share/chapel/1.22/modules/internal/AtomicsCommon.chpl
share/chapel/1.22/modules/internal/ByteBufferHelpers.chpl
share/chapel/1.22/modules/internal/Bytes.chpl
share/chapel/1.22/modules/internal/BytesCasts.chpl
share/chapel/1.22/modules/internal/BytesStringCommon.chpl
share/chapel/1.22/modules/internal/CPtr.chpl
share/chapel/1.22/modules/internal/CString.chpl
share/chapel/1.22/modules/internal/ChapelArray.chpl
share/chapel/1.22/modules/internal/ChapelBase.chpl
share/chapel/1.22/modules/internal/ChapelComplex_forDocs.chpl
share/chapel/1.22/modules/internal/ChapelDebugPrint.chpl
share/chapel/1.22/modules/internal/ChapelDistribution.chpl
share/chapel/1.22/modules/internal/ChapelEnv.chpl
share/chapel/1.22/modules/internal/ChapelError.chpl
share/chapel/1.22/modules/internal/ChapelIO.chpl
share/chapel/1.22/modules/internal/ChapelIteratorSupport.chpl
share/chapel/1.22/modules/internal/ChapelLocale.chpl
share/chapel/1.22/modules/internal/ChapelLocks.chpl
share/chapel/1.22/modules/internal/ChapelNumLocales.chpl
share/chapel/1.22/modules/internal/ChapelRange.chpl
share/chapel/1.22/modules/internal/ChapelReduce.chpl
share/chapel/1.22/modules/internal/ChapelSerializedBroadcast.chpl
share/chapel/1.22/modules/internal/ChapelStandard.chpl
share/chapel/1.22/modules/internal/ChapelSyncvar.chpl
share/chapel/1.22/modules/internal/ChapelTaskData.chpl
share/chapel/1.22/modules/internal/ChapelTaskDataHelp.chpl
share/chapel/1.22/modules/internal/ChapelTaskID.chpl
share/chapel/1.22/modules/internal/ChapelThreads.chpl
share/chapel/1.22/modules/internal/ChapelTuple.chpl
share/chapel/1.22/modules/internal/ChapelUtil.chpl
share/chapel/1.22/modules/internal/DefaultAssociative.chpl
share/chapel/1.22/modules/internal/DefaultRectangular.chpl
share/chapel/1.22/modules/internal/DefaultSparse.chpl
share/chapel/1.22/modules/internal/ExportWrappers.chpl
share/chapel/1.22/modules/internal/ExternalArray.chpl
share/chapel/1.22/modules/internal/ISO_Fortran_binding.chpl
share/chapel/1.22/modules/internal/LastResortIO.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpAPU.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpFlat.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpMem.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpNUMA.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpRuntime.chpl
share/chapel/1.22/modules/internal/LocaleModelHelpSetup.chpl
share/chapel/1.22/modules/internal/LocaleTree.chpl
share/chapel/1.22/modules/internal/LocalesArray.chpl
share/chapel/1.22/modules/internal/MemConsistency.chpl
share/chapel/1.22/modules/internal/MemTracking.chpl
share/chapel/1.22/modules/internal/NetworkAtomicTypes.chpl
share/chapel/1.22/modules/internal/NetworkAtomics.chpl
share/chapel/1.22/modules/internal/OwnedObject.chpl
share/chapel/1.22/modules/internal/PrintModuleInitOrder.chpl
share/chapel/1.22/modules/internal/SharedObject.chpl
share/chapel/1.22/modules/internal/String.chpl
share/chapel/1.22/modules/internal/StringCasts.chpl
share/chapel/1.22/modules/internal/UtilMisc_forDocs.chpl
share/chapel/1.22/modules/internal/comm/ofi/NetworkAtomicTypes.chpl
share/chapel/1.22/modules/internal/comm/ugni/NetworkAtomicTypes.chpl
share/chapel/1.22/modules/internal/fixInternalDocs.sh
share/chapel/1.22/modules/internal/localeModels/apu/LocaleModel.chpl
share/chapel/1.22/modules/internal/localeModels/flat/LocaleModel.chpl
share/chapel/1.22/modules/internal/localeModels/knl/LocaleModel.chpl
share/chapel/1.22/modules/internal/localeModels/numa/LocaleModel.chpl
share/chapel/1.22/modules/internal/startInitCommDiags.chpl
share/chapel/1.22/modules/internal/stopInitCommDiags.chpl
share/chapel/1.22/modules/internal/tasktable/off/ChapelTaskTable.chpl
share/chapel/1.22/modules/internal/tasktable/on/ChapelTaskTable.chpl
share/chapel/1.22/modules/layouts/LayoutCS.chpl
share/chapel/1.22/modules/minimal/internal/ChapelBase.chpl
share/chapel/1.22/modules/minimal/internal/ChapelLocale.chpl
share/chapel/1.22/modules/minimal/internal/ChapelStandard.chpl
share/chapel/1.22/modules/minimal/internal/ChapelTaskTable.chpl
share/chapel/1.22/modules/minimal/internal/ChapelUtil.chpl
share/chapel/1.22/modules/minimal/internal/IO.chpl
share/chapel/1.22/modules/minimal/internal/MemTracking.chpl
share/chapel/1.22/modules/minimal/internal/PrintModuleInitOrder.chpl
share/chapel/1.22/modules/packages/AllLocalesBarriers.chpl
share/chapel/1.22/modules/packages/AtomicObjects.chpl
share/chapel/1.22/modules/packages/BLAS.chpl
share/chapel/1.22/modules/packages/Buffers.chpl
share/chapel/1.22/modules/packages/Collection.chpl
share/chapel/1.22/modules/packages/Crypto.chpl
share/chapel/1.22/modules/packages/CryptoHandlers/openssl_c_support.h
share/chapel/1.22/modules/packages/Curl.chpl
share/chapel/1.22/modules/packages/DistributedBag.chpl
share/chapel/1.22/modules/packages/DistributedDeque.chpl
share/chapel/1.22/modules/packages/DistributedIters.chpl
share/chapel/1.22/modules/packages/EpochManager.chpl
share/chapel/1.22/modules/packages/ExplicitRefCount.chpl
share/chapel/1.22/modules/packages/FFTW.chpl
share/chapel/1.22/modules/packages/FunctionalOperations.chpl
share/chapel/1.22/modules/packages/Futures.chpl
share/chapel/1.22/modules/packages/HDF5.chpl
share/chapel/1.22/modules/packages/HDF5Helper/hdf5_helper.h
share/chapel/1.22/modules/packages/HDFS.chpl
share/chapel/1.22/modules/packages/LAPACK.chpl
share/chapel/1.22/modules/packages/LinearAlgebra.chpl
share/chapel/1.22/modules/packages/LinearAlgebraJama.chpl
share/chapel/1.22/modules/packages/LockFreeQueue.chpl
share/chapel/1.22/modules/packages/LockFreeStack.chpl
share/chapel/1.22/modules/packages/MPI.chpl
share/chapel/1.22/modules/packages/MatrixMarket.chpl
share/chapel/1.22/modules/packages/NetCDF.chpl
share/chapel/1.22/modules/packages/Norm.chpl
share/chapel/1.22/modules/packages/PeekPoke.chpl
share/chapel/1.22/modules/packages/Prefetch.chpl
share/chapel/1.22/modules/packages/RangeChunk.chpl
share/chapel/1.22/modules/packages/RecordParser.chpl
share/chapel/1.22/modules/packages/ReplicatedVar.chpl
share/chapel/1.22/modules/packages/Search.chpl
share/chapel/1.22/modules/packages/Sort.chpl
share/chapel/1.22/modules/packages/TOML.chpl
share/chapel/1.22/modules/packages/URL.chpl
share/chapel/1.22/modules/packages/UgniPerfStats.chpl
share/chapel/1.22/modules/packages/UnitTest.chpl
share/chapel/1.22/modules/packages/UnorderedAtomics.chpl
share/chapel/1.22/modules/packages/UnorderedCopy.chpl
share/chapel/1.22/modules/packages/VisualDebug.chpl
share/chapel/1.22/modules/packages/ZMQ.chpl
share/chapel/1.22/modules/packages/ZMQHelper/zmq_helper.c
share/chapel/1.22/modules/packages/ZMQHelper/zmq_helper.h
share/chapel/1.22/modules/standard/Assert.chpl
share/chapel/1.22/modules/standard/Barriers.chpl
share/chapel/1.22/modules/standard/BigInteger.chpl
share/chapel/1.22/modules/standard/BitOps.chpl
share/chapel/1.22/modules/standard/CommDiagnostics.chpl
share/chapel/1.22/modules/standard/DateTime.chpl
share/chapel/1.22/modules/standard/DynamicIters.chpl
share/chapel/1.22/modules/standard/FileSystem.chpl
share/chapel/1.22/modules/standard/GMP.chpl
share/chapel/1.22/modules/standard/GMPHelper/chplgmp.h
share/chapel/1.22/modules/standard/HaltWrappers.chpl
share/chapel/1.22/modules/standard/Help.chpl
share/chapel/1.22/modules/standard/IO.chpl
share/chapel/1.22/modules/standard/LinkedLists.chpl
share/chapel/1.22/modules/standard/List.chpl
share/chapel/1.22/modules/standard/Map.chpl
share/chapel/1.22/modules/standard/Math.chpl
share/chapel/1.22/modules/standard/Memory.chpl
share/chapel/1.22/modules/standard/Path.chpl
share/chapel/1.22/modules/standard/Random.chpl
share/chapel/1.22/modules/standard/Reflection.chpl
share/chapel/1.22/modules/standard/Regexp.chpl
share/chapel/1.22/modules/standard/Set.chpl
share/chapel/1.22/modules/standard/Spawn.chpl
share/chapel/1.22/modules/standard/Sys.chpl
share/chapel/1.22/modules/standard/SysBasic.chpl
share/chapel/1.22/modules/standard/SysError.chpl
share/chapel/1.22/modules/standard/Time.chpl
share/chapel/1.22/modules/standard/Types.chpl
share/chapel/1.22/modules/standard/gen/netbsd64-amd64-gnu/SysCTypes.chpl
share/chapel/1.22/runtime/etc/Makefile.auxFilesys
share/chapel/1.22/runtime/etc/Makefile.comm-gasnet
share/chapel/1.22/runtime/etc/Makefile.comm-none
share/chapel/1.22/runtime/etc/Makefile.comm-ofi
share/chapel/1.22/runtime/etc/Makefile.comm-ugni
share/chapel/1.22/runtime/etc/Makefile.exe
share/chapel/1.22/runtime/etc/Makefile.gmp-gmp
share/chapel/1.22/runtime/etc/Makefile.gmp-none
share/chapel/1.22/runtime/etc/Makefile.gmp-system
share/chapel/1.22/runtime/etc/Makefile.hwloc-hwloc
share/chapel/1.22/runtime/etc/Makefile.include
share/chapel/1.22/runtime/etc/Makefile.jemalloc-jemalloc
share/chapel/1.22/runtime/etc/Makefile.launcher
share/chapel/1.22/runtime/etc/Makefile.mem-cstdlib
share/chapel/1.22/runtime/etc/Makefile.mem-jemalloc
share/chapel/1.22/runtime/etc/Makefile.mli-common
share/chapel/1.22/runtime/etc/Makefile.mli-shared
share/chapel/1.22/runtime/etc/Makefile.mli-static
share/chapel/1.22/runtime/etc/Makefile.regexp-none
share/chapel/1.22/runtime/etc/Makefile.regexp-re2
share/chapel/1.22/runtime/etc/Makefile.shared
share/chapel/1.22/runtime/etc/Makefile.static
share/chapel/1.22/runtime/etc/Makefile.tasks-qthreads
share/chapel/1.22/runtime/etc/Makefile.threads-none
share/chapel/1.22/runtime/etc/Makefile.threads-pthreads
share/chapel/1.22/runtime/etc/Makefile.unwind-libunwind
share/chapel/1.22/runtime/etc/chpl-env-gen-template.h
share/chapel/1.22/runtime/etc/rtmain.c
share/chapel/1.22/runtime/etc/src/mli/client_runtime.c
share/chapel/1.22/runtime/etc/src/mli/common_code.c
share/chapel/1.22/runtime/etc/src/mli/server_runtime.c
share/chapel/1.22/runtime/make/Makefile.runtime.commonrules
share/chapel/1.22/runtime/make/Makefile.runtime.emptydirrules
share/chapel/1.22/runtime/make/Makefile.runtime.foot
share/chapel/1.22/runtime/make/Makefile.runtime.gmp-gmp
share/chapel/1.22/runtime/make/Makefile.runtime.gmp-none
share/chapel/1.22/runtime/make/Makefile.runtime.gmp-system
share/chapel/1.22/runtime/make/Makefile.runtime.head
share/chapel/1.22/runtime/make/Makefile.runtime.hwloc-hwloc
share/chapel/1.22/runtime/make/Makefile.runtime.include
share/chapel/1.22/runtime/make/Makefile.runtime.jemalloc-jemalloc
share/chapel/1.22/runtime/make/Makefile.runtime.mem-jemalloc
share/chapel/1.22/runtime/make/Makefile.runtime.rules
share/chapel/1.22/runtime/make/Makefile.runtime.subdirrules
share/chapel/1.22/runtime/make/Makefile.runtime.unwind-libunwind
share/chapel/1.22/runtime/make/Makefile.runtime.unwind-system
share/chapel/1.22/util/chplenv/chpl_3p_gasnet_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_gmp_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_hwloc_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_jemalloc_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_libfabric_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_libunwind_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_qthreads_configs.py
share/chapel/1.22/util/chplenv/chpl_3p_re2_configs.py
share/chapel/1.22/util/chplenv/chpl_arch.py
share/chapel/1.22/util/chplenv/chpl_atomics.py
share/chapel/1.22/util/chplenv/chpl_aux_filesys.py
share/chapel/1.22/util/chplenv/chpl_bin_subdir.py
share/chapel/1.22/util/chplenv/chpl_comm.py
share/chapel/1.22/util/chplenv/chpl_comm_debug.py
share/chapel/1.22/util/chplenv/chpl_comm_segment.py
share/chapel/1.22/util/chplenv/chpl_comm_substrate.py
share/chapel/1.22/util/chplenv/chpl_compiler.py
share/chapel/1.22/util/chplenv/chpl_cpu.py
share/chapel/1.22/util/chplenv/chpl_gmp.py
share/chapel/1.22/util/chplenv/chpl_home_utils.py
share/chapel/1.22/util/chplenv/chpl_hwloc.py
share/chapel/1.22/util/chplenv/chpl_jemalloc.py
share/chapel/1.22/util/chplenv/chpl_launcher.py
share/chapel/1.22/util/chplenv/chpl_lib_pic.py
share/chapel/1.22/util/chplenv/chpl_libfabric.py
share/chapel/1.22/util/chplenv/chpl_llvm.py
share/chapel/1.22/util/chplenv/chpl_locale_model.py
share/chapel/1.22/util/chplenv/chpl_make.py
share/chapel/1.22/util/chplenv/chpl_mem.py
share/chapel/1.22/util/chplenv/chpl_platform.py
share/chapel/1.22/util/chplenv/chpl_python_version.py
share/chapel/1.22/util/chplenv/chpl_regexp.py
share/chapel/1.22/util/chplenv/chpl_tasks.py
share/chapel/1.22/util/chplenv/chpl_timers.py
share/chapel/1.22/util/chplenv/chpl_unwind.py
share/chapel/1.22/util/chplenv/chplenv.py
share/chapel/1.22/util/chplenv/compiler_utils.py
share/chapel/1.22/util/chplenv/overrides.py
share/chapel/1.22/util/chplenv/printchplenv.py
share/chapel/1.22/util/chplenv/third-party-pkgs
share/chapel/1.22/util/chplenv/third_party_utils.py
share/chapel/1.22/util/chplenv/utils.py
share/chapel/1.22/util/config/compileline
share/chapel/1.22/util/config/fixpath.py
share/chapel/1.22/util/config/replace-paths.py
share/chapel/1.22/util/printchplenv

1
chapel/TODO Normal file
View File

@ -0,0 +1 @@
Currently only tested and validated on NetBSD 9/amd64

7
chapel/distinfo Normal file
View File

@ -0,0 +1,7 @@
$NetBSD$
SHA1 (chapel-1.22.1.tar.gz) = a78683aa7abcf7e4b95773c9b4f44d152801a340
RMD160 (chapel-1.22.1.tar.gz) = fd7138025a7e736ee8b3e7c9dc127568540b90c5
SHA512 (chapel-1.22.1.tar.gz) = 9c3b7a7ce55be65d77808839f3db8dea150108c612ee9b318402d62586042a0b85513cd9f0505b773383bb5f52e1fe4ee486b67168b315d9e93c7357dc612f8c
Size (chapel-1.22.1.tar.gz) = 72025477 bytes
SHA1 (patch-third-party_qthread_qthread-src_configure) = b6739163325fd4cf38a1e4703ee593191f6c8da3

File diff suppressed because it is too large Load Diff