Boost logo

Boost Users :

From: David Abrahams (dave_at_[hidden])
Date: 2005-10-31 11:48:03


"Ovanes Markarian" <om_boost_at_[hidden]> writes:

> Hi all,
>
> did someone test boost 1.33 with Visual C++ 2005(8.0)?

With a pre-release of vc8, yes. VC++ 8.0 hasn't been released yet,
AFAIK.

Results:
http://engineering.meta-comm.com/boost-regression/1_33_0/user/summary.html

> I am wondering how I can compile the library using jam. Should I use
> VC++ 7.1 option?

Use -sTOOLS=vc-8_0

> Another question. I derived an iterator from the iterator_facade
> template. As I have recently found out VC++ 8.0 did not support
> friend template classes, e.g.
>
>
> template<class ....>
> class my_type
> {
> template <class> friend class my_type;
> ...
>
> };
>
> This will not work in VC++ 8.0. Did you know about this issue?

All but one of the iterator library tests worked with vc8 in the
1.33.0 release:

  http://engineering.meta-comm.com/boost-regression/1_33_0/user/iterator.html

so that in particular shouldn't have been a problem. That one failure
has since been fixed:

  http://engineering.meta-comm.com/boost-regression/CVS-RC_1_33_0/developer/iterator.html

> Should this be filed as a bug at MS?

If you want it fixed, yes :)

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net