[Chapel Merge] Upgrade to GASNet-EX 2020.10.0

Branch: refs/heads/master
Revision: e6a7de7
Author: ronawho
Log Message:

Merge pull request #17027 from ronawho/upgrade-gasnet-ex-2020.10.0

Upgrade to GASNet-EX 2020.10.0

2020.10.0 includes some general improvements and bug fixes. I don’t
expect any functional or performance differences for our current usage
of gasnet (there may be some improvements if we utilized the EX API.)

For the full changelog see: https://gasnet.lbl.gov/dist-ex/ChangeLog

2020.10.0 also includes an --enable-valgrind flag. I’ve opened
Cray/chapel-private#1645 to look into that and revisit #8544.

Modified Files:
A third-party/gasnet/gasnet-src/other/valgrind/Makefile.am
A third-party/gasnet/gasnet-src/other/valgrind/Makefile.in
A third-party/gasnet/gasnet-src/other/valgrind/gasnet.supp
R third-party/gasnet/gasnet-src/other/blcr/Makefile.am
R third-party/gasnet/gasnet-src/other/blcr/Makefile.in
R third-party/gasnet/gasnet-src/other/blcr/README-blcr
R third-party/gasnet/gasnet-src/other/blcr/blcr.mak.in
R third-party/gasnet/gasnet-src/other/blcr/gasnet_blcr.c
R third-party/gasnet/gasnet-src/other/blcr/gasnet_blcr.h
R third-party/gasnet/gasnet-src/other/contrib/gasnet.supp
M doc/rst/developer/bestPractices/GASNetOnDesktops.rst
M third-party/gasnet/README
M third-party/gasnet/gasnet-src/ChangeLog
M third-party/gasnet/gasnet-src/Makefile.in
M third-party/gasnet/gasnet-src/README
M third-party/gasnet/gasnet-src/README-tools
M third-party/gasnet/gasnet-src/acconfig.h
M third-party/gasnet/gasnet-src/acinclude.m4
M third-party/gasnet/gasnet-src/aclocal.m4
M third-party/gasnet/gasnet-src/aries-conduit/Makefile.am
M third-party/gasnet/gasnet-src/aries-conduit/Makefile.in
M third-party/gasnet/gasnet-src/aries-conduit/README
M third-party/gasnet/gasnet-src/aries-conduit/conduit.mak.in
M third-party/gasnet/gasnet-src/aries-conduit/contrib/Makefile.in
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_aries.c
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_aries.h
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_extended.c
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_extended_fwd.h
M third-party/gasnet/gasnet-src/config-aux/Makefile.in
M third-party/gasnet/gasnet-src/config-aux/compile
M third-party/gasnet/gasnet-src/configure
M third-party/gasnet/gasnet-src/configure.in
M third-party/gasnet/gasnet-src/docs/GASNet-EX.txt
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_autotune.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_autotune_internal.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_coll_fwd.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_coll_internal.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_eager.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_hashtable.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_putget.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_reduce.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_refcoll.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_refcoll.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_rvous.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_scratch.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_scratch.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_team.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_team.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_trees.c
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_trees.h
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended.h
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended_amref.c
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended_refbarrier.c
M third-party/gasnet/gasnet-src/extended-ref/vis/gasnet_vis.h
M third-party/gasnet/gasnet-src/gasnet_atomic_bits.h
M third-party/gasnet/gasnet-src/gasnet_atomicops.h
M third-party/gasnet/gasnet-src/gasnet_basic.h
M third-party/gasnet/gasnet-src/gasnet_config.h.in
M third-party/gasnet/gasnet-src/gasnet_diagnostic.c
M third-party/gasnet/gasnet-src/gasnet_event_internal.h
M third-party/gasnet/gasnet-src/gasnet_fwd.h
M third-party/gasnet/gasnet-src/gasnet_help.h
M third-party/gasnet/gasnet-src/gasnet_internal.c
M third-party/gasnet/gasnet-src/gasnet_internal.h
M third-party/gasnet/gasnet-src/gasnet_mmap.c
M third-party/gasnet/gasnet-src/gasnet_timer.h
M third-party/gasnet/gasnet-src/gasnet_tm.c
M third-party/gasnet/gasnet-src/gasnet_toolhelp.h
M third-party/gasnet/gasnet-src/gasnet_tools.c
M third-party/gasnet/gasnet-src/gasnet_tools.h
M third-party/gasnet/gasnet-src/gasnet_trace.c
M third-party/gasnet/gasnet-src/gasnet_trace.h
M third-party/gasnet/gasnet-src/gasnetex.h
M third-party/gasnet/gasnet-src/ibv-conduit/Makefile.am
M third-party/gasnet/gasnet-src/ibv-conduit/Makefile.in
M third-party/gasnet/gasnet-src/ibv-conduit/README
M third-party/gasnet/gasnet-src/ibv-conduit/conduit.mak.in
M third-party/gasnet/gasnet-src/ibv-conduit/contrib/Makefile.in
M third-party/gasnet/gasnet-src/ibv-conduit/contrib/gasnetrun_ibv.in
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core.h
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core_internal.h
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core_sndrcv.c
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_extended.c
M third-party/gasnet/gasnet-src/mpi-conduit/Makefile.in
M third-party/gasnet/gasnet-src/mpi-conduit/contrib/Makefile.in
M third-party/gasnet/gasnet-src/mpi-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/ofi-conduit/Makefile.in
M third-party/gasnet/gasnet-src/ofi-conduit/contrib/Makefile.in
M third-party/gasnet/gasnet-src/ofi-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/ofi-conduit/gasnet_core_internal.h
M third-party/gasnet/gasnet-src/ofi-conduit/gasnet_ofi.c
M third-party/gasnet/gasnet-src/ofi-conduit/gasnet_ofi.h
M third-party/gasnet/gasnet-src/other/Makefile.am
M third-party/gasnet/gasnet-src/other/Makefile.in
M third-party/gasnet/gasnet-src/other/ammpi/Makefile.am
M third-party/gasnet/gasnet-src/other/ammpi/Makefile.in
M third-party/gasnet/gasnet-src/other/ammpi/ammpi_internal.h
M third-party/gasnet/gasnet-src/other/ammpi/ammpi_reqrep.c
M third-party/gasnet/gasnet-src/other/ammpi/ammpi_spmd.c
M third-party/gasnet/gasnet-src/other/amudp/Makefile.am
M third-party/gasnet/gasnet-src/other/amudp/Makefile.common
M third-party/gasnet/gasnet-src/other/amudp/Makefile.in
M third-party/gasnet/gasnet-src/other/amudp/Makefile.titanium.in
M third-party/gasnet/gasnet-src/other/amudp/README
M third-party/gasnet/gasnet-src/other/amudp/amudp_const.h
M third-party/gasnet/gasnet-src/other/amudp/amudp_ep.cpp
M third-party/gasnet/gasnet-src/other/amudp/amudp_internal.h
M third-party/gasnet/gasnet-src/other/amudp/amudp_spawn.cpp
M third-party/gasnet/gasnet-src/other/amudp/amudp_spmd.cpp
M third-party/gasnet/gasnet-src/other/amudp/amudp_spmd.h
M third-party/gasnet/gasnet-src/other/amudp/amudprun.c
M third-party/gasnet/gasnet-src/other/amudp/exc.cpp
M third-party/gasnet/gasnet-src/other/amudp/license.txt
M third-party/gasnet/gasnet-src/other/amx/amx_internal.c
M third-party/gasnet/gasnet-src/other/amx/apputils.h
M third-party/gasnet/gasnet-src/other/amx/testam.c
M third-party/gasnet/gasnet-src/other/amx/testbounce.c
M third-party/gasnet/gasnet-src/other/amx/testbulk.c
M third-party/gasnet/gasnet-src/other/amx/testlatency.c
M third-party/gasnet/gasnet-src/other/amx/testlatencyM.c
M third-party/gasnet/gasnet-src/other/amx/testoutput.c
M third-party/gasnet/gasnet-src/other/amx/testping.c
M third-party/gasnet/gasnet-src/other/contrib/Makefile.am
M third-party/gasnet/gasnet-src/other/contrib/Makefile.in
M third-party/gasnet/gasnet-src/other/contrib/cross-configure-cray-aries-alps
M third-party/gasnet/gasnet-src/other/contrib/cross-configure-cray-aries-slurm
M third-party/gasnet/gasnet-src/other/firehose/Makefile.in
M third-party/gasnet/gasnet-src/other/firehose/firehose_region.c
M third-party/gasnet/gasnet-src/other/gasnet_portable_platform.h
M third-party/gasnet/gasnet-src/other/gasnet_tools-fragment.mak.in
M third-party/gasnet/gasnet-src/other/mpi-spawner/gasnet_bootstrap_mpi.c
M third-party/gasnet/gasnet-src/other/pmi-spawner/README
M third-party/gasnet/gasnet-src/other/pmi-spawner/gasnet_bootstrap_pmi.c
M third-party/gasnet/gasnet-src/other/spawner/gasnetrun.pl
M third-party/gasnet/gasnet-src/other/spawner/gasnetrun_mpi.pl
M third-party/gasnet/gasnet-src/other/ssh-spawner/README
M third-party/gasnet/gasnet-src/other/ssh-spawner/gasnet_bootstrap_ssh.c
M third-party/gasnet/gasnet-src/smp-conduit/Makefile.in
M third-party/gasnet/gasnet-src/smp-conduit/gasnet_extended_fwd.h
M third-party/gasnet/gasnet-src/tests/Makefile.in
M third-party/gasnet/gasnet-src/tests/test.h
M third-party/gasnet/gasnet-src/tests/testcore4.c
M third-party/gasnet/gasnet-src/tests/testgasnet.c
M third-party/gasnet/gasnet-src/tests/testlegacy.c
M third-party/gasnet/gasnet-src/tests/testrand.c
M third-party/gasnet/gasnet-src/tests/testratomic.c
M third-party/gasnet/gasnet-src/tests/testreduce.c
M third-party/gasnet/gasnet-src/tests/testslice.c
M third-party/gasnet/gasnet-src/tests/testsplit.c
M third-party/gasnet/gasnet-src/tests/testtools.c
M third-party/gasnet/gasnet-src/tests/testvis.c
M third-party/gasnet/gasnet-src/tests/upcr-harness/ammpi/harness.conf
M third-party/gasnet/gasnet-src/tests/upcr-harness/amudp/harness.conf
M third-party/gasnet/gasnet-src/tests/upcr-harness/external-upcxx/Makefile
M third-party/gasnet/gasnet-src/tests/upcr-harness/external-upcxx/harness.conf
M third-party/gasnet/gasnet-src/tests/upcr-harness/gasnet-tests/harness.conf
M third-party/gasnet/gasnet-src/ucx-conduit/Makefile.in
M third-party/gasnet/gasnet-src/ucx-conduit/README
M third-party/gasnet/gasnet-src/ucx-conduit/contrib/Makefile.in
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_core.h
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_core_internal.h
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_core_sndrcv.c
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_extended.c
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_extended_fwd.h
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_ratomic.c
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_ratomic_fwd.h
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_ucx_req.h
M third-party/gasnet/gasnet-src/udp-conduit/Makefile.am
M third-party/gasnet/gasnet-src/udp-conduit/Makefile.in
M third-party/gasnet/gasnet-src/udp-conduit/conduit.mak.in
M third-party/gasnet/gasnet-src/udp-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/udp-conduit/gasnet_core.h
M third-party/gasnet/gasnet-src/unBootstrap
M third-party/gasnet/gasnet-src/version.git
M util/test/sub_test.py

Compare: Comparing cf00c820d030...e6a7de7dd073 · chapel-lang/chapel · GitHub