[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
Matrix: build-and-test
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:70:28 [clang-diagnostic-error]:
include/vefs/disappointment/errc.hpp#L70
no return statement in constexpr function
|
include/vefs/disappointment/errc.hpp:75:22 [clang-diagnostic-error]:
include/vefs/disappointment/errc.hpp#L75
no member named 'max' in namespace 'std'
|
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:96:20 [readability-convert-member-functions-to-static]:
apps/vefs/cli/error.hpp#L96
method 'map_to_generic' can be made static
|
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)
|