[Chapel Merge] Add support for front matter to literate chapel script and remove `chpl2md.py`

Branch: refs/heads/main
Revision: 1504591c3862e4a7aee49d26dbe844240f9b5c14
Author: Danila Fedorin
Link: Add support for front matter to literate chapel script and remove `chpl2md.py` by DanilaFe · Pull Request #20953 · chapel-lang/chapel · GitHub
Log Message:

Add support for front matter to literate chapel script
There's no reason for the chpl2md script to be in the main Chapel repo. Its current only use is the blog, and its output is blog-specific. Thus, instead of keeping it here (and thus also having to go through review on every blog-related change), I've moved it to the blog repository. The literate_chapel.py script, though, has to stay where it is, since it's used by chpl2rst.py. This PR modifies literate_chapel by adding support for front matter, which has to follow the title comment. For instance,

// This is the article title!
// draft: true

proc main() {

}

Interprets draft: true as YAML front matter, and reports it as such. Front matter is then return as just another "block type" to be interpreted by chpl2rst (which currently ignores it) and chpl2md (which uses it to create the front matter in the Markdown file). The ultimate goal is to be able to mark posts as drafts, specify tags, etc., all from within the Chapel file. The example (Markdown) output for the above might look something like: --- title: "This is the article title!" draft: true --- Chapel proc main() { } Reviewed by @jeremiah-corrado - thanks!
Compare: Comparing 1a871e436512c99082b35b28b8d4dad4e8a34937...1504591c3862e4a7aee49d26dbe844240f9b5c14 · chapel-lang/chapel · GitHub
Diff: https://github.com/chapel-lang/chapel/pull/20953.diff
Modified Files:
.github/workflows/CI.yml,.github/workflows/email.yml,compiler/AST/AggregateType.cpp,compiler/AST/build.cpp,compiler/AST/checkAST.cpp,compiler/AST/primitive.cpp,compiler/AST/type.cpp,compiler/include/misc.h,compiler/include/resolution.h,compiler/llvm/clangUtil.cpp,compiler/parser/parser.cpp,compiler/passes/checkResolved.cpp,compiler/resolution/functionResolution.cpp,compiler/resolution/lowerIterators.cpp,compiler/resolution/preFold.cpp,compiler/util/misc.cpp,doc/rst/meta/builtins/index.rst,doc/util/literate_chapel.py,doc/util/nitpick_ignore,frontend/include/chpl/resolution/resolution-types.h,frontend/include/chpl/uast/prim-ops-list.h,frontend/lib/framework/Context.cpp,frontend/lib/immediates/num.cpp,frontend/lib/resolution/CMakeLists.txt,frontend/lib/resolution/InitResolver.cpp,frontend/lib/resolution/InitResolver.h,frontend/lib/resolution/Makefile.include,frontend/lib/resolution/Resolver.cpp,frontend/lib/resolution/Resolver.h,frontend/lib/resolution/prims.cpp,frontend/lib/resolution/resolution-queries.cpp,frontend/lib/resolution/resolution-types.cpp,frontend/test/resolution/CMakeLists.txt,frontend/test/resolution/testLoopIndexVars.cpp,frontend/test/resolution/testResolveNew.cpp,frontend/test/resolution/testTaskIntents.cpp,frontend/test/resolution/testVarArgs.cpp,modules/dists/BlockCycDist.chpl,modules/dists/BlockDist.chpl,modules/dists/CyclicDist.chpl,modules/dists/DSIUtil.chpl,modules/dists/DimensionalDist2D.chpl,modules/dists/HashedDist.chpl,modules/dists/PrivateDist.chpl,modules/dists/ReplicatedDist.chpl,modules/dists/SparseBlockDist.chpl,modules/dists/StencilDist.chpl,modules/dists/dims/BlockCycDim.chpl,modules/dists/dims/BlockDim.chpl,modules/internal/ArrayViewRankChange.chpl,modules/internal/Atomics.chpl,modules/internal/Bytes.chpl,modules/internal/BytesStringCommon.chpl,modules/internal/CString.chpl,modules/internal/ChapelArray.chpl,modules/internal/ChapelBase.chpl,modules/internal/ChapelDistribution.chpl,modules/internal/ChapelDomain.chpl,modules/internal/ChapelIteratorSupport.chpl,modules/internal/ChapelRange.chpl,modules/internal/ChapelSyncvar.chpl,modules/internal/ChapelTaskData.chpl,modules/internal/DefaultAssociative.chpl,modules/internal/DefaultRectangular.chpl,modules/internal/DefaultSparse.chpl,modules/internal/MemConsistency.chpl,modules/internal/NetworkAtomics.chpl,modules/internal/OwnedObject.chpl,modules/internal/SharedObject.chpl,modules/internal/String.chpl,modules/internal/fixInternalDocs.sh,modules/internal/localeModels/apu/LocaleModel.chpl,modules/internal/localeModels/flat/LocaleModel.chpl,modules/internal/localeModels/gpu/LocaleModel.chpl,modules/internal/localeModels/numa/LocaleModel.chpl,modules/internal/tasktable/on/ChapelTaskTable.chpl,modules/layouts/LayoutCS.chpl,modules/minimal/internal/ChapelStandard.chpl,modules/packages/ArgumentParser.chpl,modules/packages/AtomicObjects.chpl,modules/packages/Buffers.chpl,modules/packages/ConcurrentMap.chpl,modules/packages/Crypto.chpl,modules/packages/Curl.chpl,modules/packages/DistributedBag.chpl,modules/packages/EpochManager.chpl,modules/packages/HDFS.chpl,modules/packages/LinkedLists.chpl,modules/packages/MatrixMarket.chpl,modules/packages/ProtobufProtocolSupport.chpl,modules/packages/Search.chpl,modules/packages/Socket.chpl,modules/packages/Sort.chpl,modules/packages/SortedMap.chpl,modules/packages/TOML.chpl,modules/packages/UnitTest.chpl,modules/packages/UnrolledLinkedList.chpl,modules/standard/AutoMath.chpl,modules/standard/BigInteger.chpl,modules/standard/CTypes.chpl,modules/standard/ChapelIO.chpl,modules/standard/CommDiagnostics.chpl,modules/standard/FileSystem.chpl,modules/standard/Heap.chpl,modules/standard/IO.chpl,modules/standard/List.chpl,modules/standard/Map.chpl,modules/standard/OS.chpl,modules/standard/Random.chpl,modules/standard/Regex.chpl,modules/standard/Set.chpl,modules/standard/Subprocess.chpl,modules/standard/Sys.chpl,modules/standard/SysBasic.chpl,modules/standard/Time.chpl,modules/standard/Types.chpl,modules/standard/Version.chpl,runtime/include/chpl-comm-diags.h,runtime/src/chpl-comm-diags.c,runtime/src/chpl-gpu-diags.c,test/ANNOTATIONS.yaml,test/arrays/userAPI/arrayAPItest.chpl,test/classes/delete-free/swap-managed.good,test/compflags/ferguson/print-module-resolution.good,test/constrained-generics/random/MyRandom.chpl,test/deprecated/SysBasic/chapel_specific_errors.good,test/deprecated/SysBasic/qio_err_t.good,test/deprecated/arrayReverse.good,test/distributions/bharshbarg/stencil/slice.chpl,test/distributions/dm/testUserAPI.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignSlice.cyclic.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/reduceSlice2.good,test/distributions/robust/arithmetic/trivial/lowHighFirstLastStrideAlgn.chpl,test/distributions/robust/arithmetic/trivial/lowHighFirstLastStrideAlgn.good,test/distributions/vass/densify-3-ranges.chpl,test/domains/compilerErrors/notsupportedRectOps-assoc.chpl,test/domains/compilerErrors/notsupportedRectOps-ok.chpl,test/domains/compilerErrors/notsupportedRectOps-ok.good,test/domains/sungeun/rect/expand.chpl,test/domains/sungeun/rect/expand.good,test/domains/sungeun/rect/exterior.chpl,test/domains/sungeun/rect/exterior.good,test/domains/sungeun/rect/interior.chpl,test/domains/sungeun/rect/interior.good,test/domains/sungeun/rect/translate.chpl,test/domains/sungeun/rect/translate.good,test/domains/sungeun/rect/translate_illegal.good,test/domains/userAPI/domainAPItest.chpl,test/domains/userAPI/test2Ddomain.good,test/domains/userAPI/testEnumDomain.good,test/functions/diten/unary_uint64_param_minus.good,test/functions/ferguson/type-colon-dispatch.chpl,test/functions/iterators/multilocale/zipMultiLocSerIter.good,test/functions/iterators/multilocale/zipMultiLocSerIter.no-local.good,test/functions/vass/declaredGenericReturnTuple.bad,test/gpu/native/diags.good,test/gpu/native/studies/shoc/triadchpl.chpl,test/gpu/native/studies/shoc/triadchpl.good,test/gpu/native/studies/shoc/triadchpl.gpu-keys,test/io/sungeun/ioerror.chpl,test/library/packages/Crypto.skipif,test/library/packages/Crypto/blowfish/bfTest1.good,test/library/packages/Crypto/blowfish/bfTest2.good,test/library/packages/ProtobufProtocolSupport/endToEndRunnerUtils.chpl,test/library/packages/Socket.skipif,test/library/packages/Socket/ipv6/connect_timeout_ipv6.chpl,test/library/packages/Socket/ipv6/udpio_ipv6.chpl,test/library/standard/CommDiagnostics/commDiagsTable.good,test/library/standard/Spawn/cat-stdout-stderr.chpl,test/modules/bradc/printModStuff/foo.good,test/modules/sungeun/init/printInitCommCounts.good,test/multilocale/deitz/needMultiLocales/raCommCheck.chpl,test/multilocale/strings/dmk/utf8_values.chpl,test/optimizations/deadCodeElimination/elliot/countDeadModules.comm-ofi.good,test/optimizations/deadCodeElimination/elliot/countDeadModules.comm-ugni.good,test/optimizations/deadCodeElimination/elliot/countDeadModules.good,test/optimizations/remoteValueForwarding/zippedSlices/promotion.good,test/optimizations/remoteValueForwarding/zippedSlices/promotionMany.good,test/parallel/taskPar/sungeun/barrier/commDiags.na-none.good,test/performance/ferguson/CommUtil.chpl,test/performance/ferguson/array-assign-block.chpl,test/performance/ferguson/cyclic-id-queries.chpl,test/performance/ferguson/remote-array-write-access.chpl,test/performance/sungeun/assign_across_locales.chpl,test/performance/sungeun/multilocale/atomics.na-none.good,test/performance/sungeun/multilocale/syncsingle.na-none.good,test/reductions/partial/utilities.chpl,test/reductions/reduceAtomics.bad,test/release/examples/primers/iterators.chpl,test/scan/scanDiags.good,test/sparse/CS/correctness.chpl,test/sparse/CS/correctness.good,test/sparse/engin/dsiFuncs.chpl,test/sparse/engin/dsiFuncs.good,test/sparse/engin/dsiFuncsSpsBlk.chpl,test/sparse/engin/dsiFuncsSpsBlk.good,test/studies/bale/indexgather/ig-variants.comm-none.good,test/studies/bale/indexgather/ig-variants.good,test/studies/comd/elegant/arrayOfStructs/util/AccumStencilDist.chpl,test/studies/dedup/dedup-extern.skipif,test/studies/dedup/dedup-externblock.skipif,test/studies/shootout/submitted/knucleotide3.good,test/studies/shootout/submitted/knucleotide4.good,test/trivial/deitz/coerce-assign/plusassign.chpl,test/trivial/deitz/coerce-assign/plusassign_error.good,test/trivial/deitz/integers/negate_uint32.good,test/trivial/deitz/type-param-mod-config/type_select1-handcode.good,test/trivial/diten/printvisibleOptFalse.good,test/types/POD/ferguson/ispod.good,test/types/atomic/vass/initialize-atomics-3.good,test/types/atomic/vass/read-atomics-1.future,test/types/bytes/basic.chpl,test/types/coerce/allNumericsBinary.chpl,test/types/coerce/allNumericsBinaryBigParam.chpl,test/types/coerce/allNumericsBinaryBigParamParam.chpl,test/types/coerce/allNumericsBinaryParam.chpl,test/types/coerce/allNumericsBinaryParamParam.chpl,test/types/coerce/allNumericsBinaryRealImagComplex-compiles.chpl,test/types/coerce/allNumericsBinaryRealImagComplex-errors.chpl,test/types/coerce/allNumericsBinaryRealImagComplex-errors.good,test/types/coerce/allNumericsUnaryRealImagComplex.chpl,test/types/coerce/ferguson/coercion-dispatch-minimal-modules.good,test/types/imag/opequals2.1.good,test/types/imag/opequals2.2.good,test/types/range/deitz/test_range_iterate_error.chpl,test/types/range/enum/enumRange.chpl,test/types/range/enum/enumRange.good,test/types/range/strided/ambigAlignQueries.chpl,test/types/range/userAPI/lowHighUnbounded.chpl,test/types/string/dmk/utf8_values.chpl,test/types/sync/vass/error-storing-in-tuple.good,test/types/tuple/const/tupleModifyBlankArgElem.good,test/types/tuple/const/tupleModifyConstArgElem.good,test/unstable/arrayFuncs.chpl,test/unstable/arrayFuncs.good,test/users/ferguson/err_tmp.chpl,test/users/npadmana/mpi/test_mpi.chpl,test/users/vass/isX/isX.byBlankArgs-compWarns.good,test/visibility/except/operatorsExceptions/exceptNegation.good,tools/mason/MasonBuild.chpl,tools/mason/MasonDoc.chpl,tools/mason/MasonEnv.chpl,tools/mason/MasonExample.chpl,tools/mason/MasonExternal.chpl,tools/mason/MasonModify.chpl,tools/mason/MasonNew.chpl,tools/mason/MasonPublish.chpl,tools/mason/MasonRun.chpl,tools/mason/MasonSearch.chpl,tools/mason/MasonSystem.chpl,tools/mason/MasonTest.chpl,tools/mason/MasonUpdate.chpl,tools/mason/MasonUtils.chpl,tools/mason/SpecParser.chpl,tools/mason/mason.chpl,util/buildRelease/smokeTest,util/cron/test-cray-xc-gpu-arkouda.bash,util/devel/lookForTabs,util/devel/lookForTrailingSpaces

Added Files:
frontend/include/chpl/resolution/ResolvedVisitor.h,frontend/include/chpl/resolution/copy-elision.h,frontend/include/chpl/resolution/split-init.h,frontend/lib/resolution/VarScopeVisitor.cpp,frontend/lib/resolution/VarScopeVisitor.h,frontend/lib/resolution/call-init-deinit.cpp,frontend/lib/resolution/call-init-deinit.h,frontend/lib/resolution/copy-elision.cpp,frontend/lib/resolution/split-init.cpp,frontend/test/resolution/testCopyElision.cpp,frontend/test/resolution/testInitSemantics.cpp,frontend/test/resolution/testSplitInit.cpp,modules/minimal/internal/ChapelTaskData.chpl,test/classes/weakPointers/COMPOPTS,test/classes/weakPointers/concurrentUpgrades.chpl,test/classes/weakPointers/concurrentUpgrades.good,test/classes/weakPointers/initWeakPtr.chpl,test/classes/weakPointers/initWeakPtr.good,test/classes/weakPointers/passiveCache.chpl,test/classes/weakPointers/passiveCache.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbTopWritef.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbWrite.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbWriteBytes.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbWritebits.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbWritef.good,test/deprecated/IO/specailWritersReturnErrorMessage/wrbWriteln.good,test/deprecated/arrayReverse.chpl,test/deprecated/arraySorted.chpl,test/deprecated/arraySorted.good,test/deprecated/zipUnbounded.chpl,test/deprecated/zipUnbounded.good,test/deprecated/zipUnbounded.skipif,test/domains/sungeun/rect/translate_illegal.prediff,test/extern/ExternBlockClangError.chpl,test/extern/ExternBlockClangError.compopts,test/extern/ExternBlockClangError.good,test/extern/ExternBlockClangError.skipif,test/library/packages/Crypto/blowfish.skipif,test/library/standard/Types/copyable-sync-string.bad,test/library/standard/Types/copyable-sync-string.chpl,test/library/standard/Types/copyable-sync-string.future,test/library/standard/Types/copyable-sync-string.good,test/optimizations/remoteValueForwarding/gmp/nestedOn.prediff,test/param/ferguson/inf-nan-narrowing.chpl,test/param/ferguson/inf-nan-narrowing.good,test/studies/bale/indexgather/ig-variants.preexec,test/trivial/deitz/coerce-assign/plusassign_error.prediff,test/types/coerce/allNumericsBinaryWithGeneric.chpl,test/types/coerce/allNumericsBinaryWithGeneric.good,test/types/coerce/allNumericsUnaryRealImagComplexWithGeneric.chpl,test/types/coerce/allNumericsUnaryRealImagComplexWithGeneric.good,test/types/coerce/coerce-vs-generic.chpl,test/types/coerce/coerce-vs-generic.good,test/types/imag/opequals2.prediff,test/types/range/unbounded/test_indefinite1.good,test/types/range/unbounded/test_indefinite1.skipif,test/types/range/unbounded/test_indefinite1a.chpl,test/types/range/unbounded/zipMismatch-case2-baseline.good,test/types/range/unbounded/zipMismatch-case2.good,test/types/range/unbounded/zipMismatch-case3-fast.good,test/types/range/unbounded/zipMismatch-case3.good,test/types/range/unbounded/zipMismatch.chpl,test/types/range/unbounded/zipMismatch.execopts,test/types/range/unbounded/zipMismatch.good,test/types/records/split-init/split-init-out-return-intent-overloads1.bad,test/types/records/split-init/split-init-out-return-intent-overloads1.chpl,test/types/records/split-init/split-init-out-return-intent-overloads1.future,test/types/records/split-init/split-init-out-return-intent-overloads1.good,test/types/records/split-init/split-init-out-return-intent-overloads2.bad,test/types/records/split-init/split-init-out-return-intent-overloads2.chpl,test/types/records/split-init/split-init-out-return-intent-overloads2.future,test/types/records/split-init/split-init-out-return-intent-overloads2.good,test/types/records/split-init/split-init-out-return-intent-overloads3.chpl,test/types/records/split-init/split-init-out-return-intent-overloads3.good,test/types/records/split-init/split-init-out-return-intent-overloads4.chpl,test/types/records/split-init/split-init-out-return-intent-overloads4.good,test/types/sync/lydia/arrayOfArrayOfSyncsInField.bad,test/types/sync/lydia/arrayOfArrayOfSyncsInField.chpl,test/types/sync/lydia/arrayOfArrayOfSyncsInField.future,test/types/sync/lydia/arrayOfArrayOfSyncsInField.good,test/types/sync/lydia/arrayOfArrayOfSyncsInField.prediff,test/visibility/private/moduleSymbols/transitiveUsePrivate.bad,test/visibility/private/moduleSymbols/transitiveUsePrivate.chpl,test/visibility/private/moduleSymbols/transitiveUsePrivate.future,test/visibility/private/moduleSymbols/transitiveUsePrivate.good

Removed Files:
doc/util/chpl2md.py,frontend/test/resolution/ResolvedVisitor.h,test/arrays/slices/commCounts/sliceBlockWithRanges.na-none.good,test/arrays/slices/commCounts/sliceLocDist.na-none.good,test/deprecated/IO/writersReturnBool.md,test/deprecated/IO/writersReturningBool.catfiles,test/deprecated/IO/writersReturningBool.chpl,test/deprecated/IO/writersReturningBool.compopts,test/deprecated/IO/writersReturningBool.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbTopWritef.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbWrite.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbWriteBytes.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbWritebits.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbWritef.good,test/deprecated/IO/writersReturningBoolFlagUnset/wrbWriteln.good,test/distributions/bharshbarg/promotedComms.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc_all.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc_all.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/alloc_all.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assign.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assign.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assign.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignAlias.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignAlias.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignAlias.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignReindex.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignReindex.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignReindex.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignSlice.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignSlice.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/assignSlice.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduce.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduce.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduce.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceAlias.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceAlias.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceAlias.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceSlice.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceSlice.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/reduceSlice.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignReindex.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignReindex.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignReindex.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignSlice.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignSlice.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/assignSlice.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/reduceSlice.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/reduceSlice.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/reduceSlice.replicated.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/sliceOps.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/rvfSlices/sliceOps.cyclic.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/sliceOps.block.na-none.good,test/distributions/robust/arithmetic/performance/multilocale/sliceOps.cyclic.na-none.good,test/functions/iterators/bugs/no-inline-method-iter.bad,test/functions/iterators/bugs/no-inline-method-iter.future,test/library/standard/CommDiagnostics/commDiagsTable.na-none.good,test/modules/sungeun/init/printModuleInitOrder.na-none.good,test/multilocale/deitz/needMultiLocales/dist/test_private_space.na-none.good,test/multilocale/deitz/needMultiLocales/raCommCheck.na-none.good,test/multilocale/deitz/needMultiLocales/raCommCheckLCG.na-none.good,test/multilocale/deitz/needMultiLocales/streamCommCheck.na-none.good,test/optimizations/remoteValueForwarding/serialization/domains.na-none.good,test/optimizations/remoteValueForwarding/zippedSlices/promotion.na-none.good,test/optimizations/remoteValueForwarding/zippedSlices/promotionMany.na-none.good,test/release/examples/primers/ranges.suppressif,test/release/examples/primers/ranges.timeout,test/scan/scanDiags.na-none.good,test/studies/hpcc/CommDiags/ra_commDiags.na-none.good,test/studies/hpcc/CommDiags/stream-ep_commDiags.na-none.good,test/studies/hpcc/CommDiags/stream_commDiags.na-none.good,test/types/POD/ferguson/ispod.na-none.good,test/types/atomic/vass/initialize-atomics-3.na-none.good,test/types/range/unbounded/unboundedBoolEnum.suppressif,test/types/range/unbounded/unboundedEnumIntVals.suppressif,test/users/vass/isX/isX.byBlankArgs-compWarns.na-none.good