Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

vc2015 can not build the project either, there are so many building errors. #32

Closed
herculesyuan opened this issue Sep 26, 2015 · 7 comments

Comments

@herculesyuan
Copy link

Severity Code Description Project File Line
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C4576 a parenthesized type followed by an initializer list is a non-standard explicit type conversion syntax pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\cameras\realistic.cpp 82
Error C2039 'tolower': is not a member of 'std' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\imageio.h 51
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\lowdiscrepancy.cpp 453
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C1083 Cannot open include file: 'sys/time.h': No such file or directory pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\stats.cpp 43
Error C2039 'function': is not a member of 'std' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 53
Error C2061 syntax error: identifier 'function' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 53
Error C2065 'funcs': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 54
Error C2065 'funcs': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2039 'function': is not a member of 'std' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2065 'function': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2059 syntax error: ')' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2976 'std::vector': too few template arguments pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2512 'std::vector': no appropriate default constructor available pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2059 syntax error: ';' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 55
Error C2065 'funcs': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 56
Error C2227 left of '->push_back' must point to class/struct/union/generic type pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 56
Error C2065 'func': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 56
Error C2039 'function': is not a member of 'std' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C2065 'function': undeclared identifier pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C2059 syntax error: ')' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C2976 'std::vector': too few template arguments pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C2059 syntax error: '>' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C2238 unexpected token(s) preceding ';' pbrt d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\stats.h 62
Error C1083 Cannot open include file: 'unistd.h': No such file or directory pbrt D:\Users\mpharr\pbrt-3ed\b2\pbrtlex.cpp 804
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') bsdftest C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided bsdftest d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') chi2test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided chi2test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exravg C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C2039 'tolower': is not a member of 'std' exravg d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\imageio.h 51
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') exrdiff C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C2039 'tolower': is not a member of 'std' exrdiff d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\imageio.h 51
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') hdrtoldr C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C2039 'tolower': is not a member of 'std' hdrtoldr d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\imageio.h 51
Error C2039 'min': is not a member of 'std' obj2pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\tools\obj2pbrt.cpp 931
Error C3861 'min': identifier not found obj2pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\tools\obj2pbrt.cpp 931
Error C2039 'max': is not a member of 'std' obj2pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\tools\obj2pbrt.cpp 932
Error C3861 'max': identifier not found obj2pbrt d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\tools\obj2pbrt.cpp 932
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 331
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 346
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 361
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 376
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 390
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 405
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 420
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 435
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_exe C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 449
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 251
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 266
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 280
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 298
Error C3551 if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto') pbrt_test C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional 313
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt_test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt_test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt_test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt_test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt_test d:\phd\research\cg\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'p'; literal operator or literal operator template 'operator ""p' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C3688 invalid literal suffix 'f'; literal operator or literal operator template 'operator ""f' not found pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 '_Ty std::min(std::initializer_list<_Elem>,_Pr)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &,_Pr)': expects 3 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2784 '_Ty std::min(std::initializer_list<_Elem>)': could not deduce template argument for 'std::initializer_list<_Elem>' from 'const Float' pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74
Error C2780 'const _Ty &std::min(const _Ty &,const _Ty &)': expects 2 arguments - 1 provided pbrt_test d:\PhD\Research\CG\pbrt\pbrt-v3-master\src\core\rng.h 74

mmp added a commit that referenced this issue Sep 26, 2015
Missing header files.
Hexadecimal floating-point constants converted to decimal (feh).

Issue #32.
@mmp
Copy link
Owner

mmp commented Sep 26, 2015

I've just pushed some changes that should fix all of these errors; unfortunately I don't have easy access to a Windows system to test. If you can try with top of tree and send any further errors, I'll try to fix them quickly.

@chkone
Copy link

chkone commented Oct 2, 2015

Personnaly I still the same list of issues with the:
"2>/Users/mpharr/pbrt-3ed/b2/pbrtlex.cpp(1944): error C3861: 'isatty': identifier not found
2>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xfunctional(251): error C3551: if a trailing return type is used then the leading return type shall be the single type-specifier 'auto' (not 'const auto')..."
Even with this CL.

mmp added a commit that referenced this issue Oct 2, 2015
@mmp
Copy link
Owner

mmp commented Oct 2, 2015

I've just pushed more fixes. Could I ask you to post a full compile log using the latest version?

I'm pretty confused by that issue with xfunctional; that seems to be coming out of a MSVC header, so I'm not sure why that would be issuing errors.

@chkone
Copy link

chkone commented Oct 3, 2015

Is Bison & Flex mandatory?
CMake accept the generation without Bison or flex.
For the full log:
https://gist.github.com/chkone/d136a56f1d99fe6517f7

Thanks for your time.

@mmp
Copy link
Owner

mmp commented Oct 3, 2015

Thanks for the build log (and your patience)!

I've fixed a few errors and fixed something that I suspect may have been the cause of that huge spew of errors from xfunctional and tuple. If you could try one more time and let me know if that did it, I'd appreciate it!

@chkone
Copy link

chkone commented Oct 4, 2015

That's fine now. I can compile & render.
Thanks.

@mmp
Copy link
Owner

mmp commented Oct 4, 2015

Woo woo! Thanks for your help with the build logs!

@mmp mmp closed this as completed Oct 4, 2015
LarsPh pushed a commit to LarsPh/deepscattering-pbrt that referenced this issue Apr 20, 2020
Missing header files.
Hexadecimal floating-point constants converted to decimal (feh).

Issue mmp#32.
LarsPh pushed a commit to LarsPh/deepscattering-pbrt that referenced this issue Apr 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants