Skip to content

ci: install cmake lint deps via pipx #540

ci: install cmake lint deps via pipx

ci: install cmake lint deps via pipx #540

Triggered via push September 10, 2024 22:27
Status Failure
Total duration 12m 46s
Artifacts

ci.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 121 warnings
Test (macos-14, llvm, true, true)
Process completed with exit code 201.
Test (macos-13, llvm, true, true)
No formulae or casks found for venv.
Test (macos-13, llvm, true, true)
No formulae or casks found for venv.
Test (macos-13, llvm, true, true)
Process completed with exit code 201.
Test (macos-13, gcc, true, true)
Process completed with exit code 201.
Test (macos-13, gcc, true, true)
No formulae or casks found for venv.
Test (macos-13, gcc, true, true)
No formulae or casks found for venv.
Test (macos-14, llvm, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-14, llvm, true, true)
pipx 1.7.1 is already installed and up-to-date. To reinstall 1.7.1, run: brew reinstall pipx
Test (macos-14, llvm, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /opt/homebrew/bin/python3 -m pipx ensurepath. Ignoring...
Test (macos-14, llvm, true, true)
No available formula with the name "setuptools". Did you mean rtptools?
Test (macos-14, llvm, true, true)
Failed to install setuptools or wheel: Error: Command failed with exit code 1: /opt/homebrew/bin/brew install setuptools --overwrite. Ignoring...
Test (macos-14, llvm, true, true)
pipx 1.7.1 is already installed and up-to-date. To reinstall 1.7.1, run: brew reinstall pipx
Test (macos-14, llvm, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /opt/homebrew/bin/python3 -m pipx ensurepath. Ignoring...
Test (macos-14, llvm, true, true)
No available formula with the name "setuptools". Did you mean rtptools?
Test (macos-14, llvm, true, true)
Failed to install setuptools or wheel: Error: Command failed with exit code 1: /opt/homebrew/bin/brew install setuptools --overwrite. Ignoring...
Test (macos-14, llvm, true, true)
Treating doxygen as a formula. For the cask, use homebrew/cask/doxygen or specify the `--cask` flag.
Test (ubuntu-22.04, gcc, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L7
included header iostream is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L8
included header string is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L9
included header string_view is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L14
included header cstddef is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L15
included header cstdint is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L21
no header providing "Eigen::VectorXd" is directly included [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L22
no header providing "fmt::join" is directly included [misc-include-cleaner]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (ubuntu-22.04, gcc, true, true): tests/myproj/src/main/main.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (macos-13, llvm, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-13, llvm, true, true)
No available formula with the name "venv".
Test (macos-13, llvm, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /usr/local/bin/brew install venv --overwrite. Ignoring...
Test (macos-13, llvm, true, true)
No available formula with the name "venv".
Test (macos-13, llvm, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /usr/local/bin/brew install venv --overwrite. Ignoring...
Test (macos-13, llvm, true, true)
Treating doxygen as a formula. For the cask, use homebrew/cask/doxygen or specify the `--cask` flag.
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L34
variable 'a' is not initialized [cppcoreguidelines-init-variables]
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L34
variable name 'a' is too short, expected at least 3 characters [readability-identifier-length]
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L34
Unused variable: a [unusedVariable]
Test (macos-13, llvm, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [-Wunused-variable]
Test (macos-13, llvm, true, true): tests/myproj/src/mylib2/lib.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (ubuntu-22.04, llvm, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L7
included header iostream is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L8
included header string is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L9
included header string_view is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L14
included header cstddef is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L15
included header cstdint is not used directly [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L21
no header providing "Eigen::VectorXd" is directly included [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L22
no header providing "fmt::join" is directly included [misc-include-cleaner]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (ubuntu-22.04, llvm, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (macos-14, gcc, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L7
included header iostream is not used directly [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L8
included header string is not used directly [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L9
included header string_view is not used directly [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L15
included header cstdint is not used directly [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L21
no header providing "Eigen::VectorXd" is directly included [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L22
no header providing "fmt::join" is directly included [misc-include-cleaner]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (macos-14, gcc, true, true): tests/myproj/src/main/main.cpp#L34
variable 'a' is not initialized [cppcoreguidelines-init-variables]
Test (macos-14, gcc, true, true)
pipx 1.7.1 is already installed and up-to-date. To reinstall 1.7.1, run: brew reinstall pipx
Test (macos-14, gcc, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /opt/homebrew/bin/python3 -m pipx ensurepath. Ignoring...
Test (macos-14, gcc, true, true)
No available formula with the name "setuptools". Did you mean rtptools?
Test (macos-14, gcc, true, true)
Failed to install setuptools or wheel: Error: Command failed with exit code 1: /opt/homebrew/bin/brew install setuptools --overwrite. Ignoring...
Test (macos-14, gcc, true, true)
pipx 1.7.1 is already installed and up-to-date. To reinstall 1.7.1, run: brew reinstall pipx
Test (macos-14, gcc, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /opt/homebrew/bin/python3 -m pipx ensurepath. Ignoring...
Test (macos-14, gcc, true, true)
No available formula with the name "setuptools". Did you mean rtptools?
Test (macos-14, gcc, true, true)
Failed to install setuptools or wheel: Error: Command failed with exit code 1: /opt/homebrew/bin/brew install setuptools --overwrite. Ignoring...
Test (macos-14, gcc, true, true)
Treating doxygen as a formula. For the cask, use homebrew/cask/doxygen or specify the `--cask` flag.
Test (macos-14, gcc, true, true)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Test (macos-13, gcc, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
variable 'a' is not initialized [cppcoreguidelines-init-variables]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
variable name 'a' is too short, expected at least 3 characters [readability-identifier-length]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
Unused variable: a [unusedVariable]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [-Wunused-variable]
Test (macos-13, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-13, gcc, true, true): tests/myproj/src/mylib2/lib.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L25
10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers]
Test (macos-13, gcc, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (macos-13, gcc, true, true)
No available formula with the name "venv".
Test (macos-13, gcc, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /usr/local/bin/brew install venv --overwrite. Ignoring...
Test (macos-13, gcc, true, true)
No available formula with the name "venv".
Test (macos-13, gcc, true, true)
Failed to install pipx: Error: Command failed with exit code 1: /usr/local/bin/brew install venv --overwrite. Ignoring...
Test (macos-13, gcc, true, true)
Treating doxygen as a formula. For the cask, use homebrew/cask/doxygen or specify the `--cask` flag.
Test (macos-13, gcc, true, true)
gcc 14.2.0 is already installed and up-to-date. To reinstall 14.2.0, run: brew reinstall gcc
Test (windows-2022, msvc, true, Ninja)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, msvc, true, Ninja)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, true, Ninja)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, false, Ninja)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, msvc, false, Ninja)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, false, Ninja)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, false)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, msvc, false)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, false)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, llvm, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, llvm, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, llvm, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L7
included header iostream is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L8
included header string is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L9
included header string_view is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L13
included header cctype is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L14
included header cstddef is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L15
included header cstdint is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L16
included header cstring is not used directly [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L21
no header providing "Eigen::VectorXd" is directly included [misc-include-cleaner]
Test (windows-2022, llvm, true, true): tests/myproj/src/main/main.cpp#L22
no header providing "fmt::join" is directly included [misc-include-cleaner]
Test (windows-2022, msvc, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, msvc, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, msvc, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, gcc, true, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L4
included header ranges.h is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L7
included header iostream is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L8
included header string is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L9
included header string_view is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L14
included header cstddef is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L15
included header cstdint is not used directly [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L21
no header providing "Eigen::VectorXd" is directly included [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L22
no header providing "fmt::join" is directly included [misc-include-cleaner]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L34
unused variable 'a' [clang-diagnostic-unused-variable]
Test (windows-2022, gcc, true, true): tests/myproj/src/main/main.cpp#L34
variable 'a' is not initialized [cppcoreguidelines-init-variables]
Test (windows-2022, gcc, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2022, gcc, true, true)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...