Skip to content

Move from C++20 to C++23 #11

Move from C++20 to C++23

Move from C++20 to C++23 #11

Triggered via push January 16, 2024 16:19
Status Failure
Total duration 1d 3h 11m 26s
Artifacts

ci.yml

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

Annotations

99 errors and 12 warnings
Test (ubuntu-20.04, gcc-11, Unix Makefiles, Debug, On, gcov, Off)
Process completed with exit code 2.
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, ON, OFF)
Process completed with exit code 1.
Test (ubuntu-20.04, llvm-15.0.2, Ninja Multi-Config, Release, OFF, OFF)
Process completed with exit code 1.
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, ON, OFF)
Process completed with exit code 1.
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/Evaluator.hpp#L9
'format' file not found [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L20
no member named 'gcd' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L59
no type named 'floating_point' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L59
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L61
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L61
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
non-static data member cannot be constexpr; did you intend to make it const? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
'operator<=' cannot be the name of a variable or data member [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
expected ';' at end of declaration list [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Release, OFF, OFF): src/libinfiz/StringTokenizer.hpp#L43
no type named 'string_view' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, llvm-15.0.2, Ninja Multi-Config, Debug, ON, OFF)
Process completed with exit code 1.
Test (ubuntu-20.04, llvm-15.0.2, Ninja Multi-Config, Debug, OFF, OFF)
Process completed with exit code 1.
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/Evaluator.hpp#L9
'format' file not found [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L20
no member named 'gcd' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L59
no type named 'floating_point' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L59
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L61
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L61
unknown type name 'Float'; did you mean 'float'? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
non-static data member cannot be constexpr; did you intend to make it const? [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
'operator<=' cannot be the name of a variable or data member [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/RationalNumber.hpp#L64
expected ';' at end of declaration list [clang-diagnostic-error]
Test (ubuntu-20.04, gcc-11, Ninja Multi-Config, Debug, OFF, OFF): src/libinfiz/StringTokenizer.hpp#L43
no type named 'string_view' in namespace 'std' [clang-diagnostic-error]
Test (ubuntu-20.04, llvm-15.0.2, Ninja Multi-Config, Release, ON, OFF)
Process completed with exit code 1.
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: '[' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ']' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ')' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: missing ';' before '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L127
'throw_error': cannot be used before it is initialized [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L129
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L127
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L127
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L135
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, On, On): src/libinfiz/Evaluator.hpp#L173
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: '[' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ']' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ')' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: missing ';' before '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L127
'throw_error': cannot be used before it is initialized [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L129
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L127
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L127
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L135
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On): src/libinfiz/Evaluator.hpp#L173
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: '[' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ']' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: ')' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L114
syntax error: missing ';' before '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L127
'throw_error': cannot be used before it is initialized [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L129
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L127
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L127
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L135
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, On, On, On): src/libinfiz/Evaluator.hpp#L173
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L114
syntax error: '[' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L114
syntax error: ']' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L114
syntax error: ')' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L114
syntax error: missing ';' before '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L127
'throw_error': cannot be used before it is initialized [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L129
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L127
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L127
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L135
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Debug, Off): src/libinfiz/Evaluator.hpp#L173
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L114
syntax error: '[' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L114
syntax error: ']' was unexpected here; expected '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L114
syntax error: ')' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L114
syntax error: missing ';' before '{' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L127
'throw_error': cannot be used before it is initialized [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L129
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L127
'auto evaluateExpression::<lambda_1>::operator ()(void) const': function cannot access 'throw_error' [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L127
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L135
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2022, msvc, Visual Studio 17 2022, Release, Off, ZIP): src/libinfiz/Evaluator.hpp#L173
term does not evaluate to a function taking 0 arguments [D:\a\infiz\infiz\build\test\constexpr_tests.vcxproj]
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Debug, OFF, OFF): src/infiz/infiz.cpp#L11
an exception may be thrown in function 'main' which should not throw exceptions [bugprone-exception-escape,-warnings-as-errors]
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Debug, OFF, OFF)
Process completed with exit code 1.
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Release, OFF, OFF): src/infiz/infiz.cpp#L11
an exception may be thrown in function 'main' which should not throw exceptions [bugprone-exception-escape,-warnings-as-errors]
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Release, OFF, OFF)
Process completed with exit code 1.
Test (macos-10.15, gcc-11, Ninja Multi-Config, Release, OFF, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, gcc-11, Ninja Multi-Config, Debug, OFF, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, gcc-11, Ninja Multi-Config, Debug, ON, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, gcc-11, Ninja Multi-Config, Release, ON, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, llvm-15.0.2, Ninja Multi-Config, Release, OFF, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, llvm-15.0.2, Ninja Multi-Config, Debug, ON, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, llvm-15.0.2, Ninja Multi-Config, Debug, OFF, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (macos-10.15, llvm-15.0.2, Ninja Multi-Config, Release, ON, OFF)
This request was automatically failed because there were no enabled runners online to process the request for more than 1 days.
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Release, ON, OFF)
The following actions uses node12 which is deprecated and will be forced to run on node16: codecov/codecov-action@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Release, ON, OFF)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Debug, ON, OFF)
The following actions uses node12 which is deprecated and will be forced to run on node16: codecov/codecov-action@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Debug, ON, OFF)
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, Visual Studio 17 2022, Debug, On, On)
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, Visual Studio 17 2022, Release, On, On)
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, Visual Studio 17 2022, Release, On, On, On)
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, Visual Studio 17 2022, Debug, Off)
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, Visual Studio 17 2022, Release, Off, ZIP)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Debug, OFF, OFF)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (windows-2019, llvm-15.0.2, Ninja Multi-Config, Release, OFF, OFF)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
ci
The macOS-10.15 environment is deprecated, consider switching to macos-11(macos-latest), macos-12 instead. For more details see https://github.com/actions/virtual-environments/issues/5583