Boost logo

Boost :

From: DY, JERRY U \(SBCSI\) (jd2419_at_[hidden])
Date: 2004-08-02 18:29:29


Dave,
aC++ didn't like it. This is CR JAGaf33512 -- aC++ tries to instantiate
template member functions even if it's unused. Pls. see attachment. I've
addressed the problems you mention below. Although I don't know what you
mean by a patch?? Let me know if it's good enough for check in.

Thanks for being patient with me, I'm a stone-age C++ programmer who
just got transported into the 21st century and I'm still trying to get
my feet wet. It's a lot of material to absorb in a short time.

Regards,
-Jerry

-----Original Message-----
From: boost-bounces_at_[hidden]
[mailto:boost-bounces_at_[hidden]] On Behalf Of David Abrahams
Sent: Friday, July 30, 2004 9:39 AM
To: boost_at_[hidden]
Subject: [boost] Re: counting_iterator_test.hpp fails on aC++

"DY, JERRY U \(SBCSI\)" <jd2419_at_[hidden]> writes:

> Dave,
> See attachment. Thanks!

Thank you!

There are a number of problems with it:

1. It's not a patch as requested (nit; it was probably easier for me
   to handle than a patch would've been)

2. It defines an implementation detail function in the boost::
   namespace

3. It uses ALL_CAPS identifiers for non-macro names (TR1, TR2)

Instead of fixing the patch I used a simpler static assertion that
should only fail to work on compilers that don't support
is_convertible (CWPro7 and earlier), which I've already dropped
support for IIRC.

Let me know if aCC becomes happy.

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
_______________________________________________
Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost



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