[range] Borland and GCC-2.95 workarounds for iostreams

Hi Thorsten, I made two changes to range, which should only affect gcc-2.95 and Borland: - in begin.hpp and end.hpp I applied some of the Borland workarounds to gcc-2.95 as well - in iterator_range.hpp, I removed some Borland workarounds which were causing iostreams to fail on Borland, and which did not seem to be necessary. The same tests passed with and without the workarounds. Jonathan

Hi Jonathan, "Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d7ekga$h26$1@sea.gmane.org... | Hi Thorsten, | | I made two changes to range, which should only affect gcc-2.95 and Borland: | | - in begin.hpp and end.hpp I applied some of the Borland workarounds to gcc-2.95 | as well | - in iterator_range.hpp, I removed some Borland workarounds which were causing | iostreams to fail on Borland, and which did not seem to be necessary. The same | tests passed with and without the workarounds. ok, thanks. I hope you have comitted :-) -Thorsten

Thorsten Ottosen wrote:
Hi Jonathan,
"Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d7ekga$h26$1@sea.gmane.org...
Hi Thorsten,
I made two changes to range, which should only affect gcc-2.95 and Borland:
- in begin.hpp and end.hpp I applied some of the Borland workarounds to gcc-2.95 as well - in iterator_range.hpp, I removed some Borland workarounds which were causing iostreams to fail on Borland, and which did not seem to be necessary. The same tests passed with and without the workarounds.
ok, thanks.
I hope you have comitted :-)
Yes.
-Thorsten
Jonathan

"Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d7ekga$h26$1@sea.gmane.org... | Hi Thorsten, | | I made two changes to range, which should only affect gcc-2.95 and Borland: | | - in begin.hpp and end.hpp I applied some of the Borland workarounds to gcc-2.95 | as well | - in iterator_range.hpp, I removed some Borland workarounds which were causing | iostreams to fail on Borland, and which did not seem to be necessary. The same | tests passed with and without the workarounds. btw, does this mean that we should declare gcc-2.95 as a supported platform? -Thorsten

Thorsten Ottosen wrote:
"Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d7ekga$h26$1@sea.gmane.org...
Hi Thorsten,
I made two changes to range, which should only affect gcc-2.95 and Borland:
- in begin.hpp and end.hpp I applied some of the Borland workarounds to gcc-2.95 as well - in iterator_range.hpp, I removed some Borland workarounds which were causing iostreams to fail on Borland, and which did not seem to be necessary. The same tests passed with and without the workarounds.
btw, does this mean that we should declare gcc-2.95 as a supported platform?
I'm not sure -- I only use iterator_range, which worked before on gcc-2.95 even though some other tests failed. I'll run the regression tests on that platform. Jonathan

Jonathan Turkanis wrote:
Thorsten Ottosen wrote:
btw, does this mean that we should declare gcc-2.95 as a supported platform?
I'm not sure -- I only use iterator_range, which worked before on gcc-2.95 even though some other tests failed. I'll run the regression tests on that platform.
Unfortunately most of Range still doesn't work with gcc-2.95. I have a feeling I could make it work if I spent a day, but I don't have a day :( Jonathan

"Jonathan Turkanis" <technews@kangaroologic.com> wrote in message news:d7flcf$mfa$1@sea.gmane.org... | Jonathan Turkanis wrote: | > Thorsten Ottosen wrote: | | >> btw, does this mean that we should declare gcc-2.95 as a supported | >> platform? | > | > I'm not sure -- I only use iterator_range, which worked before on | > gcc-2.95 even though some other tests failed. I'll run the regression | > tests on that platform. | | Unfortunately most of Range still doesn't work with gcc-2.95. I have a feeling I | could make it work if I spent a day, but I don't have a day :( yep, that's the problem. people who actually use boost commercially with such compilers should do thet job if they care. -Thorsten
participants (2)
-
Jonathan Turkanis
-
Thorsten Ottosen