[Chapel Merge] Release/1.24

Branch: refs/heads/release/1.24
Revision: e53715d
Author: Maxrimus
Log Message:

Merge pull request #17527 from Maxrimus/release/1.24

Release/1.24

[reviewed by @ronawho and @mppf ]

Cherry-Picked merges to be merged into release for version 1.24.1

Modified Files:
A test/classes/delete-free/tuple-leak.chpl

A test/classes/delete-free/tuple-leak.execopts
A test/classes/delete-free/tuple-leak.good
A test/library/standard/List/indexOf/listIndexOfEmptyList.chpl
A test/library/standard/List/indexOf/listIndexOfEmptyList.good
A test/library/standard/List/remoteLeak.chpl
A test/library/standard/List/remoteLeak.execopts
A test/library/standard/List/remoteLeak.good
A test/library/standard/Set/setCompositionParSafe.chpl
A test/library/standard/Set/setCompositionParSafe.good
A test/library/standard/Set/setInitTypeMismatchError.chpl
A test/library/standard/Set/setInitTypeMismatchError.good
A test/library/standard/Set/setSplitInit.chpl
A test/library/standard/Set/setSplitInit.good
A test/param/loop/paramLoopContinue.chpl
A test/param/loop/paramLoopContinue.good
A test/types/enum/operations/order/enumOrder4.chpl
A test/types/enum/operations/order/enumOrder4.compopts
A test/types/enum/operations/order/enumOrder4.good
A test/types/range/enum/paramEnumRange.chpl
A test/types/range/enum/paramEnumRange.good
A test/types/range/enum/paramEnumRangeContinue.chpl
A test/types/range/enum/paramEnumRangeContinue.good
A test/types/range/open/openBoolRange.chpl
A test/types/range/open/openBoolRange.good
A test/types/range/open/openEnumRange.chpl
A test/types/range/open/openEnumRange.good
A test/types/range/open/paramEnumRange.chpl
A test/types/range/open/paramEnumRange.good
A third-party/gasnet/gasnet-src/docs/memory_kinds.md
A third-party/gasnet/gasnet-src/other/hwloc/gasnet_hwloc.c
A third-party/gasnet/gasnet-src/other/hwloc/gasnet_hwloc_internal.h
A third-party/gasnet/gasnet-src/other/kinds/gasnet_cuda_uva.c
A third-party/gasnet/gasnet-src/other/kinds/gasnet_kinds_internal.h
A third-party/gasnet/gasnet-src/other/kinds/gasnet_mk.h
A third-party/gasnet/gasnet-src/other/kinds/gasnet_refkinds.c
A third-party/gasnet/gasnet-src/tests/testcudauva.c
A third-party/gasnet/gasnet-src/tests/testsegment.c
A third-party/gasnet/gasnet-src/tests/testtmpair.c
M CHANGES.md
M CONTRIBUTORS.md
M compiler/AST/ParamForLoop.cpp
M compiler/AST/build.cpp
M compiler/include/ParamForLoop.h
M compiler/passes/buildDefaultFunctions.cpp
M compiler/resolution/addAutoDestroyCalls.cpp
M compiler/resolution/resolveFunction.cpp
M modules/internal/ChapelRange.chpl
M modules/standard/List.chpl
M modules/standard/Set.chpl
M runtime/include/chpl-comm.h
M runtime/src/chpl-comm.c
M runtime/src/comm/gasnet/comm-gasnet.c
M runtime/src/comm/ofi/comm-ofi.c
M runtime/src/comm/ugni/comm-ugni.c
M test/types/enum/operations/order/enumOrder.chpl
M test/types/enum/operations/order/enumOrder2.chpl
M test/types/enum/operations/order/enumOrder3.chpl
M third-party/chpl-venv/c2chapel-requirements.txt
M third-party/chpl-venv/test-requirements.txt
M third-party/gasnet/README
M third-party/gasnet/gasnet-src/ChangeLog
M third-party/gasnet/gasnet-src/Makefile.am
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/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/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.h
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_core_internal.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/aries-conduit/gasnet_ratomic.c
M third-party/gasnet/gasnet-src/aries-conduit/gasnet_ratomic_fwd.h
M third-party/gasnet/gasnet-src/config-aux/Makefile.in
M third-party/gasnet/gasnet-src/config-aux/config.guess
M third-party/gasnet/gasnet-src/config-aux/config.sub
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_coll.h
M third-party/gasnet/gasnet-src/extended-ref/coll/gasnet_coll_internal.h
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_team.c
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended.h
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended_help.h
M third-party/gasnet/gasnet-src/extended-ref/gasnet_extended_refbarrier.c
M third-party/gasnet/gasnet-src/extended-ref/ratomic/gasnet_ratomic.h
M third-party/gasnet/gasnet-src/extended-ref/ratomic/gasnet_ratomic_fwd.h
M third-party/gasnet/gasnet-src/extended-ref/ratomic/gasnet_ratomic_internal.h
M third-party/gasnet/gasnet-src/extended-ref/ratomic/gasnet_refratomic.c
M third-party/gasnet/gasnet-src/extended-ref/vis/gasnet_indexed.c
M third-party/gasnet/gasnet-src/extended-ref/vis/gasnet_vector.c
M third-party/gasnet/gasnet-src/extended-ref/vis/gasnet_vis.h
M third-party/gasnet/gasnet-src/extended-ref/vis/gasnet_vis_internal.h
M third-party/gasnet/gasnet-src/gasnet.h
M third-party/gasnet/gasnet-src/gasnet_am.c
M third-party/gasnet/gasnet-src/gasnet_am.h
M third-party/gasnet/gasnet-src/gasnet_atomic_bits.h
M third-party/gasnet/gasnet-src/gasnet_atomic_fwd.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_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_legacy.c
M third-party/gasnet/gasnet-src/gasnet_membar.h
M third-party/gasnet/gasnet-src/gasnet_mmap.c
M third-party/gasnet/gasnet-src/gasnet_pshm.c
M third-party/gasnet/gasnet-src/gasnet_pshm.h
M third-party/gasnet/gasnet-src/gasnet_syncops.h
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/firehose_fwd.h
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_connect.c
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/ibv-conduit/gasnet_core_help.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_fwd.h
M third-party/gasnet/gasnet-src/license.txt
M third-party/gasnet/gasnet-src/mpi-conduit/Makefile.am
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/mpi-conduit/gasnet_core.h
M third-party/gasnet/gasnet-src/mpi-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/mpi-conduit/gasnet_core_internal.h
M third-party/gasnet/gasnet-src/ofi-conduit/Makefile.am
M third-party/gasnet/gasnet-src/ofi-conduit/Makefile.in
M third-party/gasnet/gasnet-src/ofi-conduit/README
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.h
M third-party/gasnet/gasnet-src/ofi-conduit/gasnet_core_fwd.h
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-conduit.mak.in
M third-party/gasnet/gasnet-src/other/Makefile-libgasnet.mak.in
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.in
M third-party/gasnet/gasnet-src/other/ammpi/license.txt
M third-party/gasnet/gasnet-src/other/amudp/Makefile.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_internal.h
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/license.txt
M third-party/gasnet/gasnet-src/other/amx/testam.h
M third-party/gasnet/gasnet-src/other/contrib/Makefile.in
M third-party/gasnet/gasnet-src/other/firehose/Makefile.in
M third-party/gasnet/gasnet-src/other/firehose/firehose.c
M third-party/gasnet/gasnet-src/other/firehose/firehose_hash.c
M third-party/gasnet/gasnet-src/other/firehose/firehose_internal.h
M third-party/gasnet/gasnet-src/other/firehose/firehose_page.c
M third-party/gasnet/gasnet-src/other/firehose/firehose_region.c
M third-party/gasnet/gasnet-src/other/fragment-body.mak.in
M third-party/gasnet/gasnet-src/other/gasnet_portable_platform.h
M third-party/gasnet/gasnet-src/other/ssh-spawner/gasnet_bootstrap_ssh.c
M third-party/gasnet/gasnet-src/other/valgrind/Makefile.in
M third-party/gasnet/gasnet-src/smp-conduit/Makefile.am
M third-party/gasnet/gasnet-src/smp-conduit/Makefile.in
M third-party/gasnet/gasnet-src/smp-conduit/gasnet_core.c
M third-party/gasnet/gasnet-src/smp-conduit/gasnet_core.h
M third-party/gasnet/gasnet-src/smp-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/smp-conduit/gasnet_core_internal.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/testcore2.c
M third-party/gasnet/gasnet-src/tests/testcxx.cc
M third-party/gasnet/gasnet-src/tests/testgasnet.c
M third-party/gasnet/gasnet-src/tests/testlarge.c
M third-party/gasnet/gasnet-src/tests/testlegacy.c
M third-party/gasnet/gasnet-src/tests/testmpi.c
M third-party/gasnet/gasnet-src/tests/testratomic.c
M third-party/gasnet/gasnet-src/tests/testsmall.c
M third-party/gasnet/gasnet-src/tests/testsplit.c
M third-party/gasnet/gasnet-src/tests/testteam.c
M third-party/gasnet/gasnet-src/tests/testteambcast.c
M third-party/gasnet/gasnet-src/tests/testvis.c
M third-party/gasnet/gasnet-src/tests/upcr-harness/external-legion/Makefile
M third-party/gasnet/gasnet-src/tests/upcr-harness/external-legion/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/tests/upcr-harness/libgasnet/harness.conf
M third-party/gasnet/gasnet-src/ucx-conduit/Makefile.am
M third-party/gasnet/gasnet-src/ucx-conduit/Makefile.in
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_ratomic.c
M third-party/gasnet/gasnet-src/ucx-conduit/gasnet_ratomic_fwd.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/README
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/udp-conduit/gasnet_core_fwd.h
M third-party/gasnet/gasnet-src/udp-conduit/gasnet_core_internal.h
M third-party/gasnet/gasnet-src/version.git
M tools/c2chapel/Makefile
M tools/c2chapel/c2chapel.py
M tools/c2chapel/test/justC.chpl
M tools/c2chapel/test/sysCTypes.chpl

Compare: https://github.com/chapel-lang/chapel/compare/797b9a8bee37...e53715d684c9