Skip to content

fix: replace uses of deprecated fmt::has_formatter #3061

fix: replace uses of deprecated fmt::has_formatter

fix: replace uses of deprecated fmt::has_formatter #3061

Triggered via pull request July 14, 2025 19:13
Status Failure
Total duration 6m 23s
Artifacts

ci.yml

on: pull_request
Generate Test Matrix
1m 15s
Generate Test Matrix
Matrix: build
Matrix: llvm-releases
Matrix: releases
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 2 warnings
Apple-Clang
CMake build failed with exit code 1 Error: CMake build failed with exit code 1 at main (/Users/runner/work/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:19914) at processTicksAndRejections (node:internal/process/task_queues:95:5) at run (/Users/runner/work/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:30142)
Build Error - clang++: include/mrdocs/Support/Handlebars.hpp#L222
clang++ - expected '(' for function-style cast or type construction
Build Error - clang++: include/mrdocs/Support/Handlebars.hpp#L221
clang++ - no template named 'formattable' in namespace 'fmt'; did you mean 'is_formattable'?
Build Error - clang++: include/mrdocs/Support/Handlebars.hpp#L222
clang++ - expected '(' for function-style cast or type construction
Build Error - clang++: include/mrdocs/Support/Handlebars.hpp#L221
clang++ - no template named 'formattable' in namespace 'fmt'; did you mean 'is_formattable'?
Build Error - C2065: include\mrdocs\Support\Handlebars.hpp#L239
'indent_': undeclared identifier (C2065)
Build Error - C4430: include\mrdocs\Support\Handlebars.hpp#L237
missing type specifier - int assumed. Note: C++ does not support default-int (C4430)
Build Error - C2270: include\mrdocs\Support\Handlebars.hpp#L237
'getIndent': modifiers not allowed on nonmember functions (C2270)
Build Error - C2146: include\mrdocs\Support\Handlebars.hpp#L237
syntax error: missing ';' before identifier 'getIndent' (C2146)
Build Error - C2238: include\mrdocs\Support\Handlebars.hpp#L233
unexpected token(s) preceding ';' (C2238)
Build Error - C2059: include\mrdocs\Support\Handlebars.hpp#L233
syntax error: '=' (C2059)
Build Error - C2988: include\mrdocs\Support\Handlebars.hpp#L233
unrecognizable template declaration/definition (C2988)
Build Error - C2334: include\mrdocs\Support\Handlebars.hpp#L225
unexpected token(s) preceding '{'; skipping apparent function body (C2334)
Build Error - C2059: include\mrdocs\Support\Handlebars.hpp#L221
syntax error: '<' (C2059)
Build Error - C2988: include\mrdocs\Support\Handlebars.hpp#L221
unrecognizable template declaration/definition (C2988)
GCC 14: C++20
CMake build failed with exit code 1 Error: CMake build failed with exit code 1 at main (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:19914) at processTicksAndRejections (node:internal/process/task_queues:95:5) at run (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:30142)
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - expected unqualified-id before '<' token
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - 'formattable' is not a member of 'fmt'
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - expected unqualified-id before '<' token
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - 'formattable' is not a member of 'fmt'
Clang 18: C++20
CMake build failed with exit code 1 Error: CMake build failed with exit code 1 at main (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:19914) at processTicksAndRejections (node:internal/process/task_queues:95:5) at run (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:30142)
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L222
clang++-18 - expected '(' for function-style cast or type construction
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L221
clang++-18 - no template named 'formattable' in namespace 'fmt'; did you mean 'is_formattable'?
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L222
clang++-18 - expected '(' for function-style cast or type construction
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L221
clang++-18 - no template named 'formattable' in namespace 'fmt'; did you mean 'is_formattable'?
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L222
clang++-18 - expected '(' for function-style cast or type construction
Build Error - clang++-18: include/mrdocs/Support/Handlebars.hpp#L221
clang++-18 - no template named 'formattable' in namespace 'fmt'; did you mean 'is_formattable'?
GCC 14: C++20 (Coverage)
CMake build failed with exit code 1 Error: CMake build failed with exit code 1 at main (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:19914) at processTicksAndRejections (node:internal/process/task_queues:95:5) at run (/__w/_actions/alandefreitas/cpp-actions/v1.8.8/cmake-workflow/dist/index.js:1:30142)
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - expected unqualified-id before '<' token
Build Error - g++-14: include/mrdocs/Support/Handlebars.hpp#L221
g++-14 - 'formattable' is not a member of 'fmt'
Build Error - C2065: include\mrdocs\Support\Handlebars.hpp#L239
'indent_': undeclared identifier (C2065)
Build Error - C4430: include\mrdocs\Support\Handlebars.hpp#L237
missing type specifier - int assumed. Note: C++ does not support default-int (C4430)
Build Error - C2270: include\mrdocs\Support\Handlebars.hpp#L237
'getIndent': modifiers not allowed on nonmember functions (C2270)
Build Error - C2146: include\mrdocs\Support\Handlebars.hpp#L237
syntax error: missing ';' before identifier 'getIndent' (C2146)
Build Error - C2238: include\mrdocs\Support\Handlebars.hpp#L233
unexpected token(s) preceding ';' (C2238)
Build Error - C2059: include\mrdocs\Support\Handlebars.hpp#L233
syntax error: '=' (C2059)
Build Error - C2988: include\mrdocs\Support\Handlebars.hpp#L233
unrecognizable template declaration/definition (C2988)
Build Error - C2334: include\mrdocs\Support\Handlebars.hpp#L225
unexpected token(s) preceding '{'; skipping apparent function body (C2334)
Build Error - C2059: include\mrdocs\Support\Handlebars.hpp#L221
syntax error: '<' (C2059)
Build Error - C2988: include\mrdocs\Support\Handlebars.hpp#L221
unrecognizable template declaration/definition (C2988)
Build Warning - C4552: src\lib\Gen\adoc\AdocEscape.cpp#L76
'<<': result of expression not used (C4552)
Build Warning - C4552: src\lib\Gen\adoc\AdocEscape.cpp#L76
'<<': result of expression not used (C4552)