|
Boost : |
From: Eric Niebler (eric_at_[hidden])
Date: 2007-11-19 02:23:50
shunsuke wrote:
> Eric Niebler wrote:
>> #include <boost/range/iterator_range.hpp>
>>
>> int main()
>> {}
>>
>> fails to compile on VC6. If nobody is interested in these old compilers,
>> fine. But it seems odd to be shipping work-around code that doesn't
>> work. Should all the PTS work-around code be removed? Or can it be
>> patched up without too much effort?
>
> It seems easy to be patched.
> (You can install free evc4 if you want a free vc6 compiler.)
> Well, I guess Eric is angry because Boost.Foreach doesn't compile with vc6.
> I too am anxious because msvc-7.1 regression results are invisible.
Oh, I'm not angry. It's true, I discovered the problem by doing my
once-yearly testing of foreach on vc6, but if we decide to drop vc6
support, I won't shed a tear. If someone submitted patches for vc6/evc4,
that'd be nice and I bet Thorsten would appreciate it. <nudge>
Beman hit the nail on the head. It's probably time to start phasing out
the old work-around code, but I agree it's not critical for 1.35.
You're right about msvc-7.1 results, though. It's a release compiler,
and we have no test results for it. Hrm.
-- Eric Niebler Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk