Servus Dumux, we are so far still supporting gcc 4.3. I would propose to drop this support after our 2.4 release in October and move on to at least gcc 4.4.
This would give us quite some useful C++11 features, including: - auto: http://en.wikipedia.org/wiki/C%2B%2B11#Type_inference - initializer lists: http://en.wikipedia.org/wiki/C%2B%2B11#Initializer_lists - strongly typed enums: http://en.wikipedia.org/wiki/C%2B%2B11#Strongly_typed_enumerations - new function declaration syntax: http://en.wikipedia.org/wiki/C%2B%2B11#Alternative_function_syntax - defaulted and deleted functions: http://en.wikipedia.org/wiki/C%2B%2B11#Explicitly_defaulted_and_deleted_special_member_functions This would also mean to shift/set minimum requirements for ICC to 13.0 and for Clang to 3.1 (especially for the initializer lists, otherwise 12.1 and 3.0 would do). For us at LH2, this would be ok, our cluster has ICC 13.1 as default. Please object, if you have good reasons to still support older compilers. Kind regards Bernd -- _______________________________________________________________ !!!! CMWR 2014: 10th - 13th June 2014 in Stuttgart !!!! Please visit www.cmwr14.de _______________________________________________________________ Bernd Flemisch phone: +49 711 685 69162 IWS, Universität Stuttgart fax: +49 711 685 60430 Pfaffenwaldring 61 email: [email protected] D-70569 Stuttgart url: www.hydrosys.uni-stuttgart.de _______________________________________________________________ _______________________________________________ Dumux mailing list [email protected] https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
