HowardHinnant / date

A date and time library based on the C++11/14/17 <chrono> header
Other
3.16k stars 683 forks source link

Test zoned_time_deduction.pass.cpp fails to build on MSVC 2019 #575

Open rigtorp opened 4 years ago

rigtorp commented 4 years ago

Compiler flags: /std:c++17 /Zc:__cplusplus

2020-04-14T21:06:53.5961785Z   Building Custom Rule D:/a/date/date/CMakeLists.txt
2020-04-14T21:06:53.6922654Z   validate.cpp
2020-04-14T21:06:54.5988592Z D:\a\date\date\include\date\date.h(1066,23): warning C4996: 'std::uncaught_exception': warning STL4006: std::uncaught_exception() is deprecated in C++17. It is superseded by std::uncaught_exceptions(), plural. You can define _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\date\date\build\tz_test_pass_validate_bin.vcxproj]
2020-04-14T21:06:54.5989627Z D:\a\date\date\include\date\date.h(1061): message : while compiling class template member function 'date::detail::save_ostream<CharT,Traits>::~save_ostream(void)' [D:\a\date\date\build\tz_test_pass_validate_bin.vcxproj]
2020-04-14T21:06:54.5990236Z           with
2020-04-14T21:06:54.5990555Z           [
2020-04-14T21:06:54.5990858Z               CharT=char,
2020-04-14T21:06:54.5991170Z               Traits=std::char_traits<char>
2020-04-14T21:06:54.5991472Z           ]
2020-04-14T21:06:54.5991789Z D:\a\date\date\include\date\date.h(2845): message : see reference to function template instantiation 'date::detail::save_ostream<CharT,Traits>::~save_ostream(void)' being compiled [D:\a\date\date\build\tz_test_pass_validate_bin.vcxproj]
2020-04-14T21:06:54.5992135Z           with
2020-04-14T21:06:54.5992888Z           [
2020-04-14T21:06:54.5993251Z               CharT=char,
2020-04-14T21:06:54.5993574Z               Traits=std::char_traits<char>
2020-04-14T21:06:54.5994084Z           ]
2020-04-14T21:06:54.5994469Z D:\a\date\date\include\date\date.h(2845): message : see reference to class template instantiation 'date::detail::save_ostream<CharT,Traits>' being compiled [D:\a\date\date\build\tz_test_pass_validate_bin.vcxproj]
2020-04-14T21:06:54.5994786Z           with
2020-04-14T21:06:54.5995124Z           [
2020-04-14T21:06:54.5995435Z               CharT=char,
2020-04-14T21:06:54.5995755Z               Traits=std::char_traits<char>
2020-04-14T21:06:54.5996154Z           ]
2020-04-14T21:06:54.5996583Z D:\a\date\date\test\tz_test\validate.cpp(135): message : see reference to function template instantiation 'std::basic_ostream<char,std::char_traits<char>> &date::operator <<<char,std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const date::year_month_day &)' being compiled [D:\a\date\date\build\tz_test_pass_validate_bin.vcxproj]
2020-04-14T21:06:55.7336438Z   tz_test_pass_validate_bin.vcxproj -> D:\a\date\date\build\Release\tz_test_pass_validate_bin.exe
2020-04-14T21:06:56.2828709Z   Building Custom Rule D:/a/date/date/CMakeLists.txt
2020-04-14T21:06:56.3828746Z   zone.pass.cpp
2020-04-14T21:06:57.4676324Z   tz_test_pass_zone_bin.vcxproj -> D:\a\date\date\build\Release\tz_test_pass_zone_bin.exe
2020-04-14T21:06:57.9472591Z   Building Custom Rule D:/a/date/date/CMakeLists.txt
2020-04-14T21:06:58.0532893Z   zoned_time.pass.cpp
2020-04-14T21:06:59.2189222Z D:\a\date\date\include\date\date.h(1066,23): warning C4996: 'std::uncaught_exception': warning STL4006: std::uncaught_exception() is deprecated in C++17. It is superseded by std::uncaught_exceptions(), plural. You can define _SILENCE_CXX17_UNCAUGHT_EXCEPTION_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2196122Z D:\a\date\date\include\date\date.h(1061): message : while compiling class template member function 'date::detail::save_ostream<CharT,Traits>::~save_ostream(void)' [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2207497Z           with
2020-04-14T21:06:59.2208058Z           [
2020-04-14T21:06:59.2208393Z               CharT=char,
2020-04-14T21:06:59.2209082Z               Traits=std::char_traits<char>
2020-04-14T21:06:59.2209323Z           ]
2020-04-14T21:06:59.2209993Z D:\a\date\date\include\date\date.h(4823): message : see reference to function template instantiation 'date::detail::save_ostream<CharT,Traits>::~save_ostream(void)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2210338Z           with
2020-04-14T21:06:59.2210640Z           [
2020-04-14T21:06:59.2210978Z               CharT=char,
2020-04-14T21:06:59.2211328Z               Traits=std::char_traits<char>
2020-04-14T21:06:59.2211596Z           ]
2020-04-14T21:06:59.2211965Z D:\a\date\date\include\date\date.h(4823): message : see reference to class template instantiation 'date::detail::save_ostream<CharT,Traits>' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2212314Z           with
2020-04-14T21:06:59.2213076Z           [
2020-04-14T21:06:59.2213370Z               CharT=char,
2020-04-14T21:06:59.2213668Z               Traits=std::char_traits<char>
2020-04-14T21:06:59.2213957Z           ]
2020-04-14T21:06:59.2214469Z D:\a\date\date\include\date\date.h(5980): message : see reference to function template instantiation 'std::basic_ostream<char,std::char_traits<char>> &date::to_stream<char,std::char_traits<char>,CT>(std::basic_ostream<char,std::char_traits<char>> &,const CharT *,const date::fields<CT> &,const std::string *,const std::chrono::seconds *)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2214855Z           with
2020-04-14T21:06:59.2215433Z           [
2020-04-14T21:06:59.2215764Z               CharT=char
2020-04-14T21:06:59.2216053Z           ]
2020-04-14T21:06:59.2216568Z D:\a\date\date\include\date\tz.h(1838): message : see reference to function template instantiation 'std::basic_ostream<char,std::char_traits<char>> &date::to_stream<char,std::char_traits<char>,std::chrono::seconds>(std::basic_ostream<char,std::char_traits<char>> &,const CharT *,const std::chrono::time_point<date::local_t,std::chrono::seconds> &,const std::string *,const std::chrono::seconds *)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2216964Z           with
2020-04-14T21:06:59.2217374Z           [
2020-04-14T21:06:59.2217823Z               CharT=char
2020-04-14T21:06:59.2218049Z           ]
2020-04-14T21:06:59.2218530Z D:\a\date\date\include\date\tz.h(1847): message : see reference to function template instantiation 'std::basic_ostream<char,std::char_traits<char>> &date::to_stream<char,std::char_traits<char>,std::chrono::seconds,const date::time_zone*>(std::basic_ostream<char,std::char_traits<char>> &,const CharT *,const date::zoned_time<std::chrono::seconds,const date::time_zone *> &)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:06:59.2218914Z           with
2020-04-14T21:06:59.2219241Z           [
2020-04-14T21:06:59.2219696Z               CharT=char
2020-04-14T21:06:59.2220036Z           ]
2020-04-14T21:06:59.2220430Z D:\a\date\date\test\tz_test\zoned_time.pass.cpp(461): message : see reference to function template instantiation 'std::basic_ostream<char,std::char_traits<char>> &date::operator <<<char,std::char_traits<char>,std::chrono::seconds,const date::time_zone*>(std::basic_ostream<char,std::char_traits<char>> &,const date::zoned_time<std::chrono::seconds,const date::time_zone *> &)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_bin.vcxproj]
2020-04-14T21:07:01.3448185Z   tz_test_pass_zoned_time_bin.vcxproj -> D:\a\date\date\build\Release\tz_test_pass_zoned_time_bin.exe
2020-04-14T21:07:01.9342068Z   Building Custom Rule D:/a/date/date/CMakeLists.txt
2020-04-14T21:07:02.0324606Z   zoned_time_deduction.pass.cpp
2020-04-14T21:07:02.9375068Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9385325Z           with
2020-04-14T21:07:02.9393430Z           [
2020-04-14T21:07:02.9394074Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9394622Z           ]
2020-04-14T21:07:02.9395240Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9395897Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9396772Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(200): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const char*&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9397181Z           with
2020-04-14T21:07:02.9397469Z           [
2020-04-14T21:07:02.9397811Z               Source=const char *&
2020-04-14T21:07:02.9398150Z           ]
2020-04-14T21:07:02.9398774Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9399387Z           with
2020-04-14T21:07:02.9399908Z           [
2020-04-14T21:07:02.9400554Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9400946Z           ]
2020-04-14T21:07:02.9401300Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9401766Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9402274Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9402690Z           with
2020-04-14T21:07:02.9403217Z           [
2020-04-14T21:07:02.9403575Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9403962Z           ]
2020-04-14T21:07:02.9404362Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9404809Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9405316Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9405904Z           with
2020-04-14T21:07:02.9406586Z           [
2020-04-14T21:07:02.9406931Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9407209Z           ]
2020-04-14T21:07:02.9407660Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9408245Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9408704Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9410328Z           with
2020-04-14T21:07:02.9410675Z           [
2020-04-14T21:07:02.9411156Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9411445Z           ]
2020-04-14T21:07:02.9411891Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9412499Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9413177Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const char *' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9413569Z           with
2020-04-14T21:07:02.9413889Z           [
2020-04-14T21:07:02.9414219Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9414535Z           ]
2020-04-14T21:07:02.9415065Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9415656Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9508526Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9515374Z           with
2020-04-14T21:07:02.9524944Z           [
2020-04-14T21:07:02.9525369Z               T=const char *
2020-04-14T21:07:02.9525737Z           ]
2020-04-14T21:07:02.9526186Z           and
2020-04-14T21:07:02.9526519Z           [
2020-04-14T21:07:02.9526892Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9527520Z           ]
2020-04-14T21:07:02.9527939Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9528451Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9529000Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(201): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const T&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9529405Z           with
2020-04-14T21:07:02.9529700Z           [
2020-04-14T21:07:02.9530057Z               T=const char *,
2020-04-14T21:07:02.9530415Z               Source=const char *const &
2020-04-14T21:07:02.9530764Z           ]
2020-04-14T21:07:02.9541554Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9548971Z           with
2020-04-14T21:07:02.9551583Z           [
2020-04-14T21:07:02.9552375Z               T=const char *
2020-04-14T21:07:02.9552707Z           ]
2020-04-14T21:07:02.9553083Z           and
2020-04-14T21:07:02.9553449Z           [
2020-04-14T21:07:02.9553834Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9554285Z           ]
2020-04-14T21:07:02.9554815Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9555363Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9579758Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9586544Z           with
2020-04-14T21:07:02.9588923Z           [
2020-04-14T21:07:02.9589351Z               T=const char *
2020-04-14T21:07:02.9590061Z           ]
2020-04-14T21:07:02.9590388Z           and
2020-04-14T21:07:02.9590731Z           [
2020-04-14T21:07:02.9591034Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9591500Z           ]
2020-04-14T21:07:02.9591917Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9592372Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9613541Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9619863Z           with
2020-04-14T21:07:02.9622099Z           [
2020-04-14T21:07:02.9622674Z               T=const char *
2020-04-14T21:07:02.9623010Z           ]
2020-04-14T21:07:02.9623366Z           and
2020-04-14T21:07:02.9623699Z           [
2020-04-14T21:07:02.9624153Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9624527Z           ]
2020-04-14T21:07:02.9624910Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9625333Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9643860Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9650406Z           with
2020-04-14T21:07:02.9652804Z           [
2020-04-14T21:07:02.9653235Z               T=const char *
2020-04-14T21:07:02.9653622Z           ]
2020-04-14T21:07:02.9653910Z           and
2020-04-14T21:07:02.9654251Z           [
2020-04-14T21:07:02.9654600Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9655036Z           ]
2020-04-14T21:07:02.9655452Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9656045Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9683072Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9689256Z           with
2020-04-14T21:07:02.9691895Z           [
2020-04-14T21:07:02.9692270Z               T=const char *
2020-04-14T21:07:02.9692753Z           ]
2020-04-14T21:07:02.9693091Z           and
2020-04-14T21:07:02.9693363Z           [
2020-04-14T21:07:02.9693740Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9694161Z           ]
2020-04-14T21:07:02.9694582Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9695041Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9837850Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9844808Z           with
2020-04-14T21:07:02.9852478Z           [
2020-04-14T21:07:02.9852868Z               _Ty=const char *
2020-04-14T21:07:02.9853246Z           ]
2020-04-14T21:07:02.9853627Z           and
2020-04-14T21:07:02.9853958Z           [
2020-04-14T21:07:02.9854367Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9854934Z           ]
2020-04-14T21:07:02.9855344Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9856059Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9856706Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(202): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const char*>(Source &&)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9857407Z           with
2020-04-14T21:07:02.9859058Z           [
2020-04-14T21:07:02.9859414Z               Source=const char *
2020-04-14T21:07:02.9859767Z           ]
2020-04-14T21:07:02.9874726Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9881244Z           with
2020-04-14T21:07:02.9883751Z           [
2020-04-14T21:07:02.9884199Z               _Ty=const char *
2020-04-14T21:07:02.9884464Z           ]
2020-04-14T21:07:02.9884791Z           and
2020-04-14T21:07:02.9885145Z           [
2020-04-14T21:07:02.9885462Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:02.9886022Z           ]
2020-04-14T21:07:02.9886462Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9886875Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9909480Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:02.9916092Z           with
2020-04-14T21:07:02.9918418Z           [
2020-04-14T21:07:02.9918820Z               _Ty=const char *
2020-04-14T21:07:03.0038655Z           ]
2020-04-14T21:07:03.0039165Z           and
2020-04-14T21:07:03.0039458Z           [
2020-04-14T21:07:03.0039795Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0040389Z           ]
2020-04-14T21:07:03.0040770Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0041184Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0043667Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0044383Z           with
2020-04-14T21:07:03.0044659Z           [
2020-04-14T21:07:03.0044944Z               _Ty=const char *
2020-04-14T21:07:03.0045213Z           ]
2020-04-14T21:07:03.0045466Z           and
2020-04-14T21:07:03.0045729Z           [
2020-04-14T21:07:03.0046008Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0046281Z           ]
2020-04-14T21:07:03.0046609Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0046976Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0047367Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0047950Z           with
2020-04-14T21:07:03.0048220Z           [
2020-04-14T21:07:03.0048482Z               _Ty=const char *
2020-04-14T21:07:03.0048752Z           ]
2020-04-14T21:07:03.0049198Z           and
2020-04-14T21:07:03.0049646Z           [
2020-04-14T21:07:03.0049940Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0050212Z           ]
2020-04-14T21:07:03.0050688Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0051110Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0051548Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0052047Z           with
2020-04-14T21:07:03.0052326Z           [
2020-04-14T21:07:03.0052987Z               _Ty=const char *
2020-04-14T21:07:03.0053263Z           ]
2020-04-14T21:07:03.0053517Z           and
2020-04-14T21:07:03.0053787Z           [
2020-04-14T21:07:03.0054066Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0054341Z           ]
2020-04-14T21:07:03.0054662Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0055048Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0189425Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0196072Z           with
2020-04-14T21:07:03.0196785Z           [
2020-04-14T21:07:03.0197279Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0197855Z           ]
2020-04-14T21:07:03.0198219Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0198660Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0199107Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(208): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,std::string&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0199462Z           with
2020-04-14T21:07:03.0199744Z           [
2020-04-14T21:07:03.0200048Z               Source=std::string &
2020-04-14T21:07:03.0200375Z           ]
2020-04-14T21:07:03.0251064Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0252079Z           with
2020-04-14T21:07:03.0252394Z           [
2020-04-14T21:07:03.0252709Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0253003Z           ]
2020-04-14T21:07:03.0253507Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0253962Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0290844Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0291621Z           with
2020-04-14T21:07:03.0291867Z           [
2020-04-14T21:07:03.0292100Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0292305Z           ]
2020-04-14T21:07:03.0292757Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0293072Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0315460Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0315854Z           with
2020-04-14T21:07:03.0316198Z           [
2020-04-14T21:07:03.0316522Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0316855Z           ]
2020-04-14T21:07:03.0319770Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0320149Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0347766Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0348475Z           with
2020-04-14T21:07:03.0348669Z           [
2020-04-14T21:07:03.0348793Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0348890Z           ]
2020-04-14T21:07:03.0350533Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0351329Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0388801Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0389121Z           with
2020-04-14T21:07:03.0389219Z           [
2020-04-14T21:07:03.0389502Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0389611Z           ]
2020-04-14T21:07:03.0390583Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0394762Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0544616Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0545953Z           with
2020-04-14T21:07:03.0546989Z           [
2020-04-14T21:07:03.0547526Z               T=std::string
2020-04-14T21:07:03.0547820Z           ]
2020-04-14T21:07:03.0548075Z           and
2020-04-14T21:07:03.0548232Z           [
2020-04-14T21:07:03.0549292Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0549677Z           ]
2020-04-14T21:07:03.0550353Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0555983Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0557487Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(209): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const T&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0557892Z           with
2020-04-14T21:07:03.0558090Z           [
2020-04-14T21:07:03.0558301Z               T=std::string,
2020-04-14T21:07:03.0558517Z               Source=const std::string &
2020-04-14T21:07:03.0558719Z           ]
2020-04-14T21:07:03.0590719Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0591580Z           with
2020-04-14T21:07:03.0592100Z           [
2020-04-14T21:07:03.0592518Z               T=std::string
2020-04-14T21:07:03.0593238Z           ]
2020-04-14T21:07:03.0596143Z           and
2020-04-14T21:07:03.0596296Z           [
2020-04-14T21:07:03.0597047Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0597159Z           ]
2020-04-14T21:07:03.0597326Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0597593Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0630000Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0630272Z           with
2020-04-14T21:07:03.0630627Z           [
2020-04-14T21:07:03.0630861Z               T=std::string
2020-04-14T21:07:03.0631478Z           ]
2020-04-14T21:07:03.0631721Z           and
2020-04-14T21:07:03.0631964Z           [
2020-04-14T21:07:03.0632712Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0633352Z           ]
2020-04-14T21:07:03.0633647Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0634842Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0705039Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0706192Z           with
2020-04-14T21:07:03.0706540Z           [
2020-04-14T21:07:03.0707337Z               T=std::string
2020-04-14T21:07:03.0707773Z           ]
2020-04-14T21:07:03.0708070Z           and
2020-04-14T21:07:03.0708425Z           [
2020-04-14T21:07:03.0708714Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0709694Z           ]
2020-04-14T21:07:03.0710030Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0710430Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0760246Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0761456Z           with
2020-04-14T21:07:03.0762332Z           [
2020-04-14T21:07:03.0762528Z               T=std::string
2020-04-14T21:07:03.0762782Z           ]
2020-04-14T21:07:03.0763565Z           and
2020-04-14T21:07:03.0764182Z           [
2020-04-14T21:07:03.0764509Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0765668Z           ]
2020-04-14T21:07:03.0766391Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0767151Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0796170Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0797936Z           with
2020-04-14T21:07:03.0798476Z           [
2020-04-14T21:07:03.0798847Z               T=std::string
2020-04-14T21:07:03.0799214Z           ]
2020-04-14T21:07:03.0800378Z           and
2020-04-14T21:07:03.0800948Z           [
2020-04-14T21:07:03.0801687Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0803103Z           ]
2020-04-14T21:07:03.0803507Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0803935Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0958128Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0961254Z           with
2020-04-14T21:07:03.0962088Z           [
2020-04-14T21:07:03.0963879Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.0964282Z           ]
2020-04-14T21:07:03.0964443Z           and
2020-04-14T21:07:03.0964851Z           [
2020-04-14T21:07:03.0965746Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.0966531Z           ]
2020-04-14T21:07:03.0967344Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0967976Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0973107Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(210): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,std::basic_string<char,std::char_traits<char>,std::allocator<char>>>(Source &&)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.0973584Z           with
2020-04-14T21:07:03.0973815Z           [
2020-04-14T21:07:03.0974067Z               Source=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.0974304Z           ]
2020-04-14T21:07:03.1007319Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1007825Z           with
2020-04-14T21:07:03.1008781Z           [
2020-04-14T21:07:03.1010012Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.1010515Z           ]
2020-04-14T21:07:03.1010819Z           and
2020-04-14T21:07:03.1011134Z           [
2020-04-14T21:07:03.1012231Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1012641Z           ]
2020-04-14T21:07:03.1013399Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1013754Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1047147Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1048126Z           with
2020-04-14T21:07:03.1048966Z           [
2020-04-14T21:07:03.1049202Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.1049359Z           ]
2020-04-14T21:07:03.1050385Z           and
2020-04-14T21:07:03.1050925Z           [
2020-04-14T21:07:03.1051315Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1052475Z           ]
2020-04-14T21:07:03.1052863Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1053451Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1088396Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1088627Z           with
2020-04-14T21:07:03.1089386Z           [
2020-04-14T21:07:03.1090499Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.1091102Z           ]
2020-04-14T21:07:03.1091358Z           and
2020-04-14T21:07:03.1091499Z           [
2020-04-14T21:07:03.1091772Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1091880Z           ]
2020-04-14T21:07:03.1093260Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1093671Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1125283Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1126268Z           with
2020-04-14T21:07:03.1127152Z           [
2020-04-14T21:07:03.1127648Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.1127946Z           ]
2020-04-14T21:07:03.1128182Z           and
2020-04-14T21:07:03.1128322Z           [
2020-04-14T21:07:03.1129365Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1129666Z           ]
2020-04-14T21:07:03.1130052Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1130401Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1155943Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1156829Z           with
2020-04-14T21:07:03.1157461Z           [
2020-04-14T21:07:03.1157692Z               _Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
2020-04-14T21:07:03.1157822Z           ]
2020-04-14T21:07:03.1158602Z           and
2020-04-14T21:07:03.1159131Z           [
2020-04-14T21:07:03.1159464Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1160523Z           ]
2020-04-14T21:07:03.1160912Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1161299Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1308159Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1308415Z           with
2020-04-14T21:07:03.1309287Z           [
2020-04-14T21:07:03.1309808Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1310233Z           ]
2020-04-14T21:07:03.1310722Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1312175Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1318057Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(216): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,std::string_view&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1318486Z           with
2020-04-14T21:07:03.1318683Z           [
2020-04-14T21:07:03.1318902Z               Source=std::string_view &
2020-04-14T21:07:03.1319380Z           ]
2020-04-14T21:07:03.1349426Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1349881Z           with
2020-04-14T21:07:03.1350227Z           [
2020-04-14T21:07:03.1350742Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1350905Z           ]
2020-04-14T21:07:03.1352595Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1353450Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1386449Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1386964Z           with
2020-04-14T21:07:03.1387101Z           [
2020-04-14T21:07:03.1387517Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1387689Z           ]
2020-04-14T21:07:03.1390636Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1391552Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1422454Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1423080Z           with
2020-04-14T21:07:03.1423505Z           [
2020-04-14T21:07:03.1424545Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1425592Z           ]
2020-04-14T21:07:03.1427619Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1428004Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1456766Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1457552Z           with
2020-04-14T21:07:03.1457730Z           [
2020-04-14T21:07:03.1457851Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1458171Z           ]
2020-04-14T21:07:03.1460866Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1461529Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1488591Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'std::string_view' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1488863Z           with
2020-04-14T21:07:03.1488941Z           [
2020-04-14T21:07:03.1489058Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1489218Z           ]
2020-04-14T21:07:03.1491936Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1493117Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1637067Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1638468Z           with
2020-04-14T21:07:03.1638903Z           [
2020-04-14T21:07:03.1639492Z               T=std::string_view
2020-04-14T21:07:03.1639933Z           ]
2020-04-14T21:07:03.1640305Z           and
2020-04-14T21:07:03.1640530Z           [
2020-04-14T21:07:03.1640833Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1640968Z           ]
2020-04-14T21:07:03.1641203Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1642202Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1649982Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(217): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const T&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1650428Z           with
2020-04-14T21:07:03.1650649Z           [
2020-04-14T21:07:03.1650864Z               T=std::string_view,
2020-04-14T21:07:03.1651082Z               Source=const std::string_view &
2020-04-14T21:07:03.1651271Z           ]
2020-04-14T21:07:03.1680983Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1681755Z           with
2020-04-14T21:07:03.1682245Z           [
2020-04-14T21:07:03.1682488Z               T=std::string_view
2020-04-14T21:07:03.1683182Z           ]
2020-04-14T21:07:03.1684371Z           and
2020-04-14T21:07:03.1684530Z           [
2020-04-14T21:07:03.1684902Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1686183Z           ]
2020-04-14T21:07:03.1686785Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1687355Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1719448Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1720197Z           with
2020-04-14T21:07:03.1720834Z           [
2020-04-14T21:07:03.1721398Z               T=std::string_view
2020-04-14T21:07:03.1721748Z           ]
2020-04-14T21:07:03.1722198Z           and
2020-04-14T21:07:03.1722516Z           [
2020-04-14T21:07:03.1722661Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1722755Z           ]
2020-04-14T21:07:03.1724379Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1724758Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1760025Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1760851Z           with
2020-04-14T21:07:03.1761485Z           [
2020-04-14T21:07:03.1762182Z               T=std::string_view
2020-04-14T21:07:03.1762799Z           ]
2020-04-14T21:07:03.1763359Z           and
2020-04-14T21:07:03.1763815Z           [
2020-04-14T21:07:03.1764117Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1764222Z           ]
2020-04-14T21:07:03.1764503Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1765450Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1794846Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1795732Z           with
2020-04-14T21:07:03.1795910Z           [
2020-04-14T21:07:03.1796028Z               T=std::string_view
2020-04-14T21:07:03.1796712Z           ]
2020-04-14T21:07:03.1797324Z           and
2020-04-14T21:07:03.1798149Z           [
2020-04-14T21:07:03.1798336Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1798739Z           ]
2020-04-14T21:07:03.1799827Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1800273Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1829383Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1830255Z           with
2020-04-14T21:07:03.1830528Z           [
2020-04-14T21:07:03.1830691Z               T=std::string_view
2020-04-14T21:07:03.1830780Z           ]
2020-04-14T21:07:03.1830887Z           and
2020-04-14T21:07:03.1831780Z           [
2020-04-14T21:07:03.1832454Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1832620Z           ]
2020-04-14T21:07:03.1832857Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1833930Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1977180Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1978109Z           with
2020-04-14T21:07:03.1978364Z           [
2020-04-14T21:07:03.1979524Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.1979819Z           ]
2020-04-14T21:07:03.1979963Z           and
2020-04-14T21:07:03.1980051Z           [
2020-04-14T21:07:03.1980300Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.1980796Z           ]
2020-04-14T21:07:03.1980999Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1982073Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1987845Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(218): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,std::basic_string_view<char,std::char_traits<char>>>(Source &&)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.1989154Z           with
2020-04-14T21:07:03.1989816Z           [
2020-04-14T21:07:03.1990057Z               Source=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.1990261Z           ]
2020-04-14T21:07:03.2024167Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2026711Z           with
2020-04-14T21:07:03.2027223Z           [
2020-04-14T21:07:03.2027399Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.2027496Z           ]
2020-04-14T21:07:03.2027600Z           and
2020-04-14T21:07:03.2029378Z           [
2020-04-14T21:07:03.2029925Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2030070Z           ]
2020-04-14T21:07:03.2030370Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2031912Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2064659Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2065410Z           with
2020-04-14T21:07:03.2066472Z           [
2020-04-14T21:07:03.2066881Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.2067884Z           ]
2020-04-14T21:07:03.2068260Z           and
2020-04-14T21:07:03.2068688Z           [
2020-04-14T21:07:03.2069878Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2070131Z           ]
2020-04-14T21:07:03.2070373Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2070751Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2102166Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2103265Z           with
2020-04-14T21:07:03.2103846Z           [
2020-04-14T21:07:03.2104037Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.2104153Z           ]
2020-04-14T21:07:03.2104226Z           and
2020-04-14T21:07:03.2104313Z           [
2020-04-14T21:07:03.2104421Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2104706Z           ]
2020-04-14T21:07:03.2105918Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2107043Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2136308Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2137885Z           with
2020-04-14T21:07:03.2138409Z           [
2020-04-14T21:07:03.2138582Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.2138685Z           ]
2020-04-14T21:07:03.2138774Z           and
2020-04-14T21:07:03.2138857Z           [
2020-04-14T21:07:03.2138944Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2139037Z           ]
2020-04-14T21:07:03.2140741Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2141440Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2170719Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2171595Z           with
2020-04-14T21:07:03.2172329Z           [
2020-04-14T21:07:03.2173910Z               _Ty=std::basic_string_view<char,std::char_traits<char>>
2020-04-14T21:07:03.2174852Z           ]
2020-04-14T21:07:03.2175591Z           and
2020-04-14T21:07:03.2175756Z           [
2020-04-14T21:07:03.2176157Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2177364Z           ]
2020-04-14T21:07:03.2177640Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2178032Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2324964Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2326173Z           with
2020-04-14T21:07:03.2326510Z           [
2020-04-14T21:07:03.2327040Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2327234Z           ]
2020-04-14T21:07:03.2327426Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2329327Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2334195Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(224): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,MyString&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2339160Z           with
2020-04-14T21:07:03.2339412Z           [
2020-04-14T21:07:03.2339614Z               Source=MyString &
2020-04-14T21:07:03.2339810Z           ]
2020-04-14T21:07:03.2368081Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2368555Z           with
2020-04-14T21:07:03.2368927Z           [
2020-04-14T21:07:03.2369703Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2370172Z           ]
2020-04-14T21:07:03.2371844Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2372210Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2402989Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2403544Z           with
2020-04-14T21:07:03.2403738Z           [
2020-04-14T21:07:03.2404013Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2404125Z           ]
2020-04-14T21:07:03.2405556Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2406357Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2436672Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2437252Z           with
2020-04-14T21:07:03.2437615Z           [
2020-04-14T21:07:03.2438733Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2439135Z           ]
2020-04-14T21:07:03.2503041Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2503741Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2508685Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2509524Z           with
2020-04-14T21:07:03.2517263Z           [
2020-04-14T21:07:03.2517799Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2518286Z           ]
2020-04-14T21:07:03.2518809Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2519348Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2521275Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'MyString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2521823Z           with
2020-04-14T21:07:03.2522172Z           [
2020-04-14T21:07:03.2522410Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2522495Z           ]
2020-04-14T21:07:03.2522675Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2523964Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2677040Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2677997Z           with
2020-04-14T21:07:03.2683978Z           [
2020-04-14T21:07:03.2684851Z               T=MyString
2020-04-14T21:07:03.2685260Z           ]
2020-04-14T21:07:03.2685654Z           and
2020-04-14T21:07:03.2685845Z           [
2020-04-14T21:07:03.2687206Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2687881Z           ]
2020-04-14T21:07:03.2688099Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2690077Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2690798Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(225): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,const T&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2697711Z           with
2020-04-14T21:07:03.2698056Z           [
2020-04-14T21:07:03.2698250Z               T=MyString,
2020-04-14T21:07:03.2698467Z               Source=const MyString &
2020-04-14T21:07:03.2698673Z           ]
2020-04-14T21:07:03.2731642Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2732511Z           with
2020-04-14T21:07:03.2733158Z           [
2020-04-14T21:07:03.2733288Z               T=MyString
2020-04-14T21:07:03.2733416Z           ]
2020-04-14T21:07:03.2733993Z           and
2020-04-14T21:07:03.2734068Z           [
2020-04-14T21:07:03.2734452Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2734737Z           ]
2020-04-14T21:07:03.2734970Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2736573Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2769833Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2770856Z           with
2020-04-14T21:07:03.2771510Z           [
2020-04-14T21:07:03.2771659Z               T=MyString
2020-04-14T21:07:03.2771783Z           ]
2020-04-14T21:07:03.2772575Z           and
2020-04-14T21:07:03.2772999Z           [
2020-04-14T21:07:03.2773590Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2774617Z           ]
2020-04-14T21:07:03.2775209Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2775605Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2811682Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2812680Z           with
2020-04-14T21:07:03.2813213Z           [
2020-04-14T21:07:03.2813527Z               T=MyString
2020-04-14T21:07:03.2813662Z           ]
2020-04-14T21:07:03.2813760Z           and
2020-04-14T21:07:03.2814707Z           [
2020-04-14T21:07:03.2815410Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2815677Z           ]
2020-04-14T21:07:03.2816822Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2817243Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2847303Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2848190Z           with
2020-04-14T21:07:03.2849223Z           [
2020-04-14T21:07:03.2849718Z               T=MyString
2020-04-14T21:07:03.2850097Z           ]
2020-04-14T21:07:03.2850310Z           and
2020-04-14T21:07:03.2850399Z           [
2020-04-14T21:07:03.2850534Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2850670Z           ]
2020-04-14T21:07:03.2851733Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2852367Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2881357Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'const T' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2882341Z           with
2020-04-14T21:07:03.2882688Z           [
2020-04-14T21:07:03.2883372Z               T=MyString
2020-04-14T21:07:03.2883795Z           ]
2020-04-14T21:07:03.2884223Z           and
2020-04-14T21:07:03.2884454Z           [
2020-04-14T21:07:03.2884548Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.2884658Z           ]
2020-04-14T21:07:03.2884835Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.2885913Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3037366Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3038602Z           with
2020-04-14T21:07:03.3040861Z           [
2020-04-14T21:07:03.3041073Z               _Ty=MyString
2020-04-14T21:07:03.3041166Z           ]
2020-04-14T21:07:03.3041248Z           and
2020-04-14T21:07:03.3041386Z           [
2020-04-14T21:07:03.3041911Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3042949Z           ]
2020-04-14T21:07:03.3043519Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3044417Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3049267Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(226): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,MyString>(Source &&)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3049838Z           with
2020-04-14T21:07:03.3050051Z           [
2020-04-14T21:07:03.3050236Z               Source=MyString
2020-04-14T21:07:03.3050433Z           ]
2020-04-14T21:07:03.3079530Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3080522Z           with
2020-04-14T21:07:03.3081074Z           [
2020-04-14T21:07:03.3081373Z               _Ty=MyString
2020-04-14T21:07:03.3081448Z           ]
2020-04-14T21:07:03.3081535Z           and
2020-04-14T21:07:03.3081813Z           [
2020-04-14T21:07:03.3082222Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3082813Z           ]
2020-04-14T21:07:03.3083033Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3084603Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3115242Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3116344Z           with
2020-04-14T21:07:03.3117337Z           [
2020-04-14T21:07:03.3117676Z               _Ty=MyString
2020-04-14T21:07:03.3117892Z           ]
2020-04-14T21:07:03.3118628Z           and
2020-04-14T21:07:03.3119236Z           [
2020-04-14T21:07:03.3119383Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3119500Z           ]
2020-04-14T21:07:03.3119699Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3120791Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3154366Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3155233Z           with
2020-04-14T21:07:03.3155745Z           [
2020-04-14T21:07:03.3155899Z               _Ty=MyString
2020-04-14T21:07:03.3155992Z           ]
2020-04-14T21:07:03.3156195Z           and
2020-04-14T21:07:03.3157429Z           [
2020-04-14T21:07:03.3158247Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3158746Z           ]
2020-04-14T21:07:03.3160159Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3160499Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3188708Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3189455Z           with
2020-04-14T21:07:03.3190004Z           [
2020-04-14T21:07:03.3190298Z               _Ty=MyString
2020-04-14T21:07:03.3191010Z           ]
2020-04-14T21:07:03.3191462Z           and
2020-04-14T21:07:03.3191789Z           [
2020-04-14T21:07:03.3191910Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3192836Z           ]
2020-04-14T21:07:03.3193127Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3193423Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3222856Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from '_Ty' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3223312Z           with
2020-04-14T21:07:03.3224169Z           [
2020-04-14T21:07:03.3225229Z               _Ty=MyString
2020-04-14T21:07:03.3225579Z           ]
2020-04-14T21:07:03.3226026Z           and
2020-04-14T21:07:03.3226316Z           [
2020-04-14T21:07:03.3227484Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.3227877Z           ]
2020-04-14T21:07:03.3228166Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.3228474Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4099250Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4099540Z           with
2020-04-14T21:07:03.4099690Z           [
2020-04-14T21:07:03.4100641Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4101042Z           ]
2020-04-14T21:07:03.4101400Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(92,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4103053Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4108469Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(240): message : see reference to function template instantiation 'void testDeductionFrom<const date::time_zone*,OnlyLValueString&>(Source)' being compiled [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4109924Z           with
2020-04-14T21:07:03.4110362Z           [
2020-04-14T21:07:03.4110565Z               Source=OnlyLValueString &
2020-04-14T21:07:03.4110766Z           ]
2020-04-14T21:07:03.4137112Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4137813Z           with
2020-04-14T21:07:03.4138288Z           [
2020-04-14T21:07:03.4138613Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4139320Z           ]
2020-04-14T21:07:03.4140671Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(96,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4141803Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4171311Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4171563Z           with
2020-04-14T21:07:03.4171711Z           [
2020-04-14T21:07:03.4172751Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4173174Z           ]
2020-04-14T21:07:03.4174465Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(100,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4174992Z D:\a\date\date\include\date\tz.h(1414,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4202716Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4203259Z           with
2020-04-14T21:07:03.4203857Z           [
2020-04-14T21:07:03.4204116Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4204287Z           ]
2020-04-14T21:07:03.4205706Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(107,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4206720Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4231273Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,1): error C2664: 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::seconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4231926Z           with
2020-04-14T21:07:03.4232111Z           [
2020-04-14T21:07:03.4232217Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4232320Z           ]
2020-04-14T21:07:03.4234853Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(111,44): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4236605Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::seconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4263231Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,1): error C2664: 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time(date::zoned_time<std::chrono::milliseconds,const date::time_zone *> &&)': cannot convert argument 1 from 'OnlyLValueString' to 'TimeZonePtr' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4263920Z           with
2020-04-14T21:07:03.4264077Z           [
2020-04-14T21:07:03.4264902Z               TimeZonePtr=const date::time_zone *
2020-04-14T21:07:03.4265177Z           ]
2020-04-14T21:07:03.4265833Z D:\a\date\date\test\tz_test\zoned_time_deduction.pass.cpp(115,45): message : No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
2020-04-14T21:07:03.4267090Z D:\a\date\date\include\date\tz.h(1424,36): message : see declaration of 'date::zoned_time<std::chrono::milliseconds,const date::time_zone *>::zoned_time' [D:\a\date\date\build\tz_test_pass_zoned_time_deduction_bin.vcxproj]
macdew commented 4 years ago

I'm afraid the suggested fix doesn't appear to work for me with MSVC 2019 in combination with /std:c++17 (which we require for filesystem access)