<div dir="rtl"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">A little bit more details - that file is *always* compiling (in Unix 'configure' and VS flows), but the code inside is completely disabled with a `#ifdef ENABLE_TEST_CPP_11`.</div><div dir="ltr">The `--enable-test-cpp11` flag of `configure` adds `define ENABLE_TEST_CPP_11`.</div><div dir="ltr"><br></div><div dir="ltr">Therefore, in order to enable the test:</div><div dir="ltr">- with 'configure' flow, just add this flag</div><div dir="ltr">- with other flows:</div><div dir="ltr">  = make sure that the file is in the compilation list</div><div dir="ltr">  = add that define</div><div dir="ltr"><br></div><div dir="ltr">If the test is indeed running, you will see, during *compilation*:</div><div dir="ltr">"Testing C++11"</div><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="rtl" class="gmail_attr">‫בתאריך יום ד׳, 27 במאי 2020 ב-15:00 מאת <‪<a href="mailto:scummvm-devel-request@lists.scummvm.org" target="_blank">scummvm-devel-request@lists.scummvm.org</a>‬‏>:‬<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send Scummvm-devel mailing list submissions to<br>
        <a href="mailto:scummvm-devel@lists.scummvm.org" target="_blank">scummvm-devel@lists.scummvm.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.scummvm.org/listinfo/scummvm-devel" rel="noreferrer" target="_blank">https://lists.scummvm.org/listinfo/scummvm-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:scummvm-devel-request@lists.scummvm.org" target="_blank">scummvm-devel-request@lists.scummvm.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:scummvm-devel-owner@lists.scummvm.org" target="_blank">scummvm-devel-owner@lists.scummvm.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Scummvm-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. ATTN Porters: Tests for the new C++ standards (Eugene Sandulenko)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 27 May 2020 13:05:18 +0200<br>
From: Eugene Sandulenko <<a href="mailto:sev@scummvm.org" target="_blank">sev@scummvm.org</a>><br>
To: ScummVM List <<a href="mailto:scummvm-devel@lists.scummvm.org" target="_blank">scummvm-devel@lists.scummvm.org</a>><br>
Subject: [Scummvm-devel] ATTN Porters: Tests for the new C++ standards<br>
Message-ID:<br>
        <CAJG28-ZOhS7VAfrKsp-ONcp=_<a href="mailto:5aoVxFxtWCddi_1bqwxJDtL_A@mail.gmail.com" target="_blank">5aoVxFxtWCddi_1bqwxJDtL_A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi Team,<br>
<br>
Time flies, compilers improve, and one of the most frequent requests is to<br>
switch ScummVM to a newer standard of C++.<br>
<br>
Of course, our primary project goal is portability, thus, we need to assess<br>
the readiness carefully. I will include this in our next release process as<br>
a step to check, but still, it would be great to get information as soon as<br>
possible.<br>
<br>
Thus, all porters, could you please get the latest master, and run<br>
configure with the following flag:<br>
<br>
   ./configure --enable-test-cpp11<br>
<br>
This will add base/test_new_standards.cpp file to the compilation (or add<br>
it manually if you use a different build system. The file is a no-op, but<br>
checks compilation of the new desired features of c++11 standard. If you<br>
have some compilation error, there is a way to disable specific tests, and<br>
see which things could and which couldn't be supported. Then report this to<br>
me, or directly put the results on the Wiki:<br>
<a href="https://wiki.scummvm.org/index.php?title=Compiling_ScummVM/C%2B%2B11_Readiness" rel="noreferrer" target="_blank">https://wiki.scummvm.org/index.php?title=Compiling_ScummVM/C%2B%2B11_Readiness</a><br>
<br>
The details of the code and description could be found in this PR by ZvikaZ:<br>
<br>
  <a href="https://github.com/scummvm/scummvm/pull/2259" rel="noreferrer" target="_blank">https://github.com/scummvm/scummvm/pull/2259</a><br>
<br>
Also, if you have general ideas about the effort or additional tests,<br>
please share them.<br>
<br>
<br>
Eugene<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20200527/90b8342e/attachment-0001.htm" rel="noreferrer" target="_blank">http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20200527/90b8342e/attachment-0001.htm</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.scummvm.org" target="_blank">Scummvm-devel@lists.scummvm.org</a><br>
<a href="https://lists.scummvm.org/listinfo/scummvm-devel" rel="noreferrer" target="_blank">https://lists.scummvm.org/listinfo/scummvm-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
End of Scummvm-devel Digest, Vol 45, Issue 8<br>
********************************************<br>
</blockquote></div></div>