Skip to content

Data Movement Tasks should only perform read operations. #19

Data Movement Tasks should only perform read operations.

Data Movement Tasks should only perform read operations. #19

Triggered via pull request January 17, 2024 05:55
Status Success
Total duration 38s
Artifacts

lint_cpp.yml

on: pull_request
cpp-linter
27s
cpp-linter
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 10 warnings
src/c/backend/include/device.hpp:29:29 [clang-diagnostic-error]: src/c/backend/include/device.hpp#L29
use of class template 'std::array' requires template arguments
src/c/backend/include/device.hpp:32:38 [clang-diagnostic-error]: src/c/backend/include/device.hpp#L32
non-type template argument is not a constant expression
src/c/backend/include/resources.hpp:17:32 [clang-diagnostic-error]: src/c/backend/include/resources.hpp#L17
no namespace named 'string_view_literals' in namespace 'std::literals'; did you mean 'string_literals'?
src/c/backend/include/resources.hpp:57:23 [clang-diagnostic-error]: src/c/backend/include/resources.hpp#L57
use of class template 'std::array' requires template arguments
src/c/backend/include/resources.hpp:57:55 [clang-diagnostic-error]: src/c/backend/include/resources.hpp#L57
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
src/c/backend/include/resources.hpp:57:64 [clang-diagnostic-error]: src/c/backend/include/resources.hpp#L57
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
src/c/backend/include/resources.hpp:57:74 [clang-diagnostic-error]: src/c/backend/include/resources.hpp#L57
no matching literal operator for call to 'operator""sv' with arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
src/c/backend/include/device_manager.hpp:18:7 [cppcoreguidelines-special-member-functions]: src/c/backend/include/device_manager.hpp#L18
class 'DeviceManager' defines a copy constructor but does not define a destructor, a copy assignment operator, a move constructor or a move assignment operator