Bug 2270 - start to permit C++11 features
start to permit C++11 features
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: core
unspecified
PC Linux
: P5 enhancement
Assigned To: Peter Barnes
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-01-18 22:24 EST by Tom Henderson
Modified: 2016-07-15 20:01 EDT (History)
3 users (show)

See Also:


Attachments
patch to enable -std=c++11 (1.31 KB, patch)
2016-05-17 12:25 EDT, Tom Henderson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Henderson 2016-01-18 22:24:03 EST
Reminder to follow through on actions described in this message:
http://mailman.isi.edu/pipermail/ns-developers/2016-January/013333.html
Comment 2 Tom Henderson 2016-05-17 12:25:09 EDT
Created attachment 2435 [details]
patch to enable -std=c++11
Comment 3 Tom Henderson 2016-05-18 14:21:28 EDT
For clarification, this means we will drop support for the default gcc version for the following OS versions:

Fedora older than version 20
Ubuntu older than version 14.04
RHEL/CentOS older than version 7

However, users of the older platforms may find a way to upgrade gcc to 4.8, or use clang, if they still need to run future releases.
Comment 4 Tommaso Pecorella 2016-05-18 17:42:43 EDT
(In reply to Tom Henderson from comment #3)
> For clarification, this means we will drop support for the default gcc
> version for the following OS versions:
> 
> Fedora older than version 20
> Ubuntu older than version 14.04
> RHEL/CentOS older than version 7
> 
> However, users of the older platforms may find a way to upgrade gcc to 4.8,
> or use clang, if they still need to run future releases.

... or simply hit that **** button "distupgrade". It's not *that* difficult :)
Comment 5 Tom Henderson 2016-06-09 02:25:29 EDT
pushed in changeset 12144:9b1e40cd0a70.

Coding style document updated also:
https://www.nsnam.org/developers/contributing-code/coding-style/