BDE 4.24.0 Release
Schedule
The BDE team announces that the BDE 4.24.0 production release was completed on Wednesday, April 30, 2025.
BDE 4.24.0 Release Highlights
This release consists of assorted minor fixes.
Fixed Tickets
Summary |
|---|
baljsn_Decoder fails to decode anonymous sequence in anonymous choice |
baljsn::Encoder fails for one class from s_baltst::FeatureTestMessageUtil |
bsl::format Bring ‘bslfmt_format’ to gold quality |
please address test driver failures in bslfmt_format_arg and bslfmt_format_args for clang |
please correct ubsan issues in bdldfp |
reduce bde repo darwin warnings |
Fix race in bdlm::InstanceCount::nextInstanceNumber |
update bdlc_flathashtable_cpp03.t.cpp |
reduce bsl darwin warnings (and maybe a few bdl) |
bhl: correct all warmings and test failures on Linux opt_dbg_64_cpp20 |
please correct bsic_hoststateimpl.t UBSAN issue |
please correct gcc-13 dangling reference issue(s) |
Rename FIRST (and any other template args missing t_) in bslstl_variant.h |
–dependers-of (and –dependers-of-changes) don’t pick up _cpp03 files |
please correct PCRE2 ubsan issues |
please reduce bde UBSAN issues |
please correct all bslfmt_format issues for dbg_64_cpp03 gcc-12, dbg_64_cpp23 gcc-13, and opt_64_cpp20 gcc-13 |
balst_resolver_filehelper – instrument TD, intermittent nightly build errors |
bdls_fdstreambuf: clearify use & meaning of ‘willCloseOnReset’ |
Fix gcc cpp03 compilation error for bslfmt_format.t.cppp |
ball_attributecontext.t does not respect the api for ball_categorymanager with regards to thread-safety |
reduce bde repo nightly build issues 20250416 |
nightly build bde 20250417 |
Add the ability to disable BDE metrics collection to bdlm::MetricsRegistry |
reduce nightly build intermittent failures observed in the 20250421 report |
please correct bdls_processutil case 4 on windows failure |
please correct bslmt_invokeresult.xt.cpp case 7 runtime failure |
reduce nightly build intermittent failures observed in the 20250422 report |
reduce nightly build issues observed in the 20250423 report |
please address ball_fileobserver2.t.cpp case 8 issue on windows |
please address bsls_log.t case 6 issue on windows |
remove invalid s_deferred* test mechaninism in bdlcc |
change all watchdog timeouts to 90 seconds |
watchdog bdlcc_dequeue case 5 |
improve bslmt_throughputbenchmark estimation algorithm and test driver |