[petsc-dev] C++11, compatibility versus simplicity

Aron Ahmadia aron at ahmadia.net
Thu Oct 3 15:59:23 CDT 2013


Installing a new GCC on a supercomputer is an incredible pain.  Might
work at ANL, highly doubtful many other places.

A

On Thu, Oct 3, 2013 at 4:54 PM, Tim Tautges <tautges at mcs.anl.gov> wrote:
> Lots of missing spaces for XL.  What about Cray, can't remember the compiler
> flavor they use.  But anyway, surely you're not expecting your users to
> install their own GCC or LLVM, right?
>
> - tim
>
>
> On 10/03/2013 03:26 PM, Jed Brown wrote:
>>
>> Tim Tautges <tautges at mcs.anl.gov> writes:
>>
>>> Any idea how well the standard large parallel platforms support C++11?
>>
>>
>> You can install a recent version of GCC anywhere and Clang most places.
>> The LLVM backend for Blue Gene is pretty good (or XL is pretty bad).
>> Other compilers have varying levels of support.
>>
>> http://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport
>>
>
> --
> ================================================================
> "You will keep in perfect peace him whose mind is
>   steadfast, because he trusts in you."               Isaiah 26:3
>
>              Tim Tautges            Argonne National Laboratory
>          (tautges at mcs.anl.gov)      (telecommuting from UW-Madison)
>  phone (gvoice): (608) 354-1459      1500 Engineering Dr.
>             fax: (608) 263-4499      Madison, WI 53706
>



More information about the petsc-dev mailing list