<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"MS ゴシック";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:"MS Pゴシック";
        panose-1:2 11 6 0 7 2 5 8 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"\@MS ゴシック";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:"\@MS Pゴシック";
        panose-1:2 11 6 0 7 2 5 8 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0mm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"MS Pゴシック";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"書式なし \(文字\)";
        margin:0mm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"MS ゴシック";}
p
        {mso-style-priority:99;
        margin-top:3.75pt;
        margin-right:0mm;
        margin-bottom:3.75pt;
        margin-left:0mm;
        font-size:11.0pt;
        font-family:"Arial",sans-serif;}
p.search-word, li.search-word, div.search-word
        {mso-style-name:search-word;
        margin-top:3.75pt;
        margin-right:0mm;
        margin-bottom:3.75pt;
        margin-left:0mm;
        background:#FFEE94;
        font-size:11.0pt;
        font-family:"Arial",sans-serif;}
span.19
        {mso-style-type:personal;
        font-family:"Arial",sans-serif;
        color:#1F497D;}
span.20
        {mso-style-type:personal-compose;
        font-family:"Arial",sans-serif;
        color:windowtext;}
span.a
        {mso-style-name:"書式なし \(文字\)";
        mso-style-priority:99;
        mso-style-link:書式なし;
        font-family:"MS ゴシック";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:99.25pt 30.0mm 30.0mm 30.0mm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026">
<v:textbox inset="5.85pt,.7pt,5.85pt,.7pt" />
</o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="JA" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoPlainText"><span lang="EN-US">Hi dhinakar, <o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">I think we just have the same situation.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">About this issue, it seems that symbolic link
</span><span lang="EN-US" style="font-family:&quot;Courier New&quot;">“</span><span lang="EN-US">aarch64-linux-gnu-cpp</span><span lang="EN-US" style="font-family:&quot;Courier New&quot;">”</span><span lang="EN-US"> missing for me(don</span><span lang="EN-US" style="font-family:&quot;Courier New&quot;">’</span><span lang="EN-US">t
 know what the cause is yet).<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Creating this symbolic link manually can solve this problem temporarily.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="mso-fareast-language:ZH-CN">Hope that</span><span lang="EN-US" style="font-family:&quot;Courier New&quot;;mso-fareast-language:ZH-CN">’</span><span lang="EN-US" style="mso-fareast-language:ZH-CN">s useful to you.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Best regards<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Liu<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Arial&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0mm 0mm 0mm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"> fuego-bounces@lists.linuxfoundation.org [mailto:fuego-bounces@lists.linuxfoundation.org]
<b>On Behalf Of </b>Dhinakar Kalyanasundaram<br>
<b>Sent:</b> Thursday, November 30, 2017 10:34 PM<br>
<b>To:</b> fuego@lists.linuxfoundation.org<br>
<b>Cc:</b> Tim.Bird@sony.com<br>
<b>Subject:</b> [Fuego] Configure: error: C preprocessor &quot;aarch64-linux-gnu-cpp&quot; fails sanity check (netperf, dbench tests)<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p><span lang="EN-US">Dear All,<o:p></o:p></span></p>
<p><span lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p><span lang="EN-US">I am using Fuego v1.2.1 (main branch not 'next'&nbsp; branch).<o:p></o:p></span></p>
<p><span lang="EN-US">While executing 'netperf', 'dbench' test etc. I am getting 'configure: error: C preprocessor &quot;aarch64-linux-gnu-cpp&quot; fails sanity check ' error.<o:p></o:p></span></p>
<p><span lang="EN-US">I have pasted the error log below for reference.<o:p></o:p></span></p>
<p><span lang="EN-US">The aarch64 tool chain has been installed inside the container by executing the '/fuego-ro/toolchains/install_cross_toolchain.sh arm64' command.<o:p></o:p></span></p>
<p><span lang="EN-US">Is there anything else that I need to setup? Please let me know.<o:p></o:p></span></p>
<p><span lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p><span lang="EN-US">Also I see the&nbsp;below warning in most of the tests log.<o:p></o:p></span></p>
<p><span lang="EN-US">########################### WARNING ###############################<br>
Can't open /fuego-rw/logs/Benchmark.dbench/TRAV-Sanity-Test.default.1.1/testlog.txt<br>
-----<o:p></o:p></span></p>
<p><span lang="EN-US">Why is it always referring to 'default.1.1' test? Is it for results comparison &amp; charting purpose?<o:p></o:p></span></p>
<p><span lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p><span lang="EN-US">....<o:p></o:p></span></p>
<p><span lang="EN-US">[buildzone] $ /bin/sh -xe /tmp/hudson7334983476305155012.sh<br>
&#43; export Reboot=false<br>
&#43; Reboot=false<br>
&#43; export Rebuild=false<br>
&#43; Rebuild=false<br>
&#43; export Target_PreCleanup=true<br>
&#43; Target_PreCleanup=true<br>
&#43; export Target_PostCleanup=true<br>
&#43; Target_PostCleanup=true<br>
&#43; export TESTDIR=Benchmark.netperf<br>
&#43; TESTDIR=Benchmark.netperf<br>
&#43; export TESTSPEC=default<br>
&#43; TESTSPEC=default<br>
&#43; timeout --signal=9 6m /bin/bash /fuego-core/engine/scripts/main.sh<br>
Using nosyslogd.dist overlay<br>
##### doing fuego phase: pre_test ########<br>
Logged in as user root<br>
Firmware revision: 4.9.0&#43;<br>
<br>
<br>
01:29:46 up&nbsp; 1:29,&nbsp; 1 user,&nbsp; load average: 3.65, 1.92, 0.75<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; used&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; free&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shared&nbsp; buff/cache&nbsp;&nbsp; available<br>
Mem:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2342088&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 57228&nbsp;&nbsp;&nbsp;&nbsp; 2272632&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 208&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12228&nbsp;&nbsp;&nbsp;&nbsp; 2244820<br>
Swap:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>
<br>
Filesystem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Size&nbsp; Used Avail Use% Mounted on<br>
/dev/root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7.2G&nbsp; 4.4G&nbsp; 2.5G&nbsp; 64% /<br>
devtmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 337M&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; 337M&nbsp;&nbsp; 0% /dev<br>
tmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.2G&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp; 1.2G&nbsp;&nbsp; 0% /dev/shm<br>
tmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.2G&nbsp;&nbsp; 52K&nbsp; 1.2G&nbsp;&nbsp; 1% /tmp<br>
tmpfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.2G&nbsp; 156K&nbsp; 1.2G&nbsp;&nbsp; 1% /run<br>
<br>
/dev/mmcblk0p1 on / type ext4 (rw,relatime,data=ordered)<br>
devtmpfs on /dev type devtmpfs (rw,relatime,size=344208k,nr_inodes=86052,mode=755)<br>
proc on /proc type proc (rw,relatime)<br>
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)<br>
tmpfs on /dev/shm type tmpfs (rw,relatime,mode=777)<br>
tmpfs on /tmp type tmpfs (rw,relatime)<br>
tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)<br>
sysfs on /sys type sysfs (rw,relatime)<br>
<br>
BusyBox v1.26.2 (2017-05-05 12:57:46 IST) multi-call binary.<br>
<br>
Usage: grep [-HhnlLoqvsriwFE] [-m N] [-A/B/C N] PATTERN/-e PATTERN.../-f FILE [FILE]...<br>
<br>
Search for PATTERN in FILEs (or stdin)<br>
<br>
-H Add 'filename:' prefix<br>
-h Do not add 'filename:' prefix<br>
-n Add 'line_no:' prefix<br>
-l Show only names of files that match<br>
-L Show only names of files that don't match<br>
-c Show only count of matching lines<br>
-o Show only the matching part of line<br>
-q Quiet. Return 0 if PATTERN is found, 1 otherwise<br>
-v Select non-matching lines<br>
-s Suppress open and read errors<br>
-r Recurse<br>
-i Ignore case<br>
-w Match whole words only<br>
-x Match whole lines only<br>
-F PATTERN is a literal (not regexp)<br>
-E PATTERN is an extended regexp<br>
-m N Match up to N times per file<br>
-A N Print N lines of trailing context<br>
-B N Print N lines of leading context<br>
-C N Same as '-A N -B N'<br>
-e PTRN Pattern to match<br>
-f FILE Read pattern from file<br>
<br>
[ 5388.605500] sh (2553): drop_caches: 3<br>
<br>
##### doing fuego phase: build ########<br>
<br>
Unpacking ../netperf/netperf-2.6.0.tar.bz2<br>
configure: loading cache config.cache<br>
checking build system type... x86_64-unknown-linux-gnu<br>
checking host system type... aarch64-unknown-linux-gnu<br>
checking target system type... aarch64-unknown-linux-gnu<br>
checking for a BSD-compatible install... /usr/bin/install -c<br>
checking whether build environment is sane... yes<br>
checking for aarch64-linux-gnu-strip... aarch64-linux-gnu-strip<br>
checking for a thread-safe mkdir -p... /bin/mkdir -p<br>
checking for gawk... no<br>
checking for mawk... mawk<br>
checking whether make sets $(MAKE)... yes<br>
checking for aarch64-linux-gnu-gcc... aarch64-linux-gnu-gcc<br>
checking whether the C compiler works... yes<br>
checking for C compiler default output file name... a.out<br>
checking for suffix of executables... <br>
checking whether we are cross compiling... yes<br>
checking for suffix of object files... o<br>
checking whether we are using the GNU C compiler... yes<br>
checking whether aarch64-linux-gnu-gcc accepts -g... yes<br>
checking for aarch64-linux-gnu-gcc option to accept ISO C89... none needed<br>
checking for style of include used by make... GNU<br>
checking dependency style of aarch64-linux-gnu-gcc... gcc3<br>
checking for aarch64-linux-gnu-ranlib... aarch64-linux-gnu-ranlib<br>
checking for an ANSI C-conforming const... yes<br>
checking for main in -lm... yes<br>
checking how to run the C preprocessor... aarch64-linux-gnu-cpp<br>
configure: error: in `/fuego-rw/buildzone/TRAV-Sanity-Test.default.Benchmark.netperf-aarch64':<br>
configure: error: C preprocessor &quot;aarch64-linux-gnu-cpp&quot; fails sanity check<br>
See `config.log' for more details<br>
in signal_handler<br>
Teardown board link<br>
WARNING: program returned exit code <br>
Log evaluation may be invalid<br>
Going to check 1 fail cases for TRAV-Sanity-Test.default.Benchmark.netperf<br>
grep: /fuego-rw/logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/testlog.txt: No such file or directory<br>
No fail cases detected for TRAV-Sanity-Test.default.Benchmark.netperf<br>
running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games<br>
########################### WARNING ###############################<br>
Can't open /fuego-rw/logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/testlog.txt<br>
-----<br>
matches: None<br>
WARNING: missing or faulty criteria.json file (/fuego-core/engine/tests/Benchmark.netperf/criteria.json), looking for reference.log<br>
converting reference.log for test netperf<br>
criteria_data= {'schema_version': '1.0', 'criteria': [{'reference': {'operator': 'le', 'value': 10000000.0}, 'tguid': 'default.MIGRATED_TCP_MAERTS.cpu'}, {'reference': {'operator': 'ge', 'value': 0.0}, 'tguid': 'default.MIGRATED_TCP_MAERTS.net'}, {'reference':
 {'operator': 'le', 'value': 10000000.0}, 'tguid': 'default.MIGRATED_TCP_STREAM.cpu'}, {'reference': {'operator': 'ge', 'value': 0.0}, 'tguid': 'default.MIGRATED_TCP_STREAM.net'}]}<br>
No reference.json available<br>
ref={'test_sets': []}<br>
Applying criterion {'max_fail': 0, 'tguid': 'Benchmark.netperf'}<br>
Writing run data to /fuego-rw/logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/run.json<br>
reference.json not available<br>
Writing merged results to&nbsp; /fuego-rw/logs/Benchmark.netperf/results.json<br>
Writing flat results to /fuego-rw/logs/Benchmark.netperf/flat_plot_data.txt<br>
chart_config.json not available or is wrong format, using default values<br>
Writing chart data to /fuego-rw/logs/Benchmark.netperf/flot_chart_data.json<br>
ERROR: results did not satisfy the threshold<br>
Build step 'Execute shell' marked build as failure<br>
[description-setter] Description set:&nbsp; &lt;a href=&quot;/storm/userContent/fuego.logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/testlog.txt&quot;&gt;testlog&lt;/a&gt; &lt;a href=&quot;/storm/userContent/fuego.logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/run.json&quot;&gt;run.json&lt;/a&gt;
 &lt;a href=&quot;/storm/userContent/fuego.logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/consolelog.txt&quot;&gt;fuegolog&lt;/a&gt; &lt;a href=&quot;/storm/userContent/fuego.logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/devlog.txt&quot;&gt;devlog&lt;/a&gt; &lt;a href=&quot;/storm/userContent/fuego.logs/Benchmark.netperf/TRAV-Sanity-Test.default.1.1/prolog.sh&quot;&gt;prolog.sh&lt;/a&gt;<br>
Finished: FAILURE<o:p></o:p></span></p>
<p><span lang="EN-US">&nbsp;<o:p></o:p></span></p>
<p><span lang="EN-US">Regards,<o:p></o:p></span></p>
<p><span lang="EN-US">Dhinakar,<o:p></o:p></span></p>
<p><span lang="EN-US">Senior Technical Manager,<o:p></o:p></span></p>
<p><span lang="EN-US">2-07-526,&nbsp;Phoenix Building,<o:p></o:p></span></p>
<p><span lang="EN-US">&#43;91-9902007650<o:p></o:p></span></p>
<p><span lang="EN-US">Samsung Research Institute, Bangalore.<o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellpadding="0" id="confidentialsignimg">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p><span lang="EN-US"><img width="520" height="200" id="_x0000_i1025" src="cid:image001.png@01D36F84.A9EFAF20"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><img id="_x0000_i1026" src="http://cdn.mailscanner.info/1x1spacer.gif" alt="Web Bug from http://ext.samsung.net/mail/ext/v1/external/status/update?userid=dhinakar.k&amp;do=bWFpbElEPTIwMTcxMTMwMTQzNDA4ZXBjbXM1cDc3NDc0NDljYTkwMjUyNmQ2MTg2MmI4MmQyZmQyYjg3YSZyZWNpcGllbnRBZGRyZXNzPWZ1ZWdvQGxpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmc_"><o:p></o:p></span></p>
</div>
</body>
</html>