Pleased to advise that WASD v12.1 is good-to-go with latest OpenSSL 3.1
https://www.openssl.org/blog/blog/2023/03/07/OpenSSL3.1Release/
See attachment.
Not quite up-to-speed on X86 due to current native compiler, "VSI C X7.4-726
(GEM 50X23) on OpenVMS x86_64 V9.2", issues:
|SET DEFAULT [.apps.lib]
|CC/DECC /FIRST_INCLUDE="/wasd_root/src/openssl-3_1_0/incdirs_9dfa77.h"/NAMES=(AS_IS,SHORTENED)/EXTERN_MODEL=STRICT_REFDEF/STANDARD=(ISOC94,RELAXED)/NOLIST/PREFIX=ALL /OPTIMIZE/NODEBUG /WARNINGS=DISABLE=(CXXPRAGMANA)/DEFINE (OPENSSL_PIC,OPENSSL_BUILDING_OPENSSL,NDEBUG,OPENSSLDIR="""OSSL$DATAROOT:[000000]""",ENGINESDIR="""OSSL$ENGINES0332:""",MODULESDIR="""OSSL$MODULES32:"""'extradefines') /MMS=(FILE=[]libapps-lib-app_params.D,TARGET=[.apps.lib]libapps-lib-app_params.OBJ) /OBJECT=[]libapps-lib-app_params.OBJ /REPOSITORY=[--] app_params.c
|Failed assertion ((locator_comparison = cs_compare_locators(location_to_use, FALSE, last_state->location, FALSE), ((locator_comparison == greater_than) || (cs_get_annotated_locator(location_to_use, &temp_location, &annotation), ((locator_comparison == equal_to && annotation >= last_state->annotation) ) ) ) )) at line 185 in file CAREA:[SRC.CS_COMMON]LOCSTATE.C;1.
|%SYSTEM-F-ACCVIO, access violation, reason mask=06, virtual address=0000000000000000, PC=00000000001F92D1, PS=0000001B
|%TRACE-F-TRACEBACK, symbolic stack dump follows
|image module routine line rel PC abs PC
|DECC$COMPILER LOCSTATE.C;1 get_locator_to_use
| #35177 00000000001F92D1 00000000001F92D1
|DECC$COMPILER LOCSTATE.C;1 cs_save_locator_based_state_names
| #35662 00000000001F8FE1 00000000001F8FE1
8< snip 8<
|DECC$COMPILER 0 0000000000AD76D4 0000000000AD76D4
|DECC$COMPILER 0 00000000020F6D6D 00000000020F6D6D
|PTHREAD$RTL 0 00000000800411D5 FFFF830007C971D5
|PTHREAD$RTL 0 0000000080002316 FFFF830007C58316
| 0 FFFF8300066D9D46 FFFF8300066D9D46
|DCL 0 000000008006634B 000000007AE1C34B
|%TRACE-I-LINENUMBER, Leading '#' specifies a source file record number.
|%TRACE-I-END, end of TRACE stack dump
|%MMS-F-ABORT, For target [.apps.lib]libapps-lib-app_params.OBJ, CLI returned abort status: %X1000000C.
|%MMS-F-ABORT, For target build_sw, CLI returned abort status: %X10EE8034.
|