The switch over to v5 toolchain (WT-14127) caused all workgen tests to fail on ARMV9. The tests all seg fault at the line:
(gdb) f 0 #0 workgen::OptionsList::add_int (this=this@entry=0xfffff6cb7740 <workgen::ParetoOptions::DEFAULT+24>, name=..., default_value=<optimized out>, default_value@entry=0, desc=...) at /home/ec2-user/wiredtiger/bench/workgen/workgen.cpp:837 837 sstm << "int, default=" << default_value;
james.bronsted@mongodb.com provided his analysis from SP here.
Defintion of done
The ticket aims to investigate what is causing the issue and fix it.