← Back to team overview

kicad-developers team mailing list archive

Re: C++14 (redux)


Hey Seth,

Sorry about the delay.  I've been wrestling (and loosing) with restoring
a broken boot manager on my desktop after a bios update stepped all over
my uefi boot configuration (thank you HP).  I would like to hold off on
C++14 for a while.  I suspect there are users who prefer running older
linux distros for stability purposes.  I would rather not throw those
users under a bus just yet unless we have enough credible evidence that
it wont be an issue.  I suppose we could always put it out there and see
who screams and undo the changes as needed.



On 7/1/19 7:20 PM, Seth Hillbrand wrote:
> Hi Devs-
> Now that Ubuntu 14.04LTS support has ended, are we building any
> platforms that do not support C++14 (gcc prior to version 5)?
> If not, can we bump our compiler language support to C++14?  This would
> allow us to drop the ban on certain version of GLM as well as our
> custom-rolled std::make_unique.  There are a few language features
> (generalized lambda captures!) that would tighten up quite a bit of code
> if available.
> Obviously if we are still supporting a C++11 only system, this should be
> delayed.
> Best-
> Seth
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

Follow ups