>From the posts I have seen it seems that people have got REGEX to work with AIX 5.1 
>and Visual Age 502.
I extracted from CVS to see if that would solve my issue, but it remains. I am also 
unable to get the library to build using bjam "-sTOOLS=vacpp".
I figure I will figure that out after I get source code to compile while including 
#include <boost/regex.hpp>.

I try to compile boost/1.29.0_CVS/libs/regex/test/regress/regex_test.cpp as follows:

        xlC_r -qrtti -I/dskrsi02/ate_aix_dev/boost/1.29.0_CVS regex_test.cpp

I get many of warnings similar to the below so I added the -w switch.

        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_fwd.hpp", line 
55.78: 
        1540-0152 (W) A template dependent name that is a type must be qualified with 
"typename".

I then get:

        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 456.27:
        1540-0130 (S) "def_alloc_param_traits" is not declared.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 1479.1:
        1540-0062 (S) The incomplete class "match_results" must not be used as a 
qualifi
        er.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 
1527.35:
         1540-0140 (S) The text "&" is unexpected.  "match_results" may be undeclared, 
a
        mbiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 
1586.36:
         1540-0040 (S) The text "cmatch" is unexpected.  "match_results" may be 
undeclar
        ed or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 
1587.52:
         1540-0040 (S) The text "smatch" is unexpected.  "match_results" may be 
undeclar
        ed or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 
1589.39:
         1540-0040 (S) The text "wcmatch" is unexpected.  "match_results" may be 
undecla
        red or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 
1590.53:
         1540-0040 (S) The text "wsmatch" is unexpected.  "match_results" may be 
undecla
        red or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
31
        8.22: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
11
        70.38: 1540-0140 (S) The text "*" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        05.49: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        35.25: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        44.18: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
18
        33.50: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
18
        53.25: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
18
        62.18: 1540-0063 (S) The text "match_results" is unexpected.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
1
        45.67: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
4
        65.84: 1540-0140 (S) The text "&" is unexpected.  "boost::match_results" may be
        undeclared, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
4
        80.67: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
4
        91.67: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
5
        02.79: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_format.hpp", line 
5
        11.79: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_split.hpp", line 
57
        .62: 1540-0140 (S) The text "&" is unexpected.  "match_results" may be 
undeclare
        d, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/cregex.cpp", line 80.11:
        1540-0040 (S) The text "m" is unexpected.  "cmatch" may be undeclared or 
ambiguo
        us.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/cregex.cpp", line 
249.32:
         1540-0040 (S) The text "&" is unexpected.  "cmatch" may be undeclared or 
ambigu
        ous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/cregex.cpp", line 
275.32:
         1540-0040 (S) The text "&" is unexpected.  "cmatch" may be undeclared or 
ambigu
        ous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/cregex.cpp", line 
306.32:
         1540-0040 (S) The text "&" is unexpected.  "cmatch" may be undeclared or 
ambigu
        ous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/cregex.cpp", line 
338.81:
         1540-0040 (S) The text "&" is unexpected.  "match_results" may be undeclared 
or
         ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 51.38: 1540-0040 (S) The text "&" is unexpected.  
"match_
        results" may be undeclared or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 54.54: 1540-0040 (S) The text "&" is unexpected.  
"match_
        results" may be undeclared or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 55.81: 1540-0040 (S) The text "&" is unexpected.  
"match_
        results" may be undeclared or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 66.16: 1540-0130 (S) "match_results" is not declared.
        "regex_test.cpp", line 70.18: 1540-0063 (S) The text "match_results" is 
unexpect
        ed.
        "regex_test.cpp", line 79.17: 1540-0063 (S) The text "match_results" is 
unexpect
        ed.
        "regex_test.cpp", line 82.23: 1540-0189 (S) Only static member variables of 
temp
        lates can be instantiated.
        "regex_test.cpp", line 88.55: 1540-0140 (S) The text "&" is unexpected.  
"match_
        results" may be undeclared, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 92.55: 1540-0140 (S) The text "&" is unexpected.  
"match_
        results" may be undeclared, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 125.18: 1540-0063 (S) The text "match_results" is 
unexpec
        ted.
        "regex_test.cpp", line 129.18: 1540-0063 (S) The text "match_results" is 
unexpec
        ted.
        "regex_test.cpp", line 139.17: 1540-0063 (S) The text "match_results" is 
unexpec
        ted.
        "regex_test.cpp", line 143.17: 1540-0063 (S) The text "match_results" is 
unexpec
        ted.
        "regex_test.cpp", line 146.23: 1540-0189 (S) Only static member variables of 
tem
        plates can be instantiated.
        "regex_test.cpp", line 150.23: 1540-0189 (S) Only static member variables of 
tem
        plates can be instantiated.
        "regex_test.cpp", line 155.88: 1540-0140 (S) The text "&" is unexpected.  
"match
        _results" may be undeclared, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "regex_test.cpp", line 159.88: 1540-0140 (S) The text "&" is unexpected.  
"match
        _results" may be undeclared, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "tests.cpp", line 148.65: 1540-0140 (S) The text "&" is unexpected.  
"boost::mat
        ch_results" may be undeclared, ambiguous or may require "typename" 
qualification
        .
        "parse.cpp", line 112.66: 1540-0040 (S) The text "parse_grep" is unexpected.  
"m
        atch_results" may be undeclared or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex.hpp", line 462.7: 
1
        540-1303 (I) "template class match_results" is not visible.
        "parse.cpp", line 125.36: 1540-0040 (S) The text "&" is unexpected.  
"parse_grep
        " may be undeclared or ambiguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        65.28: 1540-0140 (S) The text "m" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        60.13: 1540-0700 (I) The previous message was produced while processing 
"boost::
        
regex_match<std::char_traits<char>,std::allocator<char>,char,boost::regex_traits
        <char>,std::allocator<char> >(const 
basic_string<char,std::char_traits<char>,std
        ::allocator<char> > &, const 
reg_expression<char,boost::regex_traits<char>,std::
        allocator<char> > &, unsigned int)".
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        23.28: 1540-0140 (S) The text "m" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        21.6: 1540-0700 (I) The previous message was produced while processing 
"boost::r
        egex_match<const char *,char,boost::regex_traits<char>,std::allocator<char> 
>(co
        nst char *, const char *, const 
reg_expression<char,boost::regex_traits<char>,st
        d::allocator<char> > &, unsigned int)".
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        55.32: 1540-0140 (S) The text "m" is unexpected.  "match_results" may be 
undecla
        red, ambiguous or may require "typename" qualification.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/boost/regex/v3/regex_match.hpp", line 
17
        51.13: 1540-0700 (I) The previous message was produced while processing 
"boost::
        regex_match<char,boost::regex_traits<char>,std::allocator<char> >(const char *,
        const reg_expression<char,boost::regex_traits<char>,std::allocator<char> > &, 
un
        signed int)".
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/posix_api.cpp", line 
171.
        11: 1540-0040 (S) The text "m" is unexpected.  "cmatch" may be undeclared or 
amb
        iguous.
        "/dskrsi02/ate_aix_dev/boost/1.29.0_CVS/libs/regex/src/wide_posix_api.cpp", 
line
         179.12: 1540-0040 (S) The text "m" is unexpected.  "wcmatch" may be undeclared
        or ambiguous.
----------------------------------
John Aliberti
[EMAIL PROTECTED]

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to