Re: C++0x support?

2010-06-05 Thread Martin Sebor

On 06/04/2010 04:52 PM, Stefan Teleman wrote:

2010/6/4 C. Bergströmcbergst...@pathscale.com:


Portability is interesting to us, but we're also very much interested in
performance.  So previous to the upcoming release we only supported Linux,
but now we're looking to add OpenSolaris, FreeBSD, NetBSD, Mac and possibly
other platforms as we have time to bring them up to production levels.


I am pleased to report that the latest Express version of the Oracle
Studio (nee Sun Studio) Compilers

http://developers.sun.com/sunstudio/downloads/ssx/express_June2010.html

supports the Apache Standard C++ Library (4.2.1):

http://wikis.sun.com/display/SolarisStudio/Compilers


Wow! This is big news! Thanks for sharing it with us!

Now if only we could get someone from Sun/Oracle to help with
stdcxx maintenance and a couple of machines to run stdcxx nightly
builds with Sun Studio on Solaris (SPARC and Linux), we'd be able
to be more responsive to feature requests and bug reports :)

Martin



(somewhat down the page)

--Stefan





Re: C++0x support?

2010-06-05 Thread C. Bergström

Martin Sebor wrote:

On 06/04/2010 03:17 PM, C. Bergström wrote:

Martin Sebor wrote:

...
The biggest but possibly the only reason that occurs to me
is portability. The target platform of libc++ is gcc/clang
on Apple OS X. stdcxx on the other hand has been ported to
dozens of compilers and operating systems and versions,
and is easily portable to new ones (check out the nightly
test matrix: http://stdcxx.apache.org/builds/4.2.x/).

Maybe integrate with the suse build service to catch platforms that
aren't in the test matrix currently.. I see SLE11 missing from the
matrix and I know that's really important for us and some others..
FreeBSD 8 is broken.. etc

Also is it really nightly?
Generated Thu Aug 27 15:00:33 UTC 2009 ...


It was (or in response to a commit) until Rogue Wave stopped
running the builds a few months ago. We haven't yet found a
replacement infrastructure.

I'll work with you off list and happy if I can help..

I can cover lastest NetBSD, FreeBSD, OpenSolaris and various flavors of 
Linux..  (I'm reluctant for Mac and Win64, but tbd)




Re: C++0x support?

2010-06-04 Thread C. Bergström

Stefan Teleman wrote:

2010/6/4 C. Bergström cbergst...@pathscale.com:

  

Portability is interesting to us, but we're also very much interested in
performance.  So previous to the upcoming release we only supported Linux,
but now we're looking to add OpenSolaris, FreeBSD, NetBSD, Mac and possibly
other platforms as we have time to bring them up to production levels.



I am pleased to report that the latest Express version of the Oracle
Studio (nee Sun Studio) Compilers



supports the Apache Standard C++ Library (4.2.1):


  

Hi Stefan,

Does that mean the suncc team will be helping to improve it?  If neither 
please don't hijack threads.  I removed maybe too much context from the 
email, but it was in reference to C++0x + OpenSolaris.


(imho stdcxx support is a great thing in sun cc and it really should be 
the system default in place of libCrun..)


./C


Re: C++0x support?

2010-06-04 Thread Stefan Teleman
2010/6/4 C. Bergström cbergst...@pathscale.com:

 Hi Stefan,

 Does that mean the suncc team will be helping to improve it?  If neither
 please don't hijack threads.  I removed maybe too much context from the
 email, but it was in reference to C++0x + OpenSolaris.

You should ask the compiler team directly what their plans are. I
cannot speak for them.

My email was in response to your statement about supporting C++0X in
OpenSolaris with the Sun C++ compiler (which you have restated in this
message).

I wonder how you plan on supporting C++0X in OpenSolaris with the Sun
C++ compiler, when this compiler does not currently support *any*
C++0X features, and support for these features will not be available
for quite some time. And the compiler is not open source.

So no, I am not hijacking threads. I am seeking some clarification
with respect to your own statements.

--Stefan

-- 
Stefan Teleman
KDE e.V.
stefan.tele...@gmail.com


Re: C++0x support?

2010-06-04 Thread C. Bergström

Stefan Teleman wrote:

2010/6/4 C. Bergström cbergst...@pathscale.com:

  

Hi Stefan,

Does that mean the suncc team will be helping to improve it?  If neither
please don't hijack threads.  I removed maybe too much context from the
email, but it was in reference to C++0x + OpenSolaris.



You should ask the compiler team directly what their plans are. I
cannot speak for them.

My email was in response to your statement about supporting C++0X in
OpenSolaris with the Sun C++ compiler (which you have restated in this
message).
  

I never said Sun C++ compiler.. I in fact said PathScale.. (see below)

I wonder how you plan on supporting C++0X in OpenSolaris with the Sun
C++ compiler, when this compiler does not currently support *any*
C++0X features, and support for these features will not be available
for quite some time. And the compiler is not open source.

So no, I am not hijacking threads. I am seeking some clarification
with respect to your own statements.
  

So in case you haven't read the thread

1) PathScale has a port to OpenSolaris
2) We are going to switch to stdcxx
3) We are interested in working on C++0x in stdcxx on the platforms we 
support


I checked my email and I think you just assumed sun cc..

bye




Re: C++0x support?

2010-06-04 Thread Stefan Teleman
2010/6/4 C. Bergström cbergst...@pathscale.com:

 I checked my email and I think you just assumed sun cc..

Yes I assumed Sun CC when I read OpenSolaris, and I didn't quite see
any reference to PathScale.

--Stefan

-- 
Stefan Teleman
KDE e.V.
stefan.tele...@gmail.com