I hadn’t realized we still have a --disable-c99 configure option - that sounds bad as we can’t possibly build that way. We need to internally perform the configure check, but we shouldn’t be exposing a configure option as that just confuses people into thinking it really is an option.
> On Aug 29, 2016, at 7:27 AM, Nathan Hjelm <hje...@me.com> wrote: > > FYI, C99 has been required since late 2012. Going through the commits there > is no way Open MPI could possibly compile with —std=c89 or —std=gnu99. Older > compilers require we add —std=c99 so we can not remove the configure check. > > > commit aebd1ea43237741bd29878604b742b14cc87d68b > Author: Nathan Hjelm <hje...@lanl.gov> > Date: Wed Nov 14 04:52:39 2012 +0000 > > Per discussion we will now require a C99 compiant compiler. > > This change will enable the use of C99 features in Open MPI; subobject > naming, restricted pointers, etc. > > cmr:v1.7 > > This commit was SVN r27604. > > > -Nathan > >> On Aug 29, 2016, at 8:18 AM, Gilles Gouaillardet >> <gilles.gouaillar...@gmail.com> wrote: >> >> Thanks Brice ! >> >> On Monday, August 29, 2016, Brice Goglin <brice.gog...@inria.fr> wrote: >> s/June 2016/June 2006/ :) >> >> Anyway, it ended on July 31st based on https://www.suse.com/lifecycle/ >> >> Brice >> >> >> >> Le 29/08/2016 16:03, Gilles Gouaillardet a écrit : >>> According to wikipedia, SLES 10 was released on June 2016, and is supported >>> for 10 years. >>> (SLES 12 is supported for 13 years, and I honestly do not know whether SLES >>> 10 support has been extended) >>> so SLES 10 might already been EOL >>> >>> Cheers, >>> >>> Gilles >>> >>> On Monday, August 29, 2016, Jeff Squyres (jsquyres) <jsquy...@cisco.com> >>> wrote: >>> The patches for master/v2.x will be considerably larger (we have embraced >>> at least a few of the C99 constructs quite a bit). >>> >>> When is the EOL for SLES 10? >>> >>> Can you provide the doc links and an example of the link error that these >>> patches are fixing? >>> >>> >>> >>>> On Aug 29, 2016, at 1:04 AM, C Bergström <cbergst...@pathscale.com> wrote: >>>> >>>> On Mon, Aug 29, 2016 at 12:59 PM, Gilles Gouaillardet <gil...@rist.or.jp> >>>> wrote: >>>>> Christopher, >>>>> >>>>> >>>>> i made PR #1345 https://github.com/open-mpi/ompi-release/pull/1345 >>>>> >>>>> (there is no copyright in these files, let me know how i should credit >>>>> pathscale (if you want that of course) >>>> >>>> I'm not sure that there is anything substantial enough to be >>>> copyright. If the shoe was on the other foot I'd highly question >>>> anyone who pushed for attribution on these patches. >>>> >>>>> >>>>> >>>>> this is basically your patch plus a few changes : you need to configure >>>>> with >>>>> '--disable-c99' if you are using pre C99 compiler. >>>>> >>>>> i noted these patches are for the v1.10 series. do you also expect v2.x >>>>> (and >>>>> master too ?) can be built with pre C99 compilers too ? >>>> >>>> If these style of changes are acceptable we'll do patches for all. >>>> >>>> Thanks for your help on this. I have a couple other small things I'm >>>> hoping to get upstream after this. >>>> _______________________________________________ >>>> devel mailing list >>>> devel@lists.open-mpi.org >>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel >>> >>> >>> -- >>> Jeff Squyres >>> jsquy...@cisco.com >>> For corporate legal information go to: >>> http://www.cisco.com/web/about/doing_business/legal/cri/ >>> >>> _______________________________________________ >>> devel mailing list >>> devel@lists.open-mpi.org >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel >>> >>> >>> ______________________________ >>> _________________ >>> devel mailing list >>> >>> devel@lists.open-mpi.org >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel >> >> _______________________________________________ >> devel mailing list >> devel@lists.open-mpi.org >> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel > > _______________________________________________ > devel mailing list > devel@lists.open-mpi.org > https://rfd.newmexicoconsortium.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/devel