Skip to content

[0.5.x] fix: Adapt breaking status-code API changes #21

[0.5.x] fix: Adapt breaking status-code API changes

[0.5.x] fix: Adapt breaking status-code API changes #21

Triggered via pull request February 17, 2024 11:08
Status Failure
Total duration 13m 45s
Artifacts

cpp-ci.yml

on: pull_request
clang-tidy & clang-format
7m 27s
clang-tidy & clang-format
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 26 warnings, and 2 notices
Test ubuntu-22.04-clang: src/vefs/vfilesystem.cpp#L123
unknown warning group '-Wmaybe-uninitialized', ignored [-Werror,-Wunknown-warning-option]
Test ubuntu-22.04-clang
run-cmake action execution failed: 'Error: "'/home/runner/work/_temp/1334830730/cmake-3.22.6-linux-x86_64/bin/cmake' failed with error code: '1'.'
include/vefs/disappointment/errc.hpp:50:22 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L50
no type named 'string_view' in namespace 'std'; did you mean 'string_ref'?
include/vefs/disappointment/errc.hpp:127:16 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L127
no type named 'string_view' in namespace 'std'; did you mean 'string_ref'?
include/vefs/disappointment/errc.hpp:135:83 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L135
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
include/vefs/disappointment/errc.hpp:138:87 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L138
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
include/vefs/disappointment/errc.hpp:141:59 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L141
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
include/vefs/disappointment/errc.hpp:144:91 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L144
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
include/vefs/disappointment/errc.hpp:147:76 [clang-diagnostic-error]: include/vefs/disappointment/errc.hpp#L147
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
clang-tidy & clang-format
Process completed with exit code 1.
Test ubuntu-22.04-clang
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test ubuntu-22.04-clang
New Boost version may have incorrect or missing dependencies and imported
Test ubuntu-22.04-clang
Restore cache failed: Dependencies file is not found in /home/runner/work/libvefs/libvefs. Supported file pattern: go.sum
apps/vefs/cli/error.hpp:47:7 [cppcoreguidelines-virtual-class-destructor]: apps/vefs/cli/error.hpp#L47
destructor of 'cli_domain_type' is public and non-virtual
apps/vefs/cli/error.hpp:51:7 [cppcoreguidelines-virtual-class-destructor]: apps/vefs/cli/error.hpp#L51
destructor of 'cli_domain_type' is public and non-virtual
apps/vefs/cli/error.hpp:62:15 [bugprone-exception-escape]: apps/vefs/cli/error.hpp#L62
an exception may be thrown in function 'cli_domain_type' which should not throw exceptions
apps/vefs/cli/error.hpp:73:5 [modernize-use-nodiscard]: apps/vefs/cli/error.hpp#L73
function 'name' should be marked [[nodiscard]]
apps/vefs/cli/error.hpp:77:5 [modernize-use-nodiscard]: apps/vefs/cli/error.hpp#L77
function 'payload_info' should be marked [[nodiscard]]
apps/vefs/cli/error.hpp:88:5 [modernize-use-nodiscard]: apps/vefs/cli/error.hpp#L88
function '_do_failure' should be marked [[nodiscard]]
apps/vefs/cli/error.hpp:96:5 [modernize-use-nodiscard]: apps/vefs/cli/error.hpp#L96
function 'map_to_generic' should be marked [[nodiscard]]
apps/vefs/cli/error.hpp:111:9 [bugprone-branch-clone]: apps/vefs/cli/error.hpp#L111
switch has 2 consecutive identical branches
apps/vefs/cli/error.hpp:119:5 [modernize-use-nodiscard]: apps/vefs/cli/error.hpp#L119
function 'map_to_message' should be marked [[nodiscard]]
clang-tidy & clang-format
New Boost version may have incorrect or missing dependencies and imported
clang-tidy & clang-format
Restore cache failed: Dependencies file is not found in /home/runner/work/libvefs/libvefs. Supported file pattern: go.sum
clang-tidy & clang-format
Restore cache failed: Dependencies file is not found in /home/runner/work/libvefs/libvefs. Supported file pattern: go.sum
Test windows-2022-msvc
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test windows-2022-msvc
New Boost version may have incorrect or missing dependencies and imported
Test windows-2022-msvc
New Boost version may have incorrect or missing dependencies and imported
Test windows-2022-clang
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test windows-2022-clang
New Boost version may have incorrect or missing dependencies and imported
Test windows-2022-clang
New Boost version may have incorrect or missing dependencies and imported
Test ubuntu-22.04-gcc
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test ubuntu-22.04-gcc
Restore cache failed: Dependencies file is not found in /home/runner/work/libvefs/libvefs. Supported file pattern: go.sum
Test ubuntu-22.04-gcc
New Boost version may have incorrect or missing dependencies and imported
Test ubuntu-22.04-gcc
New Boost version may have incorrect or missing dependencies and imported
Run clang-format on src/vefs/vfilesystem.cpp: src/vefs/vfilesystem.cpp#L1
File src/vefs/vfilesystem.cpp does not conform to Custom style guidelines. (lines 1016)
Run clang-format on tests/vefs/cache/cache_mt.test.cpp: tests/vefs/cache/cache_mt.test.cpp#L1
File tests/vefs/cache/cache_mt.test.cpp does not conform to Custom style guidelines. (lines 129, 130, 131, 132, 133)