Skip to content

Eclipse OpenJ9 v0.33.0

Choose a tag to compare

@pshipton pshipton released this 05 Aug 22:41
· 9749 commits to master since this release
04a55b4

Eclipse release plan: https://projects.eclipse.org/projects/technology.openj9/releases/0.33.0
Release notes: https://www.eclipse.org/openj9/docs/version0.33
Works with: 8u342, 11.0.16, 17.0.4, 18.0.2

Release details:

Branch name: v0.33.0-release
Tag: openj9-0.33.0

Repo SHAs:

OpenJ9: 04a55b4
OMR: b58aa2708c0

Security Vulnerabilities Resolved
N/A

JITServer Helm Chart - Easier deployment of JITServer technology in a Kubernetes or OpenShift cluster
https://github.com/eclipse/openj9-utils/tree/master/helm-chart/openj9-jitserver-chart

For details about the release and release candidates, please see: https://github.com/eclipse/openj9/blob/master/doc/processes/release_process.md

For the list of OMR changes see https://github.com/eclipse/openj9-omr/releases/tag/openj9-0.33.0

OpenJ9 Changes

9a84ec3..04a55b4
04a55b4 (0.33) Remove musl license and update OpenJ9/OMR start copyright date Peter Shipton #15600
38f8353 (0.33) Update SysPropTest to work on AIX with jdk18.0.2 Peter Shipton #15589
8cb5279 (0.33) NPE extended message generation missed j9mem_free_memory calls Jason Feng #15565
124430e (0.33) Add missing NULL-check for jitConfig Keith W. Campbell #15527
e7fc0d2 (0.33) Update OpenSSL to 1.1.1q Peter Shipton #15489
2acb242 (0.33) Modify the translated PII files in nlsfolder 2022-07-05 Dong Chen #15485
afed0dc Modify the translated PII files in nlsfolder 06292022 Dong Chen #15456
20ad47c (0.33) Prevent improper removal of static store in idiom recognition Devin Papineau #15386
c1005f3 (v0.33.0)Fix operator precedence in copyStringCritical Mike Zhang #15419
3b1816a (v0.33.0)Fix conversion to UTF8 in encodeUTF8CharI8 Mike Zhang #15416
45d4f19 (0.33.0) Prevent AutoSIMD seg-fault on defs from method entry BradleyWood #15395
3fd8969 (0.33) Update openssl to version 1.1.1p Keith W. Campbell #15384
bbd7db5 (0.33.0) Return early in String.indexOf if substring is longer than string Mike Zhang #15380
e72d7ba (0.33) Modify the translated PII files in nls folder 20220620 Dong Chen #15365
6549ca0 (0.33) Correct reading BuildVersionCommand from OSX core files Keith W. Campbell #15362
0934d31 (0.33.0) AArch64 macOS: Call fieldWatchHelper in rewriting data in snippets KONNO Kazuhiro #15354
639dbd2 (0.33) Improve robustness of scanning SFXM chains Keith W. Campbell #15345
76c3160 (0.33) AArch64: Handle interface call case when patching call site on recompilation Akira Saitoh #15314
0aa1511 (0.33) Check for newInstanceImpl before doing profile guided devirt on Z JIT Spencer Comin #15291
bed45ec (0.33) Don't let JIT compile the methods we need to find in tests Keith W. Campbell #15285
c1ac36c (0.33) Modify the translated PII files in nls folder 20220606 Dong Chen #15288
cd86de1 (0.33) Compile Windows jdk8 with VS2017 Peter Shipton #15286
ed2b037 (0.33) When -Xcompressedrefs is specified, use that mode regardless of -Xmx Peter Shipton #15222
bf978d5 (0.33) Fix usage of pTOC with portableSCC code run in P10 container Bhavani SN #15192
39073b3 (0.33) Improve error message when loading an invalid class version Gengchen Tuo #15159
a6133fa (0.33) Merge the latest NLS changes to the 0.33 branch Dong Chen #15187
c9a3773 (0.33) Only add memory segments from core file to process view Keith W. Campbell #15158
8bb1a16 (0.33.0) Fix generateSystemDump() to make "J9NO_DUMPS" work KONNO Kazuhiro #15157
02a21c7 (0.33.0) AArch64 macOS: Enable DDR build KONNO Kazuhiro #15147
c984fe3 (0.33.0) Disable known object table in AOT compilation KONNO Kazuhiro #15138
58258d0 Use System.nanoTime() for elapsed time measurement Jason Feng #15025
056d987 ClassLoader.getParent() should return null without security check Peter Shipton #15094
2181a2a Invoke SharedSecrets.setJavaLangAccess() before ensureProperties() Jason Feng #15100
cb69072 UMA: Enable DDR for platforms with no JIT compiler Keith W. Campbell #15099
7166082 Modify the translated PII files in nls folder 20220520 Dong Chen #15097
45e4b0b Remove tech preview message for JITServer on Z Dhruv Chopra #15096
79a9781 Enable DDR for platforms with no JIT compiler Keith W. Campbell #15093
d1fe7e4 Thread.getContextClassLoader() should return null without security check Peter Shipton #15090
739cf71 Set gcc 10.3 compiler for JDK17+ on Linux platforms Violeta Sebe #14791
2aff6af Implement vabs and sqrt IL Opcodes midronij #14949
57daad7 Add temporary Linux GCC11 specs to pipeline build Violeta Sebe #15082
0f7633c fix objectFieldOffset1 API for static fields Jack Lu #15080
c3cf96c Allow jenkins to specify github URL prefix Keith W. Campbell #15086
eb81bd7 Add getDefaultValue helper function Ehren Julien-Neitzert #15030
cd8d7a2 Remove special.system excludes from defaults.yml Peter Shipton #15065
e9e305a Replace VERSION_GREATER_EQUAL with NOT VERSION_LESS in gnu.cmake Devin Papineau #15077
4c14832 Set parallel numbers for jck lanxia #15076
8539de2 Don't regress the default stack size in non-OpenJ9 builds Peter Shipton #15071
b655207 Only enable extended register support on JDK17+ Tobi Ajila #15072
f558bb9 Add late-phase SCC disclaiming Christian Despres #14881
b671e69 Add optimization summary documents Annabelle Huo #14999
6e6bc65 Add CRIU security hooks Zainab Fatmi #14824
19c3dc4 Add CompilationInfo pointer into the J9JITConfig Manasha Vetrivelu #15062
3c82c45 Build jdknext with Semeru jdk18 now it's available Peter Shipton #14963
f2fe4b0 Refactor CRIUConfigurator Tobi Ajila #15047
bb168d5 Correct list of functions exported by JVM Keith W. Campbell #15046
91e41ae Tests for final fields of hidden class, regular class, and interface Gengchen Tuo #15044
8578238 Correctly use the return value of checkForCyclicalVerification() Hang Shao #15039
4f26e7b Transform old vector opcodes into new ones Gita Koblents #14983
d016af9 Always call classMatchesCachedVersion in rememberClass Irwin D'Souza #15037
e8e52fd Add support for Jenkins built-in node Violeta Sebe #15048
8f680f8 Add main thread stack size issue to the 0.32 release notes Peter Shipton #15041
f7ab2c6 Correct usage of x86 directCallRequiresTrampoline() API Daryl Maier #15024
0314f51 Support instruction encoding override on x86 BradleyWood #14955
7202b60 Extract the obfuscation change logs from build Gregory-Cernera #14993
76f325c Add document for auto excluding multiple tests renfeiw #15029
d8b31c7 cmdLineTester_AutoModuleClassloaderTest only runs at JDK 11+ Jason Feng #15033
381e8c7 Fix tracepoint matching Keith W. Campbell #15031
9ccbcdb loadClass throws CNFE if findClass via bootstrapClassLoader not succeed Jason Feng #15028
29e80bf OpenJDK 11.0.16 AIX compilation requires xlc 16 Peter Shipton #15007
7ce2238 Halt threads that are being attached in single thread mode take 2 Tobi Ajila #15027
dfb15c0 Do not try to activate compilation thread during shutdown Marius Pirvu #15022
ed2acd5 Revert "Halt threads that are being attached in single thread mode" Peter Shipton #15026
a2b3ec4 Halt threads that are being attached in single thread mode Tobi Ajila #15000
f36b528 Ignore case when comparing -Xtrace trigger component names Keith W. Campbell #15023
c9b514e Jenkins: Detect full url in Pull Request depends Adam Brousseau #14995
6a9ff65 Add CRIU to the OpenJ9 docker file Violeta Sebe #14860
8200834 CMake: No need to build JPP a second time Keith W. Campbell #15015
3e402e8 Remove duplicate slash in URL for debug-image Keith W. Campbell #15014
96b1e95 Suppress inlining of recognized methods without a call node Devin Papineau #14862
1a50ea4 Continue using DWARF version 4 even in gcc 11+ Keith W. Campbell #15004
3549e24 Update to OpenSSL 1.1.1o Keith W. Campbell #14994
ffc497e Fix warnings in jdk.management Keith W. Campbell #14973
83fdaf8 Add Compilation Control doc Irwin D'Souza #14957
53e17d4 Rename configuration DDR_VM to GENERIC for extension repo closed dir Jason Feng #14982
0bb7ce2 Re-enables JNI-direct for AOT on Power Bhavani SN #14971
d5f1557 Add OpenSSL 3 support to JITServer Christian Despres #14978
7f4fdc2 Fix Vector API method table entry for ternary ops Akira Saitoh #14962
c4f72ce Update release-process document to reflect current practices Peter Shipton #14976
78a2268 Add support for primitive value type classes to JIT compiler Henry Zongaro #14897
42f8029 Remove references to non-existent package Keith W. Campbell #14972
67385ce Add verification for value objects Ehren Julien-Neitzert #14816
e74e3c3 Implement DDR support for AArch64 macOS KONNO Kazuhiro #14921
5c70620 Improve java thread test for dynamic heapification Graham Chapman #14970
e6116c6 Adopt RI java.lang.Thread Jason Feng #14960
54fa585 Capture trace output mask for reuse in auxiliary tracepoints Keith W. Campbell #14969
d75b44d Update doc about JITServer support on Linux on Z Marius Pirvu #14966
cbc6306 Updated 0.31 and 0.32 release notes due to skipping 0.31 Release Sreekala Gopakumar #14939
f8c1023 Add CRIU tests Tobi Ajila #14942
4eecc46 Mark unused tracepoint 'obsolete' Keith W. Campbell #14968
9b82fcc Move J9 specific i386 evaluators to OpenJ9 BradleyWood #14925
9bce816 Prevent pushing null appendix object for invokedynamic and invokehandle Nazim Bhuiyan #14769
56fe4ec Fix compilation errors in the JIT in debug mode Alexey Khrabrov #14934
5dcad73 Enable profile directed guarded devirtualization by default in Z Spencer Comin #14272
59f6494 Adopt java.util.HashMap.newHashMap(numMappings) Jason Feng #14922
2253949 Update j9vm build dependencies for CRIU Tobi Ajila #14944
20ba075 Add Relocation Error Codes Irwin D'Souza #14893
6663832 Halt all non GC and JIT threads in single thread mode Tobi Ajila #14929
f1a031f Fix spill of hidden virtual-reg in StringLatin1.inflate BradleyWood #14946
1e2542b Include criu.cpp when J9VM_OPT_CRIU_SUPPORT is enabled Jason Feng #14947
0ec3908 Revert "Re-enables JNI-direct for AOT on Power" Peter Shipton #14945
98ae893 Added "jitserver" prefix to metric names suported by JITServer Marius Pirvu #14927
0db32ff Invoke isCRIUSupportEnabled()/isCheckpointAllowed() w/o loading j9criu Jason Feng #14917
13d99bd Inline comparison of VTs with either a single field or multiple integral fields in VP Annabelle Huo #14815
4e80e32 Improve JITServer message statistics Alexey Khrabrov #14373
2b6177e Handle masks in VectorAPIExpansion Gita Koblents #14909
bb0b566 Re-enables JNI-direct for AOT on Power Bhavani SN #14894
2fd77d9 Add the exception check for initializeClassIfNeeded() Cheng Jin #14935
0e17b98 Remove unused J9VMThread fields Graham Chapman #14928
10bf2cd JITServer AOT cache vlog improvements Alexey Khrabrov #14384
319d8f7 Don't return dark matter objects in DTFJ's JavaHeap.getObjects Kevin Grigorenko #14902
6119547 Fix unconditional JIT trace log updates from separateNullCheck Daryl Maier #14923
b894444 Include error details in JITServer network exception messages Alexey Khrabrov #14381
3411281 Implement new vector opcodes Gita Koblents #14855
e14e210 Print time spent in compilation queue in JIT performance vlogs Alexey Khrabrov #14383
52ba2c0 Replace uses of structureRegion() with structureMemoryRegion() Daryl Maier #14918
af287d8 Add a TOC for compiler documents Annabelle Huo #14572
3db1d83 Add two APIs in ClassEnv Annabelle Huo #14885
0b1e2ae TestSharedCacheEnableBCI fails periodically, raise # of classes diff Peter Shipton #14916
afa5334 Modify the translated PII files in nls folder 20220414 Dong Chen #14914
8c1840d Add support for CRIU builds of jdk17-19 on x86-64_linux Keith W. Campbell #14905
cd9f623 AArch64: Suppress compiler warnings in ExternalRelocation KONNO Kazuhiro #14876
f7150d3 Propagate return types for compare and blend vector intrinsics Gita Koblents #14817
898b75c Fix behiavor of DREM bytecode with denormals Devin Nakamura #14899
5939d39 Fix typo - understand is one word Keith W. Campbell #14903
c39a91b APIs in Class.java should search VT method as constructor Hang Shao #14861
bd46a2f Share implementation of AOT processRelocations() across platforms Daryl Maier #14819
eb8be69 Weaken subtyping assertion for invokevirtual of an interface method Devin Papineau #14886
e4cea4a Remove useless version constraints from playlist.xml files Keith W. Campbell #14880
52f4f77 AArch64 macOS: Disable J9VM_INTERP_TWO_PASS_EXCLUSIVE KONNO Kazuhiro #14889
9f0377c Separate tests that rely on SecurityManager (Jsr292) Eric Yang #14580
8a7ca22 Fix jdk/internal/misc/Unsafe.copyMemory crash without value propagation BradleyWood #13340
194ae71 Throw UnsatisfiedLink from System.loadLibrary() when library has a path Peter Shipton #14879
43ba34d Add missing java preprocessor flag for wi32 platform Keith W. Campbell #14884
fdd21ce Stop running sysinfo_test_sysinfo_set_limit_ADDRESS_SPACE on OSX Peter Shipton #14868
5aa160c Initialize the cause of IllegalStateException in Throwable.initCause() Peter Shipton #14877
691f52a AArch64 macOS: Disable J9VM_INTERP_ATOMIC_FREE_JNI_USES_FLUSH KONNO Kazuhiro #14869
9554590 Do unprivileged CRIU dump if requested+supported Younes Manton #14836
5415d52 Remove criu spec suffix lanxia #14863
3a0351b Move Thread.completeInitialization() into J9VMInternals Jason Feng #14852
e883388 Remove redundant synchronization Keith W. Campbell #14866
381caf7 Delay loading JNI refs Tobi Ajila #14848
0b2451b Add compiler option "-qnogonumber" on z/OS Keith W. Campbell #14853
36be852 Fix incorrect offset for null terminated string Marius Pirvu #14847
0cee33e Add temporary Linux GCC10 specs to pipeline build Violeta Sebe #14851
0ddf81a Keep constants sorted alphabetically Keith W. Campbell #14846
56da7ab Enable AVX512 support BradleyWood #14258
a82f074 Remove obsolete content relating to zvarmaps.h Keith W. Campbell #14842
3991785 Support value classes Hang Shao #14763
505015a Add skip hidden frame logic to getOwnedObjectMonitorsIterator Jack Lu #14776
da8311d Update the version and copyright date for libFFI Cheng Jin #14835
4d7ae09 Update document dates missed when updating to zlib 1.2.12 Peter Shipton #14831
7e2ae51 Improve openj9.sharedclasses Keith W. Campbell #14814
a935a72 Implement new vector types Gita Koblents #14513
3745d39 Add AOT testing support for aarch64 platforms Peter Shipton #14830
cd0c55f Fix variable set but not used compile errors Kevin Grigorenko #14823
01e12a8 Remove long disabled AOT code generator diagnostics Daryl Maier #14820
5f38d87 Separate tests that rely on SecurityManager (JLM_Tests) Eric Yang #14562
c61a5d4 Update to zlib 1.2.12 Peter Shipton #14809
02f383b Adding StringUTF16.putChar to unsafeFastPath opt jimmyk #14795
308b057 Simplify cast methods and remove redundant cast method calls Henry Zongaro #14784
57e47c1 Add support for a new offload type Peter Shipton #14805
fce9126 Add doc for AOT Debugging & fix bug in offset printing code Irwin D'Souza #14750
2e63c71 Fix register spill issue in StringLatin1.inflate BradleyWood #14780
6be84df On jdk11+ set sun.nio.MaxDirectMemorySize to -1 by default Peter Shipton #14798
24f774b Remove unused stack depth parameters Keith W. Campbell #14802
72cb416 Consume new capture command line Java options Mike Zhang #14797
28e4390 Enable stackprotect on z/OS with cmake Peter Shipton #14793
83b2d95 Introduce defineclass.c workaround for a jdk8 z/OS 64-bit compiler issue Peter Shipton #14788
a6a0c1c Update test document for feature tag renfeiw #14613
4a697cc Add Java option to disable capturing command line Mike Zhang #14765
cc7d5cd Remove limit on maxStackFrames during getStackFramePCs Jack Lu #14767
bc95403 Average Copy Forward Rate fix Aleksandar Micic #14771
0575e93 Reenable Nestmate_virtual_private test on z/OS Spencer Comin #14443
08ef861 JITServer custom metrics exporter for Prometheus Marius Pirvu #14762
d7cc96d Use scalar instructions for fma method on Z by default Spencer Comin #14535
e20b061 SATB: TLH Batch Mark and Inline allocations Salman Rana #14653
cc41409 Fix typo, remove redundant spacing Keith W. Campbell #14759
6d33d12 Only CONSTANT_Methodref requires the void return type check Babneet Singh #14733
8328690 Temporarily disable capturing the command line on z/OS Keith W. Campbell #14766
2ea2b1e InternalCRIUSupport & APIs are available for all builds Jason Feng #14730
cd3465a Disable AOT compilation when SCC is read only KONNO Kazuhiro #14751
cc390f8 Enable CRIU simple test Longyu Zhang #14531
2ceddd9 Set SDK_RESOURCE in pipeline Nadeen #14736
aec8396 Use named type for unsafe.inlineTypesLock Ehren Julien-Neitzert #14756
a12f4ec Run xlinux criu build on bare cent7 Adam Brousseau #14709
1c65238 Fix limited doPrivilegedWithCombiner calls Mike Zhang #14606
3d4cf53 Add tests for compareAndSetValue and related unsafe APIs Ehren Julien-Neitzert #14631
4988594 Tune z/OS compilation to 12 (z14) Peter Shipton #14668
cc586f0 Delay lock-related operations in single thread mode Tobi Ajila #14583
a5549a1 CMake: Add riscv cache files Devin Nakamura #14675
1621137 Fix findstackvalue DDR command Keith W. Campbell #14749
3d78120 Implement compareAndSetValue and related Unsafe APIs Ehren Julien-Neitzert #14429
2e10536 jdk11: adjust signature of JVM_LoadLibrary() Keith W. Campbell #14739
58ee060 AttachAPI improves selfAttach w/o notification & Reply files Jason Feng #14742
70fb4f1 Remove CALL_BUNDLED_FUNCTIONS_DIRECTLY Keith W. Campbell #14735
9f55c40 HCR dynamic heapification improvements Graham Chapman #14700
b7b862e Reapply improved IL for transformed value types helper calls in Value Propagation Henry Zongaro #14729
da68595 Print compressedPointersShift to the Vlog Christian Despres #14719
704a62a Replace CFR_ACC_ATOMIC with CFR_ACC_PERMITS_VALUE Hang Shao #14696
be6646a Add tracepoints to the shared cache impl, and tweak CacheFullTests Peter Shipton #14725
0361700 Fix >4k field offset path for unresolved field load/store in Z codegen Kevin Langman #14724
ab898f2 Temporary compile fix for VT builds Graham Chapman #14727
8b96cd5 Update to OpenSSL 1.1.1n Keith W. Campbell #14721
425ce05 Revert "Improve IL for array load and store helpers for value types support" Peter Shipton #14720
34b599f Improve IL for array load and store helpers for value types support Henry Zongaro #14411
ec37a75 Skip hidden frames during iterateStackTrace call Jack Lu #14688
0cf9854 Replace powerpc/libffi with the latest version in GitHub Cheng Jin #14701
467473b Tidy up m4 assembler source Keith W. Campbell #14708
4c7c08c Update freetype prereq on AIX to be 2.8-1 Peter Shipton #14702
0575fb0 Add diagnostics to compInfoPT assertion Christian Despres #14697
3262dbe First cut of HCR dynamic heapification Graham Chapman #14670
5109e0e RISC-V: backport libffi commit aa3fce08 Jan Vrany #14699
95981b1 Preserve ymm/zmm registers on x Devin Nakamura #14632
0654396 Remove specializations for obsolete TreeMap methods Daryl Maier #14068
e1e0401 Use auto include for variable JAVA_SECURITY_MANAGER in testing renfeiw #14672
4b916e1 Address potential race condition at checkpoint during shutdown Irwin D'Souza #14683
5059d51 Add AArch64 macOS known issues to v.0.31.0 / v.0.32.0 release notes KONNO Kazuhiro #14690
ac4ea82 loadClass() continues if findClass via bootstrapClassLoader not succeed Jason Feng #14689
67cddd7 Move CRIU.isCRIUSupportEnabled() & related APIs into java.base Jason Feng #14661
2375a97 Remove inherited command line from environment Keith W. Campbell #14684
86828e9 Capture Thread.contextClassLoader in javadumps Keith W. Campbell #14630
4953ba9 Handle Compilation Threads at checkpoint/restore Irwin D'Souza #14331
39519dd Fix printing in printCompYieldStats Christian Despres #14678
e21b7d8 Add build instructions for jdk18 Peter Shipton #14680
0660567 Enable inlineEncodeASCII optimization for Java 17 Dhruv Chopra #14671
9899dd5 Add 0.32 initial release notes Peter Shipton #14677
2315c55 Add release note for new SharedClassStatistics API Peter Shipton #14673
df2e6b8 CMake: Don't build the jit on riscv Devin Nakamura #14669
ff131a5 Add criu label for testing lanxia #14629
03b6564 Improve conceptual integrity of SVM nomenclature Irwin D'Souza #14582
910b03a AArch64: Implement Locals Compaction Akira Saitoh #14624
6c4b1d4 Enable cmdLineTester_jvmtitests_* on AArch64 macOS KONNO Kazuhiro #14655
120e127 Update README for Jenkins jobs KONNO Kazuhiro #14648
3c2401c Adjust for signature change to NativeLibraries.load() in Java 19 Keith W. Campbell #14652
931d428 CMake: Update jit compiler defines Devin Nakamura #13931
16a1927 Build-Test-All remove 8 from aarch64_mac, and add aarch64_mac to all Peter Shipton #14637
6ab7362 Inline StringCoding.encodeASCII on Z Dhruv Chopra #13855
eaf334b Use va_list for arguments in JVMTI variadic functions KONNO Kazuhiro #14622
8c61cbd Remove -XX:+EnableValhalla and -XX:-EnableValhalla Hang Shao #14585
66e2372 AArch64 macOS: Add calls to pthread_jit_write_protect_np() KONNO Kazuhiro #14638
1f29b7e Add release note for -XX:MaxDirectMemorySize change in Java 11+ Peter Shipton #14647
cc42691 Fix reference to array that is out of scope Keith W. Campbell #14644
afec275 Separate tests that rely on SecurityManager (Java8andUp) Eric Yang #14442
b83061b Workaround a compile problem with VectorAPIExpansion.cpp on z/OS Keith W. Campbell #14643
93fef02 Fix Xmns value under -Xtune:throughput Marius Pirvu #14628
15740a5 Capture command line on z/OS Keith W. Campbell #14634
435a003 Remove MaxDirectMemorySize default size in JDK11+ Tobi Ajila #14623
f99336c Implement SVM J2I thunk validation and guarantee resolved virtual dispatch under SVM on x86 Devin Papineau #14542
113ff54 Enable Idiom Recognition outside of jitserver Henry Zongaro #14617
a501c1e Stop extending boolean to uint32 in JNI calls KONNO Kazuhiro #14610
0404f71 Set DYNAMIC_COMPILE to false for valhalla lanxia #14615
0364f4d Fix for increased tlhSurvivorDiscardThreshold for PGC Aleksandar Micic #14466
245cd10 CRIU internal hook functions require current thread Jason Feng #14573
d4ac696 Remove unflattened test cases for get/putValue Ehren Julien-Neitzert #14564
84e6f5f Minor cmake clean-up Keith W. Campbell #14611