[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