>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