Skip to content

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

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

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

Triggered via pull request February 17, 2024 10:13
Status Failure
Total duration 22m 55s
Artifacts

cpp-ci.yml

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

Annotations

16 errors, 23 warnings, and 2 notices
Test ubuntu-22.04-clang
The C++ compiler
Test ubuntu-22.04-clang
Command failed: /home/runner/work/_temp/400336746/cmake-3.28.3-linux-x86_64/bin/cmake /home/runner/work/libvefs/libvefs/build/vcpkg/scripts/detect_compiler -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/runner/work/libvefs/libvefs/build/vcpkg/packages/detect_compiler_x64-linux-clang-16 -DCMAKE_MAKE_PROGRAM=/home/runner/work/_temp/400336746/ninja-1.11.1.g95dee.kitware.jobserver-1_x86_64-linux-gnu/ninja -DCMAKE_SYSTEM_NAME=Linux -DBUILD_SHARED_LIBS=OFF -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/runner/work/libvefs/libvefs/tools/triplets/../toolchains/x64-linux-clang-16.cmake -DVCPKG_TARGET_TRIPLET=x64-linux-clang-16 -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=external -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVCPKG_APPLOCAL_DEPS=OFF -DCMAKE_TOOLCHAIN_FILE=/home/runner/work/libvefs/libvefs/build/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON -DVCPKG_CXX_FLAGS= -DVCPKG_CXX_FLAGS_RELEASE= -DVCPKG_CXX_FLAGS_DEBUG= -DVCPKG_C_FLAGS= -DVCPKG_C_FLAGS_RELEASE= -DVCPKG_C_FLAGS_DEBUG= -DVCPKG_CRT_LINKAGE=dynamic -DVCPKG_LINKER_FLAGS= -DVCPKG_LINKER_FLAGS_RELEASE= -DVCPKG_LINKER_FLAGS_DEBUG= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=/home/runner/work/libvefs/libvefs/build/vcpkg -DZ_VCPKG_ROOT_DIR=/home/runner/work/libvefs/libvefs/build/vcpkg -D_VCPKG_INSTALLED_DIR=/home/runner/work/libvefs/libvefs/build/x64-linux-clang/vcpkg_installed -DVCPKG_MANIFEST_INSTALL=OFF
Test ubuntu-22.04-clang
Command failed: /home/runner/work/_temp/400336746/cmake-3.28.3-linux-x86_64/bin/cmake /home/runner/work/libvefs/libvefs/build/vcpkg/scripts/detect_compiler -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/runner/work/libvefs/libvefs/build/vcpkg/packages/detect_compiler_x64-linux-clang-16 -DCMAKE_MAKE_PROGRAM=/home/runner/work/_temp/400336746/ninja-1.11.1.g95dee.kitware.jobserver-1_x86_64-linux-gnu/ninja -DCMAKE_SYSTEM_NAME=Linux -DBUILD_SHARED_LIBS=OFF -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=/home/runner/work/libvefs/libvefs/tools/triplets/../toolchains/x64-linux-clang-16.cmake -DVCPKG_TARGET_TRIPLET=x64-linux-clang-16 -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=external -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVCPKG_APPLOCAL_DEPS=OFF -DCMAKE_TOOLCHAIN_FILE=/home/runner/work/libvefs/libvefs/build/vcpkg/scripts/buildsystems/vcpkg.cmake -DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON -DVCPKG_CXX_FLAGS= -DVCPKG_CXX_FLAGS_RELEASE= -DVCPKG_CXX_FLAGS_DEBUG= -DVCPKG_C_FLAGS= -DVCPKG_C_FLAGS_RELEASE= -DVCPKG_C_FLAGS_DEBUG= -DVCPKG_CRT_LINKAGE=dynamic -DVCPKG_LINKER_FLAGS= -DVCPKG_LINKER_FLAGS_RELEASE= -DVCPKG_LINKER_FLAGS_DEBUG= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=/home/runner/work/libvefs/libvefs/build/vcpkg -DZ_VCPKG_ROOT_DIR=/home/runner/work/libvefs/libvefs/build/vcpkg -D_VCPKG_INSTALLED_DIR=/home/runner/work/libvefs/libvefs/build/x64-linux-clang/vcpkg_installed -DVCPKG_MANIFEST_INSTALL=OFF
Test ubuntu-22.04-clang
vcpkg install failed. See logs for more information:
Test ubuntu-22.04-clang
run-cmake action execution failed: 'Error: "'/home/runner/work/_temp/400336746/cmake-3.28.3-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
[LogCollection][Warn]File not found:'The log file content at "/home/runner/work/libvefs/libvefs/build/vcpkg/buildtrees/detect_compiler/stdout-x64-linux-clang-16.log'.
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
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 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 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
vcpkg_from_git was passed extra arguments:
Test windows-2022-msvc
boost-system's buildsystem uses very long paths and may fail on your
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
vcpkg_from_git was passed extra arguments:
Test windows-2022-clang
boost-system's buildsystem uses very long paths and may fail on your
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)