Error: COMPILER_WARNING: [#def1] fmt-11.2.0/include/fmt/format.h:3810:8: warning[-Wsubobject-linkage]: ‘fmt::v11::formatter<views_filter_view_test::codec_mask, char, void>’ has a base ‘fmt::v11::formatter<std::ranges::filter_view<std::ranges::ref_view<const std::array<int, 4> >, views_filter_view_test::format_as(codec_mask)::<lambda(auto:38)> >, char, void>’ which has internal linkage # 3810 | struct formatter<T, Char, void_t<detail::format_as_result<T>>> # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 3808| # 3809| template <typename T, typename Char> # 3810|-> struct formatter<T, Char, void_t<detail::format_as_result<T>>> # 3811| : formatter<detail::format_as_result<T>, Char> { # 3812| template <typename FormatContext> Error: CPPCHECK_WARNING (CWE-457): [#def2] fmt-11.2.0/test/base-test.cc:183: error[uninitvar]: Uninitialized variable: dummy # 181| { # 182| int dummy; # 183|-> mock_buffer<int> buffer(&dummy); # 184| EXPECT_EQ(&dummy, &buffer[0]); # 185| EXPECT_EQ(static_cast<size_t>(0), buffer.size()); Error: CPPCHECK_WARNING (CWE-457): [#def3] fmt-11.2.0/test/base-test.cc:191: error[uninitvar]: Uninitialized variable: dummy # 189| int dummy; # 190| size_t capacity = std::numeric_limits<size_t>::max(); # 191|-> mock_buffer<int> buffer(&dummy, capacity); # 192| EXPECT_EQ(&dummy, &buffer[0]); # 193| EXPECT_EQ(static_cast<size_t>(0), buffer.size()); Error: CPPCHECK_WARNING (CWE-457): [#def4] fmt-11.2.0/test/base-test.cc:200: error[uninitvar]: Uninitialized variable: data # 198| TEST(buffer_test, access) { # 199| char data[10]; # 200|-> mock_buffer<char> buffer(data, sizeof(data)); # 201| buffer[0] = 11; # 202| EXPECT_EQ(11, buffer[0]); Error: CPPCHECK_WARNING (CWE-457): [#def5] fmt-11.2.0/test/base-test.cc:211: error[uninitvar]: Uninitialized variable: data # 209| TEST(buffer_test, try_resize) { # 210| char data[123]; # 211|-> mock_buffer<char> buffer(data, sizeof(data)); # 212| buffer[10] = 42; # 213| EXPECT_EQ(42, buffer[10]); Error: CPPCHECK_WARNING (CWE-457): [#def6] fmt-11.2.0/test/base-test.cc:231: error[uninitvar]: Uninitialized variable: data # 229| TEST(buffer_test, try_resize_partial) { # 230| char data[10]; # 231|-> mock_buffer<char> buffer(data, sizeof(data)); # 232| EXPECT_CALL(buffer, do_grow(20)).WillOnce(Return(15)); # 233| buffer.try_resize(20); Error: CPPCHECK_WARNING (CWE-457): [#def7] fmt-11.2.0/test/base-test.cc:249: error[uninitvar]: Uninitialized variable: data # 247| TEST(buffer_test, append) { # 248| char data[15]; # 249|-> mock_buffer<char> buffer(data, 10); # 250| auto test = "test"; # 251| buffer.append(test, test + 5); Error: CPPCHECK_WARNING (CWE-457): [#def8] fmt-11.2.0/test/base-test.cc:264: error[uninitvar]: Uninitialized variable: data # 262| TEST(buffer_test, append_partial) { # 263| char data[10]; # 264|-> mock_buffer<char> buffer(data, sizeof(data)); # 265| testing::InSequence seq; # 266| EXPECT_CALL(buffer, do_grow(15)).WillOnce(Return(10)); Error: CPPCHECK_WARNING (CWE-457): [#def9] fmt-11.2.0/test/base-test.cc:278: error[uninitvar]: Uninitialized variable: data # 276| TEST(buffer_test, append_allocates_enough_storage) { # 277| char data[19]; # 278|-> mock_buffer<char> buffer(data, 10); # 279| auto test = "abcdefgh"; # 280| buffer.try_resize(10);
| analyzer-version-clippy | 1.97.1 |
| analyzer-version-cppcheck | 2.21.1 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.97.1 |
| diffbase-analyzer-version-cppcheck | 2.21.1 |
| diffbase-analyzer-version-gcc | 16.1.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.1.1 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-234.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | fmt-12.1.0-3.fc45 |
| diffbase-store-results-to | /tmp/tmpoyr1_dvj/fmt-12.1.0-3.fc45.tar.xz |
| diffbase-time-created | 2026-08-03 14:17:36 |
| diffbase-time-finished | 2026-08-03 14:21:35 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpoyr1_dvj/fmt-12.1.0-3.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpoyr1_dvj/fmt-12.1.0-3.fc45.src.rpm' |
| diffbase-tool-version | csmock-3.8.7.HEAD-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-234.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | fmt-11.2.0-4.fc44 |
| store-results-to | /tmp/tmp75rvf4d4/fmt-11.2.0-4.fc44.tar.xz |
| time-created | 2026-08-03 14:12:28 |
| time-finished | 2026-08-03 14:17:12 |
| title | Fixed findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmp75rvf4d4/fmt-11.2.0-4.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp75rvf4d4/fmt-11.2.0-4.fc44.src.rpm' |
| tool-version | csmock-3.8.7.HEAD-1.el9 |