Skip to content

Initialize structs using default values before parsing; resolves #719 and #700 #1058

Initialize structs using default values before parsing; resolves #719 and #700

Initialize structs using default values before parsing; resolves #719 and #700 #1058

Triggered via pull request October 18, 2026 12:11
Status Failure
Total duration 1h 10m 28s
Artifacts –

windows.yaml

on: pull_request
Matrix: windows-msvc-shared
Matrix: windows-msvc
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 104 warnings
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<unsigned int,rfl::Minimum<0>,rfl::Maximum<130>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
] [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
_Ty=char [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
[ [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
with [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,rfl::PatternValidator<rfl::internal::StringLiteral<51>{std::array<char,51>{_Ty94,91,97,45,122,65,45,90,48,45,57,46,95,37,43,92,45,93,43,64,91,97,45,122,65,45,90,48,45,57,46,92,45,93,43,92,46,91,97,45,122,65,45,90,93,123,50,44,125,36,0}},rfl::internal::StringLiteral<6>{std::array<_Ty,6>{_Ty69,109,97,105,108,0}}>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L124
'Ref': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L110
'Ref': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L33
'rfl::parsing::tabular::array_t' : Failed to specialize alias template [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<unsigned int,rfl::Minimum<0>,rfl::Maximum<130>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<unsigned int,rfl::Minimum<0>,rfl::Maximum<130>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
] [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
_Ty=char [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
[ [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
with [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,rfl::PatternValidator<rfl::internal::StringLiteral<51>{std::array<char,51>{_Ty94,91,97,45,122,65,45,90,48,45,57,46,95,37,43,92,45,93,43,64,91,97,45,122,65,45,90,48,45,57,46,92,45,93,43,92,46,91,97,45,122,65,45,90,93,123,50,44,125,36,0}},rfl::internal::StringLiteral<6>{std::array<_Ty,6>{_Ty69,109,97,105,108,0}}>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L124
'Ref': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L110
'Ref': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/ChunkedArrayIterator.hpp#L33
'rfl::parsing::tabular::array_t' : Failed to specialize alias template [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET): include/rfl/parsing/tabular/array_t.hpp#L9
'ArrayType': is not a member of any direct or indirect base class of 'rfl::parsing::tabular::ArrowTypes<rfl::Validator<unsigned int,rfl::Minimum<0>,rfl::Maximum<130>>,rfl::parsing::tabular::SerializationType::parquet>' [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (XML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (XML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\xml\reflect-cpp-xml-tests.vcxproj]
windows-msvc (XML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (TOML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (TOML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\toml\reflect-cpp-toml-tests.vcxproj]
windows-msvc-shared (TOML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (XML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (XML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\xml\reflect-cpp-xml-tests.vcxproj]
windows-msvc-shared (XML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (FLEXBUFFERS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (FLEXBUFFERS)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\flexbuffers\reflect-cpp-flexbuffers-tests.vcxproj]
windows-msvc (FLEXBUFFERS)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (YAML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (YAML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\yaml\reflect-cpp-yaml-tests.vcxproj]
windows-msvc-shared (YAML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (MSGPACK)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (MSGPACK)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\msgpack\reflect-cpp-msgpack-tests.vcxproj]
windows-msvc-shared (MSGPACK)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (CEREAL)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (CEREAL)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\cereal\reflect-cpp-cereal-tests.vcxproj]
windows-msvc (CEREAL)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (BOOST_SERIALIZATION)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (BOOST_SERIALIZATION)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\boost_serialization\reflect-cpp-boost-serialization-tests.vcxproj]
windows-msvc-shared (BOOST_SERIALIZATION)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (BOOST_SERIALIZATION)
boost-system's buildsystem uses very long paths and may fail on your
windows-msvc (TOML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (TOML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\toml\reflect-cpp-toml-tests.vcxproj]
windows-msvc (TOML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (CAPNPROTO)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (CAPNPROTO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\capnproto\reflect-cpp-capnproto-tests.vcxproj]
windows-msvc-shared (CAPNPROTO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (FLEXBUFFERS)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (FLEXBUFFERS)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\flexbuffers\reflect-cpp-flexbuffers-tests.vcxproj]
windows-msvc-shared (FLEXBUFFERS)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (MSGPACK)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (MSGPACK)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\msgpack\reflect-cpp-msgpack-tests.vcxproj]
windows-msvc (MSGPACK)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (CBOR)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (CBOR)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\cbor\reflect-cpp-cbor-tests.vcxproj]
windows-msvc-shared (CBOR)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (AVRO)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (AVRO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\avro\reflect-cpp-avro-tests.vcxproj]
windows-msvc (AVRO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (AVRO)
avro-c's buildsystem uses very long paths and may fail on your system.
windows-msvc (AVRO): build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
windows-msvc (YAML)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (YAML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\yaml\reflect-cpp-yaml-tests.vcxproj]
windows-msvc (YAML)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (BOOST_SERIALIZATION)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (BOOST_SERIALIZATION)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\boost_serialization\reflect-cpp-boost-serialization-tests.vcxproj]
windows-msvc (BOOST_SERIALIZATION)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (BOOST_SERIALIZATION)
boost-system's buildsystem uses very long paths and may fail on your
windows-msvc-shared (UBJSON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (UBJSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\ubjson\reflect-cpp-ubjson-tests.vcxproj]
windows-msvc-shared (UBJSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (UBJSON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (UBJSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\ubjson\reflect-cpp-ubjson-tests.vcxproj]
windows-msvc (UBJSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (JSON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\json_c_arrays_and_inheritance\reflect-cpp-json-c-arrays-and-inheritance-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\json\reflect-cpp-json-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\env\reflect-cpp-env-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\cli\reflect-cpp-cli-tests.vcxproj]
windows-msvc (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (CAPNPROTO)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (CAPNPROTO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\capnproto\reflect-cpp-capnproto-tests.vcxproj]
windows-msvc (CAPNPROTO)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (CBOR)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (CBOR)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\cbor\reflect-cpp-cbor-tests.vcxproj]
windows-msvc (CBOR)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (JSON)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\generic\reflect-cpp-generic-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\json\reflect-cpp-json-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\env\reflect-cpp-env-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\json_c_arrays_and_inheritance\reflect-cpp-json-c-arrays-and-inheritance-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\cli\reflect-cpp-cli-tests.vcxproj]
windows-msvc-shared (JSON)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (PARQUET)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc-shared (PARQUET)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc-shared (PARQUET)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc-shared (PARQUET)
Could not find a matching pdb file for:
windows-msvc-shared (PARQUET)
boost-system's buildsystem uses very long paths and may fail on your
windows-msvc (PARQUET)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (PARQUET)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\tests\parquet\reflect-cpp-parquet-tests.vcxproj]
windows-msvc (PARQUET)
The contents of <expected> are available only with C++23 or later. [D:\a\reflect-cpp\reflect-cpp\build\reflectcpp.vcxproj]
windows-msvc (PARQUET)
Could not find a matching pdb file for:
windows-msvc (PARQUET)
boost-system's buildsystem uses very long paths and may fail on your
windows-msvc (benchmarks)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-msvc (benchmarks)
The contents of <expected> are available only with C++23 or later.
windows-msvc (benchmarks)
The contents of <expected> are available only with C++23 or later.
windows-msvc (benchmarks)
The contents of <expected> are available only with C++23 or later.
windows-msvc (benchmarks)
Could not find a matching pdb file for:
windows-msvc (benchmarks)
boost-system's buildsystem uses very long paths and may fail on your
windows-msvc (benchmarks)
avro-c's buildsystem uses very long paths and may fail on your system.
windows-msvc (benchmarks): build/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt: