Skip to content

C++11 future #405

Open
Open
@llaniewski

Description

@llaniewski

Before TCLB progresses into a future, some decisions will have to be made.

One such decision is the version of C++ the base code will use. Problem with this is that once we start using some features of C++11 (for example) it will not be possible anymore to compile the code without said version. That why it's crucial to check to select the lowest possible version of C++ we think is needed and check if the code works everywhere we want it to work.

I see value in C++11 as some of it's features can improve code readability. It also seems to be the most used version. If there are some comments about the version choice, add them here.

@mdzik @ggruszczynski @TravisMitchell @shkodm @ndivaira Can we start to check if compilation with ./configure --enable-cpp11 works with the setups we target. By the setups I mean the combinations of: architecture/cluster, compilation options, features like HDF5 or RInside, with/without DEM, etc. Please comment here where you tested and if it worked or not.

Metadata

Metadata

Assignees

Labels

internalTeam discussions not related to users.up to debateEnchantments/changes up to debate

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions