[ https://issues.apache.org/jira/browse/GEODE-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15926712#comment-15926712 ]
ASF subversion and git services commented on GEODE-2602: -------------------------------------------------------- Commit d782efa7dbf84f691738087e7c5ff41a297c9e67 in geode-native's branch refs/heads/feature/GEODE-2602 from Jacob Barrett [ https://git-wip-us.apache.org/repos/asf?p=geode-native.git;h=d782efa ] GEODE-2602: Fixes C++11 issues with Solaris Studio 12.5. > Resolve C++11 and minimum support compilers discrepancies > --------------------------------------------------------- > > Key: GEODE-2602 > URL: https://issues.apache.org/jira/browse/GEODE-2602 > Project: Geode > Issue Type: Wish > Components: native client > Reporter: Jacob S. Barrett > > Referencing BUILDING.md our target language is C++11 and we state: > {noformat} > ### Required Tools > * C++11 compiler *(see platform specific requirements)* > {noformat} > The problem is that our platform specific requirements do not meet the > minimum standards for C++11 compilers. > *Linux - GCC 4.8.1+* > https://gcc.gnu.org/projects/cxx-status.html#cxx11 > Our Travis CI compiles on Linux using GCC 4.9.1. > _Current listed minimum, 4.6, does not support many of the C++11 features > currently in our source._ > *MacOS X - clang 3.3+* > https://clang.llvm.org/cxx_status.html > *Solaris - Solaris Studio 12.5+* > https://docs.oracle.com/cd/E60778_01/html/E60746/bkabe.html#OSSCPgnyio > _Currently listed minimum, 12.4, [does not > support|https://docs.oracle.com/cd/E37069_01/html/E37071/gncix.html#scrolltoc] > many concurrent features like std::atomic necessary to remove platform > specific concurrency code._ > *Windows - Visual Studio 2015* > https://msdn.microsoft.com/en-us/library/hh567368(v=vs.140).aspx > _Currently listed minimum, 2013, does not support many of the C++11 features, > like std::atomic_flag, necessary to remove platform specific concurrency > code._ -- This message was sent by Atlassian JIRA (v6.3.15#6346)