Boost logo

Boost :

From: Russell Hind (rh_gmane_at_[hidden])
Date: 2005-05-11 03:12:38


Gennadiy Rozental wrote:
>
> I think I know how to fix this. I just need to spend some time playing with
> this compiler.
>

Hi Gennadiy,

Looks like this errors have gone now. The only errors I'm getting now
are pasted below. The print_helper_t<char[4]> errors may be related to
errors Eric Niebler solved in BOOST_FOREACH when dealing with
conversions of char arrays and Borland. Perhaps he can help with these?

Thanks

Russell

borland-C++-action
..\..\..\bin\boost\libs\test\test\config_file_test.test\borland\debug\config_file_test.obj
config_file_test.cpp:
Error E2507
c:\Users\russell\Projects\boost-cvs\boost\boost/test/utils/named_params.hpp
130: 'Rest::has' is not a direct base class of
'named_parameter_combine<NP,Rest>'
Error E2451 config_file_test.cpp 30: Undefined symbol 'ex' in function
basic_load_test()
Error E2285 config_file_test.cpp 31: Could not find a match for
'boost::unit_test::ut_detail::ignore_unused_variable_warning<T>(undefined)'
in function basic_load_test()
Error E2285 config_file_test.cpp 32: Could not find a match for
'boost::unit_test::ut_detail::ignore_unused_variable_warning<T>(undefined)'
in function basic_load_test()
Assertion failed
c:\Users\russell\Projects\boost-cvs\boost\boost/test/utils/named_params.hpp(132)
: type->t.td.tdEnclType->tpTopType == T_TMPLDEP at
d:\helena\bcc\indep\template.c(8242)

     "bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -v -Od -vi- -tWC
-tWR -tWC -WM- -w-8001 -I"c:\Users\russell\Projects\boost-cvs\boost"
 
-o"..\..\..\bin\boost\libs\test\test\config_file_test.test\borland\debug\config_file_test.obj"
  "config_file_test.cpp"

...failed borland-C++-action
..\..\..\bin\boost\libs\test\test\config_file_test.test\borland\debug\config_file_test.obj...
borland-C++-action
..\..\..\bin\boost\libs\test\test\config_file_iterator_test.test\borland\debug\config_file_iterator_test.obj
config_file_iterator_test.cpp:
Error E2507
c:\Users\russell\Projects\boost-cvs\boost\boost/test/utils/named_params.hpp
130: 'Rest::has' is not a direct base class of
'named_parameter_combine<NP,Rest>'
Assertion failed
c:\Users\russell\Projects\boost-cvs\boost\boost/test/utils/runtime/env/variable.hpp(103)
: type->tpTopType == T_TMPLDEP at d:\helena\bcc\indep\template.c(8241)

     "bcc32" -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b- -v -Od -vi- -tWC
-tWR -tWC -WM- -w-8001 -I"c:\Users\russell\Projects\boost-cvs\boost"
 
-o"..\..\..\bin\boost\libs\test\test\config_file_iterator_test.test\borland\debug\config_file_iterator_test.obj"
  "config_file_iterator_test.cpp"

...failed borland-C++-action
..\..\..\bin\boost\libs\test\test\config_file_iterator_test.test\borland\debug\config_file_iterator_test.obj...
borland-C++-action
..\..\..\bin\boost\libs\test\test\boost_check_equal_str.test\borland\debug\boost_check_equal_str.obj
boost_check_equal_str.cpp:
Error E2285
c:\Users\russell\Projects\boost-cvs\boost\boost/test/test_tools.hpp 339:
Could not find a match for
'print_helper_t<char[4]>::print_helper_t(const char *)' in function
print_helper_t<char[4]> print_helper<char[4]>(char ( &) const[4])
Error E2031
c:\Users\russell\Projects\boost-cvs\boost\boost/test/test_tools.hpp 339:
Cannot cast from 'const char *' to 'print_helper_t<char[4]>' in function
print_helper_t<char[4]> print_helper<char[4]>(char ( &) const[4])
*** 2 errors in Compile ***


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