Skip to content

Fix mqbc: Construct merged state with uncommitted CSLs before send #5685

Fix mqbc: Construct merged state with uncommitted CSLs before send

Fix mqbc: Construct merged state with uncommitted CSLs before send #5685

Triggered via pull request November 7, 2025 16:58
Status Cancelled
Total duration 1h 24m 53s
Artifacts 1

build.yaml

on: pull_request
Dependencies  /  Build [ubuntu]
5s
Dependencies / Build [ubuntu]
Documentation
32s
Documentation
Shellcheck
5s
Shellcheck
Docker [ubuntu]
22m 6s
Docker [ubuntu]
Matrix: build_macosx
Build [ubuntu]  /  ...  /  Build [ubuntu]
4s
Build [ubuntu] / Dependencies / Build [ubuntu]
UT [c++]  /  ...  /  Build [ubuntu]
6s
UT [c++] / Dependencies / Build [ubuntu]
Build Prometheus plugin [ubuntu]
9m 49s
Build Prometheus plugin [ubuntu]
Build [ubuntu]  /  Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it
9m 20s
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it
UT [c++]  /  Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t
12m 11s
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t
Matrix: integration_tests_ubuntu
UT [python]
14s
UT [python]
IT [Storage tool]
19s
IT [Storage tool]
Matrix: fuzz_tests_ubuntu
Matrix: Sanitize / build_and_run_sanitizer
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 30 warnings
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L203
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L200
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L198
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L196
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L194
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L191
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L188
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L185
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L184
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/mqb/mqbc/mqbc_clusterstateledger.t.cpp#L183
cannot allocate an object of abstract type ‘{anonymous}::ClusterStateLedgerTestImp’
Build [macosx_arm64]
Process completed with exit code 2.
Docker [ubuntu]
Process completed with exit code 1.
Sanitize / tsan
Process completed with exit code 1.
Sanitize / msan
Canceling since a higher priority waiting request for Tests-csl-merged-state exists
Sanitize / msan
The operation was canceled.
Sanitize / asan
Canceling since a higher priority waiting request for Tests-csl-merged-state exists
Sanitize / asan
The operation was canceled.
Sanitize / ubsan
Canceling since a higher priority waiting request for Tests-csl-merged-state exists
Sanitize / ubsan
The operation was canceled.
Tests
Canceling since a higher priority waiting request for Tests-csl-merged-state exists
Tests
Canceling since a higher priority waiting request for Tests-csl-merged-state exists
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L377
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L265
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L211
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_messageguidgenerator.cpp#L139
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1474
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6414
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1311
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1310
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build [ubuntu] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e bmqbrkr bmqtool bmqstoragetool all.it: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L429
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L377
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L279
conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L265
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L211
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_messageguidgenerator.cpp#L139
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1474
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6414
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1311
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1310
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
Build Prometheus plugin [ubuntu]: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L429
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L377
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L279
conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L265
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_pusheventbuilder.cpp#L211
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_messageguidgenerator.cpp#L139
conversion from ‘bsl::basic_string<char>::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqp/bmqp_requestmanager.h#L1474
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L6414
conversion from ‘bsl::vectorBase<bsl::shared_ptr<BloombergLP::bmqimp::Queue> >::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1311
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqimp/bmqimp_brokersession.cpp#L1310
conversion from ‘BloombergLP::bsls::Types::Int64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion]
UT [c++] / Build [ubuntu] 32a16003e618d63c5c18cc2cc8d7b19399952c3e all.t: src/groups/bmq/bmqimp/bmqimp_queuemanager.cpp#L429
conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion]

Artifacts

Produced during runtime
Name Size Digest
build-ubuntu-bmqbrkr bmqtool bmqstoragetool all.it-32a16003e618d63c5c18cc2cc8d7b19399952c3e Expired
224 MB
sha256:91767a2ccac1c103ce95de9d8f5b79fe224331078b08581e187ea82e28c592bf