Hardcode max number of strings #112
Annotations
2 errors
Windows Latest MSVC
FAILED: src/gromacs/utility/tests/CMakeFiles/utility-test.dir/stringutil.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_DOUBLE=0 -DGTEST_LANG_CXX11 -DHAVE_CONFIG_H -DNOMINMAX -DTEST_DATA_PATH=\"src/gromacs/utility/tests\" -DTEST_TEMP_PATH=\"D:/a/gromacs/gromacs/build/src/gromacs/utility/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 /GR /EHsc /O2 /Ob2 /DNDEBUG -std:c++17 -MD /wd4800 /wd4355 /wd4996 /wd4305 /wd4244 /wd4267 /wd4068 /permissive- /utf-8 /showIncludes /Fosrc\gromacs\utility\tests\CMakeFiles\utility-test.dir\stringutil.cpp.obj /Fdsrc\gromacs\utility\tests\CMakeFiles\utility-test.dir\ /FS -c D:\a\gromacs\gromacs\src\gromacs\utility\tests\stringutil.cpp
..\api\legacy\include\gromacs/utility/stringutil.h(772): fatal error C1001: Internal compiler error.
(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\CxxFE\sl\p1\c\p1_init.c', line 3652)
To work around this problem, try simplifying or changing the program near the locations listed above.
If possible please provide a repro here: https://developercommunity.visualstudio.com
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
..\api\legacy\include\gromacs/utility/stringutil.h(769): note: while compiling class template member function 'auto gmx::CompileTimeStringJoin<std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::firstLiteral,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::secondLiteral,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::thirdLiteral,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::dummyValue,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::dummyValue,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::dummyValue>::impl(void) noexcept'
..\api\legacy\include\gromacs/utility/stringutil.h(815): note: see reference to class template instantiation 'gmx::CompileTimeStringJoin<std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::firstLiteral,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2'::secondLiteral,std::basic_string_view<char,std::char_traits<char> > const `private: virtual void __cdecl gmx::test::`anonymous namespace'::CompileTimeStringJoin_Works_Test::TestBody(void)'::`2':
|
Windows Latest MSVC
Process completed with exit code 1.
|