Boost logo

Boost :

From: SourceForge.net (noreply_at_[hidden])
Date: 2005-07-11 03:04:54


Bugs item #1235870, was opened at 2005-07-11 01:04
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=1235870&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_at_[hidden]

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1235870&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_at_[hidden]
https://lists.sourceforge.net/lists/listinfo/boost-bugs


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk