Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reduct-cpp: add recipe #23524

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

reduct-cpp: add recipe #23524

wants to merge 17 commits into from

Conversation

toge
Copy link
Contributor

@toge toge commented Apr 14, 2024

Specify library name and version: reduct-cpp/*

Apple-clang doesn't support reduct-cpp due to operator<=> support.
https://developer.apple.com/xcode/cpp/#c++20


@conan-center-bot

This comment has been minimized.

Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi! Thanks a lot, only a minor change, otherwise this looks super good :)

recipes/reduct-cpp/all/patches/1.9.0-0001-use-cci.patch Outdated Show resolved Hide resolved
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@atimin
Copy link

atimin commented May 11, 2024

Hi @toge , the creator of the library here. I really appropriate your effort to integrate reduct-cpp into the conan infrastructure. If you need any support from my side, feel free to ask.

@conan-center-bot

This comment has been minimized.

@toge
Copy link
Contributor Author

toge commented May 11, 2024

@atimin
Thank you for follow this PR!
I'm trying to pass all CI environments include Windows.
After it has been solved, I will create several PR to upstream which solve portability issues.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 17 (f7e5ac3e2cc44d1fcd5450f0e336cbc2bd1e1896):

  • reduct-cpp/1.11.0:
    CI failed to create some packages (All logs)

    Logs for packageID 22cb8833d80129b94c423c6db0100d694477a1be:
    [settings]
    arch=x86_64
    build_type=Debug
    compiler=Visual Studio
    compiler.runtime=MDd
    compiler.version=16
    os=Windows
    
    [...]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(67,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(67,1): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,80): error C2672: 'date::parse': no matching overloaded function found [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): error C2893: Failed to specialize function template 'unknown-type date::parse(const CharT *,Parsable &)' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8137): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): message : With the following template arguments: [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): message : 'Parsable=reduct::IClient::Time' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): message : 'CharT=char' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &,std::chrono::minutes &)': expects 4 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8123): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::chrono::minutes &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\client.cc(157,1): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,73): error C2672: 'date::parse': no matching overloaded function found [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): error C2893: Failed to specialize function template 'unknown-type date::parse(const CharT *,Parsable &)' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8137): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): message : With the following template arguments: [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): message : 'Parsable=reduct::IClient::Time' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): message : 'CharT=char' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &,std::chrono::minutes &)': expects 4 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8123): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::chrono::minutes &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\src\src\reduct\internal\serialisation.cc(75,21): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\date\3.0.1\_\_\package\518769b8de39e98cc2a5ccf423771fc2a67b3531\include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build\src\reductcpp.vcxproj]
    reduct-cpp/1.11.0: 
    CMake Warning:
      Manually-specified variables were not used by the project:
    
        CMAKE_POLICY_DEFAULT_CMP0091
    
    
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    WARN: libcurl/8.9.1: requirement openssl/[>=1.1 <4] overridden by date/3.0.1 to openssl/3.3.1 
    reduct-cpp/1.11.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    reduct-cpp/1.11.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    reduct-cpp/1.11.0: ERROR: Package '22cb8833d80129b94c423c6db0100d694477a1be' build failed
    reduct-cpp/1.11.0: WARN: Build folder C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build
    ERROR: reduct-cpp/1.11.0: Error in build() method, line 97
    	cmake.build()
    	ConanException: Error 1 while executing cmake --build "C:\J\workspace\prod-v1\bsr@2\87341\ddabb\.conan\data\reduct-cpp\1.11.0\_\_\build\22cb8833d80129b94c423c6db0100d694477a1be\build" --config Debug
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline ❌

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

Failure in build 17 (f7e5ac3e2cc44d1fcd5450f0e336cbc2bd1e1896):

  • reduct-cpp/1.11.0:
    CI failed to create some packages (All logs)

    Logs for packageID f6bd0886f424fa6591ea39a7826209acf9f822fd:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=20
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    [options]
    */*:shared=False
    
    [...]
      error.cc
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,73): error C2672: 'date::parse': no matching overloaded function found [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): error C2893: Failed to specialize function template 'unknown-type date::parse(const CharT *,Parsable &)' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8137): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): message : With the following template arguments: [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): message : 'Parsable=reduct::IClient::Time' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): message : 'CharT=char' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(68,19): error C2672: 'date::parse': no matching overloaded function found [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &,std::chrono::minutes &)': expects 4 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8123): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): error C2893: Failed to specialize function template 'unknown-type date::parse(const CharT *,Parsable &)' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8137): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): message : With the following template arguments: [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): message : 'Parsable=reduct::IClient::Time' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): message : 'CharT=char' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::chrono::minutes &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &,std::chrono::minutes &)': expects 4 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8123): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::chrono::minutes &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\internal\serialisation.cc(75,21): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(67,1): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,80): error C2672: 'date::parse': no matching overloaded function found [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): error C2893: Failed to specialize function template 'unknown-type date::parse(const CharT *,Parsable &)' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8137): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): message : With the following template arguments: [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): message : 'Parsable=reduct::IClient::Time' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): message : 'CharT=char' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &,std::chrono::minutes &)': expects 4 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8123): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::chrono::minutes &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8109): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): error C2780: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &,std::basic_string<CharT,Traits,Alloc> &)': expects 3 arguments - 2 provided [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8097): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\src\src\reduct\client.cc(157,1): error C2784: 'unknown-type date::parse(const std::basic_string<CharT,Traits,Alloc> &,Parsable &)': could not deduce template argument for 'const std::basic_string<CharT,Traits,Alloc> &' from 'const char [7]' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    C:/J/workspace/prod-v2/bsr@2/78268/bcdea/p/datede0ec3b595258/p/include\date/date.h(8086): message : see declaration of 'date::parse' [C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build\src\reductcpp.vcxproj]
    
    reduct-cpp/1.11.0: ERROR: 
    Package 'f6bd0886f424fa6591ea39a7826209acf9f822fd' build failed
    reduct-cpp/1.11.0: WARN: Build folder C:\J\workspace\prod-v2\bsr@2\78268\bcdea\p\b\reduce7a6568248b63\b\build
    ERROR: reduct-cpp/1.11.0: Error in build() method, line 97
    	cmake.build()
    	ConanException: Error 1 while executing
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants