|
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