Aha, another clue! Thanks.

On November 26, 2018 11:24:22 PM PST, Sebastian Elsner | RISE 
<[email protected]> wrote:
>Hi, according to the pybind11 website the minimum supported compiler is
>VS 2015 Update 3. The python bindings now use pybind11, so for me this
>is another indicator 2015 is a good choice.
>
>Regards
>Sebastian
>
>
>
>On 2018-11-26 23:56, Larry Gritz <[email protected]> wrote:
>> Crickets. 
>> 
>> I'm therefore going to assume that MSVS 2015 is the minimum. Not
>2013, which platform.h sure makes look like nobody could possibly have
>been relying on it.
>> 
>> In light of that, I'm going to update the documentation to also say
>MSVS2015 minimum. If somebody pipes up later that this is an unwise
>choice as we go into calendar 2019, then we can always walk it back
>somehow. Better to add support for an older compiler later, than try to
>remove support for a compiler we advertised on release day to be
>supported.
>> 
>> 
>> 
>> > On Nov 24, 2018, at 5:45 PM, Larry Gritz
><[email protected](mailto:[email protected])> wrote: 
>> > I *think*, based on
>https://msdn.microsoft.com/en-us/library/hh567368.aspx , that VS 2015
>is the actual minimum version we need, since VS2013 doesn't appear to
>support constexpr, noexcept, and some other C++ features we definitely
>have in our code, and I haven't heard anybody complain. 
>> > 
>> > It also looks like src/include/OpenImageIO/platform.h (lines
>92-109) will reject VS2013 (_MSC_VER >= 1900 is true only for VS2015+).
>
>> > 
>> > So I believe that Visual Studio 2015 has, for all practical
>purposes, been our minimum for quite some time. But the "INSTALL.md"
>file says 2013 and I think that's an error.
>> > 
>> > Further corroborating evidence: OSL's headers have the same test,
>and its INSTALL file is clear that MSVS 2015 is the minimum. I doubt
>very much that I would have intentionally had different minimum
>requirements for the OSL and OIIO versions I was developing at the same
>time.
>> > 
>> > I think it's just a bug in OIIO's documentation, then, not
>correctly stating the de facto minimum of 2015.
>> > 
>> > But I would really appreciate hearing from Windows users (a)
>confirm whether the tests in platform.h confirm that we have already
>been unable to build on on VS2013, and (b) that VS2015 is a reasonable
>minimum these days.
>> > Can somebody confirm or set me straight? 
>> > 
>> > 
>> > > On Nov 24, 2018, at 3:26 PM, Larry Gritz
><[email protected](mailto:[email protected])> wrote: 
>> > > To what degree is anybody still relying on MSVS 2013 and would
>object to OIIO 2.0 bumping the minimum to 2015?
>> > > 
>> > > 
>> > > --
>> > > Larry Gritz
>> > > [email protected](mailto:[email protected])
>> > > 
>> > > 
>> > > 
>> > > 
>> > > _______________________________________________
>> > > Oiio-dev mailing list
>> > >
>[email protected](mailto:[email protected])
>> > >
>http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
>> > -- 
>> > Larry Gritz
>> > [email protected](mailto:[email protected])
>> > 
>> > 
>> > 
>> > 
>> > 
>> > 
>> > _______________________________________________
>> > Oiio-dev mailing list
>> >
>[email protected](mailto:[email protected])
>> > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org 
>> -- 
>> Larry Gritz
>> [email protected](mailto:[email protected])
>> 
>> 
>> 
>> 
>> _______________________________________________ Oiio-dev mailing list
>[email protected]
>http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
>
>
>Sebastian Elsner - Head of Development - RISE
>
>t: +49 711 97469570
>e: [email protected]
>w: www.risefx.com
>
>RISE FX GmbH
>Büchsenstraße 20, 70174 Stuttgart
>Schlesische Straße 28, 10997 Berlin
>Ehrenstraße 13, 50672 Köln
>Geschäftsführer: Sven Pannicke, Robert Pinnow
>Handelsregister Berlin HRB 106667 B

-- 
Larry Gritz
[email protected]
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to