incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <>
Subject Re: [Stdcxx Wiki] Update of "TargetPlatforms" by EricLemings
Date Wed, 07 May 2008 18:33:54 GMT
Travis Vitek wrote:
> Eric Lemings wrote:
>> Martin Sebor wrote:
>>> I don't expect us to be dropping any platforms but it would be
>>> nice to add more recent releases of the currently supported
>>> compilers, such as aCC 3.80 and gcc 4.3.
>> For a patch release?  I'd understand dropping support in major
>> release and possibly minor releases, and adding support in minor
>> releases, but I would think nothing would change, in terms of
>> supported platforms, between patch releases.  Not that there
>> would be a problem with adding support in patch releases also;
>> just seems like a distinguishing factor between minor and patch
>> releases.
> I thought we added platforms for 4.2.1 [aCC 6.16]?

We did. I see no problem with adding support in patch releases.

>>> I don't know of any
>>> others. Are there any that we'd like to add? Maybe AIX 6 if
>>> and when we get it.
>> I noticed Intel C++ 10.1 is not on the list.

We didn't test with it so it wasn't a 4.2.1 target platform.
If we can get access to it let's add it for 4.2.2 (there's
a good chance that 4.2.1 works just fine with it).

>> That brings up another related issue.  Do we need to identify
>> the exact version numbers?  Or does HP C++ 6.16 for example
>> mean that any other versions of the 6.x compiler are
>> intentionally NOT supported?

There's no such thing as "supported" :)

The library is designed to be portable, out of the box, to all
conforming C++ compilers on all conforming POSIX systems, and
we make every effort to get it to compile with less than fully
conforming compilers as well. Because we can only test so many
listing the version of the compiler is intended to convey which
platform(s) we did (or will) test it on and where  we know that
it works or not. The hope is that the library will compile and
work correctly on platforms that aren't listed (e.g., with gcc
4.1 on NetBSD).


View raw message