www.digitalmars.com         C & C++   DMDScript  

c++.stl.sgi - STL SGI and DM 8.02

reply John Fletcher <J.P.Fletcher aston.ac.uk> writes:
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
Feb 20 2001
next sibling parent "Walter" <walter digitalmars.com> writes:
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

Feb 20 2001
prev sibling next sibling parent reply Jan Knepper <jan smartsoft.cc> writes:
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

Feb 20 2001
parent reply Damian Dixon <damian.dixon tenetdefence.com> writes:
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


Feb 23 2001
parent reply Jan Knepper <jan smartsoft.cc> writes:
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

--


Feb 23 2001
next sibling parent John Fletcher <J.P.Fletcher aston.ac.uk> writes:
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
Feb 27 2001
prev sibling parent reply "Damian Dixon" <damian.dixon virgin.net> writes:
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


 On Tue, 20 Feb 2001 11:51:59 -0500, Jan Knepper <jan smartsoft.cc>


 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




Mar 01 2001
parent John Fletcher <J.P.Fletcher aston.ac.uk> writes:
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
Mar 02 2001
prev sibling parent "Mark Solinski" <markso mcs.com> writes:
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
Feb 20 2001