[Boost-bugs] [ boost-Bugs-1234865 ] Regex build fails under VC8 Beta 2 x64 cross tools

Bugs item #1234865, was opened at 2005-07-08 09:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1234865&group_id=7586 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: regex Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: John Maddock (johnmaddock) Summary: Regex build fails under VC8 Beta 2 x64 cross tools Initial Comment: VC 8 Beta 2, cross tools for x64. Regex build fails with the error below. Removing MSVC workaround fixes the build problem. C:\My Downloads\new56 \boost\boost/regex/v4/basic_regex_parser.hpp(80) : error C2027: use of undefined type 'boost::STATIC_ASSERTION_FAILURE<x>' with [ x=false ] C:\My Downloads\new56 \boost\boost/regex/v4/basic_regex.hpp(94) : see reference to class template instantiation 'boost::re_detail::basic_regex_parser<charT ,traits>' being compiled with [ charT=char, traits=boost::regex_traits<char> ] C:\My Downloads\new56 \boost\boost/regex/v4/basic_regex.hpp(92) : while compiling class template member function 'void boost::re_detail::basic_regex_implementation<charT,trait s>::assign(const charT *,const charT *,boost::re_detail::basic_regex_implementation<charT,tr aits>::flag_type)' with [ charT=char, traits=boost::regex_traits<char> ] C:\My Downloads\new56 \boost\boost/regex/v4/basic_regex.hpp(326) : see reference to class template instantiation 'boost::re_detail::basic_regex_implementati on<charT,traits>' being compiled with [ charT=char, traits=boost::regex_traits<char> ] C:\My Downloads\new56 \boost\boost/regex/v4/basic_regex.hpp(325) : while compiling class template member function 'unsigned long boost::basic_regex<charT,traits>::getloc(void) const' with [ charT=char, traits=boost::regex_traits<char> ] C:\My Downloads\new56 \boost\boost/regex/v4/instances.hpp(75) : see reference to class template instantiation 'boost::basic_regex<charT,traits>' being compiled with [ charT=char, traits=boost::regex_traits<char> ] CALL "C:\Program Files\Microsoft Visual Studio 8 \Common7\Tools\..\..\VC\bin\x86_amd64 \vcvarsx86_amd64.bat" >nul "C:\Program Files\Microsoft Visual Studio 8 \Common7\Tools\..\..\VC\bin\x86_amd64\cl" /Zm800 - nologo /EHsc -c -DBOOST_REGEX_CONFIG_INFO=1 - DBOOST_REGEX_DYN_LINK=1 /Z7 /Od /Ob0 /EHsc / GR /MDd -I"bin\boost\libs\regex\build" -I"C:\My Downloads\new56\boost" - Fo"bin\boost\libs\regex\build\boost_regex.dll\vc-8_0- x86_amd64\debug\threading-multi\instances.obj" - Tp"C:\My Downloads\new56 \boost\libs\regex\build\../src/instances.cpp" There are also a huge number of warnings like: C:\My Downloads\new56 \boost\boost/regex/v4/regex_traits_defaults.hpp(23) : warning C4103: 'c:\my downloads\new56 \boost\boost\regex\v4\regex_traits_defaults.hpp' : alignment changed after including header, may be due to missing #pragma pack(pop) Submitted by: lexey@isa.ru ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1234865&group_id=7586 ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ Boost-bugs mailing list Boost-bugs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/boost-bugs
participants (1)
-
SourceForge.net