[Piglit] usage of C++11 STL features in a Piglit test

Ken Phillis Jr kphillisjr at gmail.com
Wed Oct 2 20:58:56 PDT 2013


On Wed, Oct 2, 2013 at 4:32 PM, Jon Ashburn <jon at lunarg.com> wrote:

> I am working on Piglit tests for arb_texture_view.  I was considering
> using C++11 features  in STL  (e.g. unordered_set).  Any reason not to use
> these newer  STL features  if they are supported in the newer versions of
> g++ as found on recent Ubuntu distributions? In particular,
> wondering if compilers on other platforms  which Piglit might support
> have reasonably thorough C++11 support?
>
> For GNU compiler C++11 features require -std=c++11 or -std=gnu++11
> compiler options.
>
> I can always fall back to implementing test using non-C++11 features.
>
> Thanks,
> Jon Ashburn
>

I would recommend sticking with c89 as much as possible when dealing with
the generation of this tests. This is because using the c++11 support would
force many developers on windows that use msvc to haft to upgrade to
msvc2012 to be able to compile this source.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20131002/06f07622/attachment.html>


More information about the Piglit mailing list