Thread overview
STL SGI and DM 8.02
Feb 20, 2001
John Fletcher
Feb 20, 2001
Walter
Feb 20, 2001
Jan Knepper
Feb 23, 2001
Damian Dixon
Feb 23, 2001
Jan Knepper
Feb 27, 2001
John Fletcher
Mar 01, 2001
Damian Dixon
Mar 02, 2001
John Fletcher
Feb 21, 2001
Mark Solinski
February 20, 2001
The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:

> I can now confirm the following for STL SGI 3.20
>
> 1. All the occurences of __out are in stl_algo.h
> 2. Replacing them by something else (I used __outI ) removes the
>     comipilation problem with DM 8.00

This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.

John


February 20, 2001
Thanks for tracking that down & solving it! -Walter

John Fletcher wrote in message <3A9247B0.56D19532@aston.ac.uk>...
>The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
>
>> I can now confirm the following for STL SGI 3.20
>>
>> 1. All the occurences of __out are in stl_algo.h
>> 2. Replacing them by something else (I used __outI ) removes the
>>     comipilation problem with DM 8.00
>
>This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
>
>John
>
>


February 20, 2001
John,

Have you been able to access the CVS repository at all?
I would appreciate if you could commit your changes to the STL/SGI
tree so I am sure I am running with that stuff too!

Thanks!
Jan



John Fletcher wrote:

> The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
>
> > I can now confirm the following for STL SGI 3.20
> >
> > 1. All the occurences of __out are in stl_algo.h
> > 2. Replacing them by something else (I used __outI ) removes the
> >     comipilation problem with DM 8.00
>
> This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
>
> John

February 21, 2001
I've had a similias experience with STLPort 4.0...

"John Fletcher" <J.P.Fletcher@aston.ac.uk> wrote in message news:3A9247B0.56D19532@aston.ac.uk...
> The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
>
> > I can now confirm the following for STL SGI 3.20
> >
> > 1. All the occurences of __out are in stl_algo.h
> > 2. Replacing them by something else (I used __outI ) removes the
> >     comipilation problem with DM 8.00
>
> This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
>
> John

Files:
    _algo.c
    _algo.h
    _monetary.c
    _numeric_facets.c
    _sstream.c

...all reference _out.  I changed all occurances of _out to _outt and it works.  Each of these occurances of _out were either local variables or parameter names and had no scope outside the functions they were used in.

Mark Solinski
SAP Labs


February 23, 2001
I had checked the changes into CVS a while back for version 8 of the compiler.


On Tue, 20 Feb 2001 11:51:59 -0500, Jan Knepper <jan@smartsoft.cc> wrote:
> John,
> 
> Have you been able to access the CVS repository at all?
> I would appreciate if you could commit your changes to the STL/SGI
> tree so I am sure I am running with that stuff too!
> 
> Thanks!
> Jan
> 
> 
> 
> John Fletcher wrote:
> 
> > The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
> >
> > > I can now confirm the following for STL SGI 3.20
> > >
> > > 1. All the occurences of __out are in stl_algo.h
> > > 2. Replacing them by something else (I used __outI ) removes the
> > >     comipilation problem with DM 8.00
> >
> > This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
> >
> > John
> 
February 23, 2001
I know, but that was STL port and not SGI STL right?

Jan



Damian Dixon wrote:

> I had checked the changes into CVS a while back for version 8 of the compiler.
>
> On Tue, 20 Feb 2001 11:51:59 -0500, Jan Knepper <jan@smartsoft.cc> wrote:
> > John,
> >
> > Have you been able to access the CVS repository at all?
> > I would appreciate if you could commit your changes to the STL/SGI
> > tree so I am sure I am running with that stuff too!
> >
> > Thanks!
> > Jan
> >
> >
> >
> > John Fletcher wrote:
> >
> > > The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
> > >
> > > > I can now confirm the following for STL SGI 3.20
> > > >
> > > > 1. All the occurences of __out are in stl_algo.h
> > > > 2. Replacing them by something else (I used __outI ) removes the
> > > >     comipilation problem with DM 8.00
> > >
> > > This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
> > >
> > > John
> >
> > --
February 27, 2001

Jan Knepper wrote:

> I know, but that was STL port and not SGI STL right?
>
> Jan
>

O.K. I will dig out my patches.

John


March 01, 2001
Yes it was STL port rather then SGI STL, Sorry for the confusion.

Damian.

Jan Knepper <jan@smartsoft.cc> wrote in message news:3A9697F7.F05E8A2B@smartsoft.cc...
> I know, but that was STL port and not SGI STL right?
>
> Jan
>
>
>
> Damian Dixon wrote:
>
> > I had checked the changes into CVS a while back for version 8 of the
compiler.
> >
> > On Tue, 20 Feb 2001 11:51:59 -0500, Jan Knepper <jan@smartsoft.cc>
wrote:
> > > John,
> > >
> > > Have you been able to access the CVS repository at all?
> > > I would appreciate if you could commit your changes to the STL/SGI
> > > tree so I am sure I am running with that stuff too!
> > >
> > > Thanks!
> > > Jan
> > >
> > >
> > >
> > > John Fletcher wrote:
> > >
> > > > The current version of STL SGI will not compile with DM 8.0 (and presumably 8.02) because of a class with the __out. I previously reported to the egroup as follows:
> > > >
> > > > > I can now confirm the following for STL SGI 3.20
> > > > >
> > > > > 1. All the occurences of __out are in stl_algo.h
> > > > > 2. Replacing them by something else (I used __outI ) removes the
> > > > >     comipilation problem with DM 8.00
> > > >
> > > > This works because the occurences of __out in STL SGI 3.20 are all internal to various functions.
> > > >
> > > > John
> > >
March 02, 2001

Damian Dixon wrote:

> Yes it was STL port rather then SGI STL, Sorry for the confusion.
>
> Damian.
>

O.K. I will post my changes.

John