Okay, so I tried to test RHEL 7 on an AWS instance, but I can't figure out how their subscription model works and such.
Does anyone actually use RHEL for development? I could really use your help! On Fri, Jul 21, 2017 at 3:42 PM Michael Park <mcyp...@gmail.com> wrote: > CentOS, Scientific Linux and RHEL all have GCC 5.3.1 and CentOS succeeded > for me so I expect everything to be fine. But just in case they distribute > a patched version or something, it'd be good to verify that it definitely > works! > On Fri, Jul 21, 2017 at 2:46 PM Benjamin Hindman <b...@eecs.berkeley.edu> > wrote: > >> +1 >> >> We care about RHEL 6 / 7, anyone out there that has used a GCC 5 on these >> can help MPark out? >> >> >> On Thu, Jul 20, 2017 at 5:23 PM Michael Park <mcyp...@gmail.com> wrote: >> >> > I've added Fedora 23 and OS X Sierra to the spreadsheet. >> > I've also successfully compiled and ran `make check` with the following >> > distros: >> > >> > - CentOS 6 / 7 >> > - Fedora 23 >> > - Ubuntu 12.04, 14.04, 15.04, 15.10, 16.04, 16.10 >> > >> > I need help with: >> > >> > - Scientific Linux 6 / 7 (Does anyone actually care?) >> > - RHEL 6 / 7 (Does anyone actually care?) >> > >> > I think Apple Clang has some issues currently that I'll be looking into >> > myself. >> > >> > Thanks! >> > >> > MPark >> > >> > On Wed, Jul 19, 2017 at 3:53 PM Vinod Kone <vinodk...@apache.org> >> wrote: >> > >> > > +1 >> > > >> > > Can you also add info for OSX? >> > > >> > > On Wed, Jul 19, 2017 at 3:34 PM, Michael Park <mp...@apache.org> >> wrote: >> > > >> > > > I'd like move us to C++14! >> > > > >> > > > The following I'd say are the important C++14 features for us: >> > > > >> > > > - Generic lambdas: [](const auto& x) { /* ... */ } >> > > > - Extended lambda captures: [x = move(x)]() { /* ... */ } >> > > > >> > > > The following are some features that would be helpful for >> > > libprocess/stout: >> > > > >> > > > - Function return type deduction >> > > > - Relaxed constexpr functions >> > > > - std::integer_sequence + other meta-programming facilities >> > > > >> > > > The minimum GCC version would become 5, and minimum VS would be 2017 >> > > > (deprecation of VS 2015 is already in progress). Clang 3.5 is our >> > current >> > > > minimum Clang and it already implements C++14 so there's nothing to >> do >> > > > there. >> > > > >> > > > As a bonus, we pick up the <regex> header which is C++11 but haven't >> > been >> > > > usable for us since it's not implemented in GCC 4.8. >> > > > >> > > > Here's the spreadsheet of available compilers from various distros >> and >> > > how >> > > > to get them: >> > > > https://docs.google.com/spreadsheets/d/1ocQ19Uv1d8wdb- >> > > > QL4fDRAiQ12gPQwL3cIAzuV0csYwM/edit#gid=0 >> > > > >> > > > Please suggest more distros we should consider, and >> > > > provide feedback with your concerns! >> > > > >> > > > Thanks, >> > > > >> > > > MPark >> > > > >> > > >> > >> >