Skip to content

Fix[mqbblp::Domain]: unsafe d_queues access without mutex #2140

Fix[mqbblp::Domain]: unsafe d_queues access without mutex

Fix[mqbblp::Domain]: unsafe d_queues access without mutex #2140

Triggered via pull request July 30, 2026 16:06
Status Success
Total duration 5m 39s
Artifacts 1

lint.yaml

on: pull_request
Configure [ubuntu]  /  ...  /  Build and cache dependencies [cpp23]
5s
Configure [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
DCO Check
10s
DCO Check
License Check
34s
License Check
PR Title Check
1m 24s
PR Title Check
Check .mem files sorting
14s
Check .mem files sorting
C++ Formatting Check
1m 8s
C++ Formatting Check
Python Formatting Check
2m 50s
Python Formatting Check
Python Linter Check
5m 21s
Python Linter Check
Configure [ubuntu]  /  Build [ubuntu, cpp23] e31e37b8ab15c305a3cbb9e30cdcad3917c6ef46
31s
Configure [ubuntu] / Build [ubuntu, cpp23] e31e37b8ab15c305a3cbb9e30cdcad3917c6ef46
C++ Linter Check
2m 8s
C++ Linter Check
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 5 warnings
src/groups/mqb/mqbblp/mqbblp_domain.t.cpp:188:5 [cppcoreguidelines-pro-type-member-init]: src/groups/mqb/mqbblp/mqbblp_domain.t.cpp#L188
constructor does not initialize these fields: d_tempDir, d_bufferFactory, d_cluster_sp, d_domainsStatContext_sp, d_queuesStatContext_mp, d_domain_mp
src/groups/mqb/mqbblp/mqbblp_domain.t.cpp:172:8 [cppcoreguidelines-special-member-functions]: src/groups/mqb/mqbblp/mqbblp_domain.t.cpp#L172
class 'DomainTester' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator
src/groups/mqb/mqbblp/mqbblp_domain.t.cpp:71:7 [cppcoreguidelines-special-member-functions]: src/groups/mqb/mqbblp/mqbblp_domain.t.cpp#L71
class 'TestQueue' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator
Configure [ubuntu] / Dependencies / Build and cache dependencies [cpp23]
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
DCO Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: tim-actions/dco@f2279e6e62d5a7d9115b0cb8e837b777b1b02e21, tim-actions/get-pr-commits@198af03565609bb4ed924d1260247b4881f09e7d. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Configure [ubuntu] / Build [ubuntu, cpp23] e31e37b8ab15c305a3cbb9e30cdcad3917c6ef46
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ Linter Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python Formatting Check
The `python-version` input is not set. The version of Python currently in `PATH` will be used.

Artifacts

Produced during runtime
Name Size Digest
configure-ubuntu--e31e37b8ab15c305a3cbb9e30cdcad3917c6ef46 Expired
89.1 MB
sha256:8de9b97ef6ac4c6d280ae8c70563da8b22a26d40dedadea004423b9f220f59b4