Simplify code in VSite utilities #17
Annotations
4 errors
Windows MSVC 2019
Process completed with exit code 1.
|
Windows MSVC 2019
FAILED: src/gromacs/gmxana/tests/CMakeFiles/gmxana-test.dir/gmx_rmsf.cpp.obj
ccache C:\PROGRA~2\MICROS~2\2019\ENTERP~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo /TP -DGMX_CP2K_ACTIVE=0 -DGMX_DOUBLE=0 -DGMX_PLUMED_ACTIVE=0 -DGTEST_LANG_CXX11 -DHAVE_CONFIG_H -DNOMINMAX -DTEST_DATA_PATH=\"src/gromacs/gmxana/tests\" -DTEST_TEMP_PATH=\"D:/a/gromacs/gromacs/build/src/gromacs/gmxana/tests/Testing/Temporary\" -DTMPI_USE_VISIBILITY -ID:\a\gromacs\gromacs\src\testutils\include -ID:\a\gromacs\gromacs\src\include -ID:\a\gromacs\gromacs\build\src\include -ID:\a\gromacs\gromacs\src -ID:\a\gromacs\gromacs\src\gromacs\utility\include -ID:\a\gromacs\gromacs\api\legacy\include -ID:\a\gromacs\gromacs\build\api\legacy\include -ID:\a\gromacs\gromacs\src\gromacs\math\include -external:ID:\a\gromacs\gromacs\src\external\thread_mpi\include -external:ID:\a\gromacs\gromacs\src\external -external:ID:\a\gromacs\gromacs\src\external\muparser -external:ID:\a\gromacs\gromacs\src\external\googletest\googlemock\include -external:ID:\a\gromacs\gromacs\src\external\googletest\googlemock -external:ID:\a\gromacs\gromacs\src\external\googletest\googletest\include -external:ID:\a\gromacs\gromacs\src\external\googletest\googletest -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++17 -MD /wd4800 /wd4355 /wd4996 /wd4305 /wd4244 /wd4267 /wd4068 /permissive- /utf-8 /showIncludes /Fosrc\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\gmx_rmsf.cpp.obj /Fdsrc\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\ /FS -c D:\a\gromacs\gromacs\src\gromacs\gmxana\tests\gmx_rmsf.cpp
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): error C2664: 'void gmx::test::CommandLine::addOption(const char *,const char *)': cannot convert argument 2 from 'std::filesystem::path' to 'const char *'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
..\src\testutils\include\testutils/cmdlinetest.h(161): note: see declaration of 'gmx::test::CommandLine::addOption'
[296/529 1.0/sec] Building CXX object src\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\gmx_mindist.cpp.obj
[297/529 1.0/sec] Building CXX object src\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\gmx_traj.cpp.obj
[298/529 1.1/sec] Building CXX object src\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\__\__\__\testutils\unittest_main.cpp.obj
[299/529 1.0/sec] Building CXX object src\gromacs\gmxpreprocess\tests\CMakeFiles\gmxpreprocess-test.dir\editconf.cpp.obj
[300/529 1.0/sec] Building CXX object src\gromacs\gmxpreprocess\tests\CMakeFiles\gmxpreprocess-test.dir\convparm.cpp.obj
ninja: build stopped: subcommand failed.
|
Windows MSVC 2022
Process completed with exit code 1.
|
Windows MSVC 2022
FAILED: src/gromacs/gmxana/tests/CMakeFiles/gmxana-test.dir/gmx_rmsf.cpp.obj
ccache C:\PROGRA~1\MICROS~2\2022\ENTERP~1\VC\Tools\MSVC\1443~1.348\bin\Hostx64\x64\cl.exe /nologo /TP -DGMX_CP2K_ACTIVE=0 -DGMX_DOUBLE=0 -DGMX_PLUMED_ACTIVE=0 -DGTEST_LANG_CXX11 -DHAVE_CONFIG_H -DNOMINMAX -DTEST_DATA_PATH=\"src/gromacs/gmxana/tests\" -DTEST_TEMP_PATH=\"D:/a/gromacs/gromacs/build/src/gromacs/gmxana/tests/Testing/Temporary\" -DTMPI_USE_VISIBILITY -ID:\a\gromacs\gromacs\src\testutils\include -ID:\a\gromacs\gromacs\src\include -ID:\a\gromacs\gromacs\build\src\include -ID:\a\gromacs\gromacs\src -ID:\a\gromacs\gromacs\src\gromacs\utility\include -ID:\a\gromacs\gromacs\api\legacy\include -ID:\a\gromacs\gromacs\build\api\legacy\include -ID:\a\gromacs\gromacs\src\gromacs\math\include -external:ID:\a\gromacs\gromacs\src\external\thread_mpi\include -external:ID:\a\gromacs\gromacs\src\external -external:ID:\a\gromacs\gromacs\src\external\muparser -external:ID:\a\gromacs\gromacs\src\external\googletest\googlemock\include -external:ID:\a\gromacs\gromacs\src\external\googletest\googlemock -external:ID:\a\gromacs\gromacs\src\external\googletest\googletest\include -external:ID:\a\gromacs\gromacs\src\external\googletest\googletest -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -std:c++17 -MD /wd4800 /wd4355 /wd4996 /wd4305 /wd4244 /wd4267 /wd4068 /permissive- /utf-8 -openmp /showIncludes /Fosrc\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\gmx_rmsf.cpp.obj /Fdsrc\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\ /FS -c D:\a\gromacs\gromacs\src\gromacs\gmxana\tests\gmx_rmsf.cpp
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): error C2665: 'gmx::test::CommandLine::addOption': no overloaded function could convert all the argument types
..\src\testutils\include\testutils/cmdlinetest.h(167): note: could be 'void gmx::test::CommandLine::addOption(const char *,double)'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: 'void gmx::test::CommandLine::addOption(const char *,double)': cannot convert argument 2 from 'std::filesystem::path' to 'double'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
..\src\testutils\include\testutils/cmdlinetest.h(165): note: or 'void gmx::test::CommandLine::addOption(const char *,int)'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: 'void gmx::test::CommandLine::addOption(const char *,int)': cannot convert argument 2 from 'std::filesystem::path' to 'int'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
..\src\testutils\include\testutils/cmdlinetest.h(163): note: or 'void gmx::test::CommandLine::addOption(const char *,const std::string &)'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: 'void gmx::test::CommandLine::addOption(const char *,const std::string &)': cannot convert argument 2 from 'std::filesystem::path' to 'const std::string &'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: Reason: cannot convert from 'std::filesystem::path' to 'const std::string'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
..\src\testutils\include\testutils/cmdlinetest.h(161): note: or 'void gmx::test::CommandLine::addOption(const char *,const char *)'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: 'void gmx::test::CommandLine::addOption(const char *,const char *)': cannot convert argument 2 from 'std::filesystem::path' to 'const char *'
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
..\src\gromacs\gmxana\tests\gmx_rmsf.cpp(69): note: while trying to match the argument list '(const char [3], std::filesystem::path)'
[295/541 0.9/sec] Building CXX object src\gromacs\gmxana\tests\CMakeFiles\gmxana-test.dir\gmx_mindist.cpp.obj
[296/541 0.9/se
|