<div dir="ltr">1. Yes , I plan to work on identifying the discrepancies between what covoar reports directly and what the gcov reports based on its gcov output.<div><br></div><div>2. I understand this point that the  scripting that generates symbol set file, needs to be modified accordingly </div><div><br></div><div>3. I have planned to make a note and understand the requirements, changes needed and the desired type of output during the community bonding period, so that I have a clear picture of the objective before I start working on it.</div><div><br></div><div>The plan is to work on gcov after the existing work is merged.</div><div> Have I planned too much to work on during the summer? Should I modify my plan in some way? Please suggest . </div><div><br></div><div>Thanks </div><div><br></div><div class="gmail_extra"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div>
<br><div class="gmail_quote">On 26 March 2018 at 03:49, Joel Sherrill <span dir="ltr"><<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Just a couple of questions and planning issues. The planning issues <div>are because the requirements for some of the work are likely not solid </div><div>on our side.<div><br></div><div>1. Do you plan to work on identifying the discrepancies between </div><div>what covoar reports directly and what gcov reports based on its</div></div><div>gcov file output? I ask because I lined up someone from the GCC<br>community who should be able to tell us what is not right once</div><div>we have specific cases.</div><div><br></div><div>2. My recollection is that the symbol set file is generated from</div><div>the RTEMS libraries under test. The scripting that generates this</div><div>file will have to change also. The set of symbols changes as</div><div>RTEMS evolves.</div><div><br></div><div>3. Chris has had ideas on changing the output from directly </div><div>producing ascii and html to something else. It is on he and I</div><div>to give you input on the actual format.</div><div><br></div><div>Personally getting all existing work merged and it in a state</div><div>where we can produce coverage reports again is really a</div><div>critical thing. The previous work changed it from being</div><div>a standalone shell script that drove things to part of the RSB</div><div>and make it possible to have the reports based on subdirectories</div><div>rather than one large report.</div><div><br></div><div>I don't 'think this changes your plan except that the plan seems to</div><div>put gcov as bonus work. It isn't discussed as work during the</div><div>summer.It would be nice to get gcov correctness done earlier</div><div>because that might be the best way to nice reports. For</div><div>example, running lcov on the .gcov files produced by covoar</div><div>might be an option.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>--joel</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Mar 25, 2018 at 3:16 PM, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">submitted !<div dir="auto">If you find time , please give final review as well.</div><div dir="auto"><div dir="auto"><br></div><div dir="auto">Thanks</div></div></div><div class="m_-3703659623494512285HOEnZb"><div class="m_-3703659623494512285h5"><div class="gmail_extra"><br><div class="gmail_quote">On 26 Mar 2018 1:44 a.m., "Joel Sherrill" <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">I am out and not at a computer. Someone can double check me but I believe you can replace the PDF you upload.<div dir="auto"><br></div><div dir="auto">Unless someone answers soon, just upload it.</div><div dir="auto"><br></div><div dir="auto">--joel</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mar 25, 2018 2:37 PM, "Vijay Kumar Banerjee" <<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">It's the last day before the deadline!<div>Please provide a final review of the proposal before submitting.</div><div><br></div><div>Thanks</div></div><div class="gmail_extra"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div>
<br><div class="gmail_quote">On 24 March 2018 at 21:37, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">hello mentors and other developers of the community , there are only three days remaining to the GSoC proposal submission deadline.<div><br></div><div>I request the mentors and everyone in the community who has experience in RTEMS, to please go through my proposal for Coverage Analysis tool improvement project , if they have time , and suggest any kind of improvements and changes . </div><div>here is the link to the proposal </div><div><a href="https://docs.google.com/document/d/1UjCWE1ojrpDQLQ2fQqxHU0SCrLETlerxD6t0SOcQNLQ/edit?usp=sharing" target="_blank">https://docs.google.com/docume<wbr>nt/d/1UjCWE1ojrpDQLQ2fQqxHU0SC<wbr>rLETlerxD6t0SOcQNLQ/edit?usp=s<wbr>haring</a><br></div><div>Thank you   </div></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250h5">
<br><div class="gmail_quote">On 22 March 2018 at 04:30, Joel Sherrill <span dir="ltr"><<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Glad you have tests running. Hopefully as Cillian suggested, you can fix the<div>remaining issues to see coverage. </div><div><br></div><div>We certainly need to get this merged if Chris is OK with it and it doesn't</div><div>break anything else.</div><div><br></div><div>I am reviewing proposals now. Seems to be a queue. :)</div><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366HOEnZb"><font color="#888888"><div><br></div><div>--joel</div></font></span></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 21, 2018 at 4:42 AM, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Sir , <div>I have done the changes in the proposal , based on the comments in the google doc , please review it and suggest any further changes if required</div><div><br></div><div>Thank you , </div><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315HOEnZb"><font color="#888888"><div>-- vijay<br></div></font></span><div class="gmail_extra"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><br></div><div>P.S : the previous version is in parentheses , I will remove them after you review the changes .</div></div></div></div><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315h5">
<br><div class="gmail_quote">On 18 March 2018 at 16:05, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Cillian :)<div><br></div><div>It's great to see it running ,  I'll do some background reading about RSB, and RTEMS-Tools along with the covoar code . And also work on my python skills. </div><div><br></div><div>to try rtems-test on a bsp that runs gdb , I tried it on erc32 and that also worked.</div><div><br></div><div>I'm also waiting for Joel and other mentors' review on my draft proposal, so that I can also work on it and make any changes if needed. </div><div><br></div><div>Thanks .</div></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837h5">
<br><div class="gmail_quote">On 18 March 2018 at 14:17, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 18 March 2018 at 06:47, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">It worked ! </div></blockquote><div><br></div><div>That's great!  That's the good news then. I was using an old leon3 build and maybe some older Qemu too and I think that's why I didn't see any issues initially. I was hoping you could see the coverage running and the reports generated from that but it looks like the full update to the current master will be necessary to have a look. So until the parsing for the INI files is added to the coverage.py we won't see the coverage running. Unfortunately, I'm in the middle of exams until the following Monday so I won't be able to sink any more time into it until then. You can still figure out the RSB problem you're having and do some background reading, brush up on your Python skills, have a read of the covoar code<br><br><a href="https://github.com/RTEMS/rtems-tools/blob/master/tester/covoar/covoar.cc" target="_blank">https://github.com/RTEMS/rtems<wbr>-tools/blob/master/tester/covo<wbr>ar/covoar.cc</a><br><br></div><div>just skim through, read the comments, get a sense of the what it's doing and in what order.<br></div><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263h5"><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>It's great to see it running ! I have attached the result .</div></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-h5">
<br><div class="gmail_quote">On 18 March 2018 at 02:31, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 17 March 2018 at 20:08, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">yes it prints hello world </div></blockquote><div><br></div><div>Alright I've added an .ini for leon3-qemu to the current rtems-tools. Pull this branch<br><br><a href="https://github.com/cillianodonnell/rtems-tools/tree/ini-update" target="_blank">https://github.com/cillianodon<wbr>nell/rtems-tools/tree/ini-upda<wbr>te</a><br><br></div><div>and try <br><br>$HOME/development/rtems/test/r<wbr>tems-tools/tester/rtems-test --rtems-tools=$HOME/developmen<wbr>t/rtems/5 --log=coverage-analysis.log --rtems-bsp=leon3_qemu $HOME/development/rtems/leon3/<wbr>sparc-rtems5/c/leon3/testsuite<wbr>s/samples<br></div><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247h5"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-h5">
<br><div class="gmail_quote">On 18 March 2018 at 01:31, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>If you run just one test by itself without rtems-test<br><br>qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel $HOME/development/rtems/leon3/<wbr>sparc-rtems5/c/leon3/testsuite<wbr>s/samples/hello/hello.exe<br><br></div>Does the hello world print out?<br></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389h5"><div class="gmail_extra"><br><div class="gmail_quote">On 17 March 2018 at 14:46, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I built it manually<div><br></div><div><div>the environment variable PATH looks like this </div><div><div>/home/lunatic/qemu/install/bin<wbr>:/home/lunatic/development/rte<wbr>ms/5/bin:/usr/local/bin:/usr/l<wbr>ocal/sbin:/usr/bin:/usr/sbin:/<wbr>home/lunatic/.local/bin:/home/<wbr>lunatic/bin</div></div><div><br></div></div><div>I tried to run rtems-test again without --coverage , it gives the same result </div><div>I have attached the log.</div></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801h5">
<br><div class="gmail_quote">On 17 March 2018 at 00:55, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Yes this is something more than my build, I'll need someone a bit more expert in the RSB to step in 
there. In the meantime, lets just build couverture-qemu manually so we 
can see is everything else working.<br><br></div><div>git clone <a href="https://github.com/AdaCore/qemu" target="_blank">https://github.com/AdaCore/qem<wbr>u</a><br><br></div><div>cd qemu<br></div><br>./configure --target-list=sparc-softmmu --prefix=$HOME/qemu/install --disable-docs --disable-virtfs --disable-werror<br><br></div>make<br><br></div>make install<br><br></div>then add the prefix to $PATH in .bashrc as well like before.<br><br>export PATH=$HOME/qemu/install/bin:$P<wbr>ATH<br><br></div>Then run rtem-test and see what happens<br><div><div><div><div><br></div></div></div></div></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140h5"><div class="gmail_extra"><br><div class="gmail_quote">On 16 March 2018 at 19:13, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">the same error comes when I try to build qemu from the RTEMS/rtems-source-builder as well <div dir="auto"><br></div><div dir="auto">is the issue coming from my system ? I'm using fedora 27 64bit</div></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164h5"><div class="gmail_extra"><br><div class="gmail_quote">On 17 Mar 2018 12:39 a.m., "Vijay Kumar Banerjee" <<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">yes , the same thing happens </div><div class="gmail_extra"><br><div class="gmail_quote">On 17 Mar 2018 12:13 a.m., "Cillian O'Donnell" <<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>If you build regular qemu with the RSB, does the same thing happen?<br><br></div>Try<br><br>../source-builder/sb-set-build<wbr>er --log=qemu_log.txt --prefix=$HOME/development/5 devel/qemu<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 March 2018 at 16:48, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">still the same error </div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331h5">
<br><div class="gmail_quote">On 16 March 2018 at 21:39, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Just checked and the build was failing because one of the patches needed its hash to be updated to sha256. Just pushed that change. The build finishes successfully on my end. Pull that change into couverture-build branch and try it again. I'm not seeing any automake stuff here, so just check that and let me know.<br></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409h5"><div class="gmail_extra"><br><div class="gmail_quote">On 16 March 2018 at 14:59, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">building couverture-qemu from rtems-source-builder ( <a href="https://github.com/cillianodonnell/rtems-source-builder/tree/couverture-build" target="_blank">https://github.com/cillianod<wbr>onnell/rtems-source-builder/tr<wbr>ee/couverture-build</a> )<div>gives error building auromake-1.12.6-x86_64-linux-g<wbr>nu-1 .</div><div><br></div><div>I have attached the error report .</div></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150h5">
<br><div class="gmail_quote">On 15 March 2018 at 19:17, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 15 March 2018 at 12:26, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>It runs with a bunch of errors . I have attached the log file </div></div></blockquote><div><br></div></span><div>Ok, I'm guessing you didn't set up Couverture-Qemu (special version of qemu designed for generating extra trace data for coverage analysis). That's what those errors are about. I have an RSB build for that.<br><br><a href="https://github.com/cillianodonnell/rtems-source-builder/tree/couverture-build" target="_blank">https://github.com/cillianodon<wbr>nell/rtems-source-builder/tree<wbr>/couverture-build</a><br><br>and the instructions for building it are<br><br><a href="https://devel.rtems.org/wiki/GSoC/2017/coveragetools#BuildingCouverture-QemuwiththeRSB" target="_blank">https://devel.rtems.org/wiki/G<wbr>SoC/2017/coveragetools#Buildin<wbr>gCouverture-QemuwiththeRSB</a><br><br>I know what the other problem is too. I have a specific environment variable defined for the path, sorry I can't even remember putting it there, I thought that was automatically generated (probably should be, another thing to add to the list :)... ). So wherever you stuck the export path for where the rsb built the tools, in .bashrc or whatever you're using. Also put something like:<br><br>export PATH=$HOME/development/rtems/5<wbr>/bin:$PATH                    <wbr>          <br>export PATH=$HOME/development/rtems/t<wbr>est/rtems-tools/build/tester/c<wbr>ovoar:$PATH <br><br></div><div>or you could just copy covoar into the /bin directory with all the other rsb tools gcc and all that, it'll find it either way.<br></div><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283h5"><div><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-HOEnZb"><font color="#888888"><div><br></div></font></span></div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-h5">
<br><div class="gmail_quote">On 15 March 2018 at 16:58, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Looks good. If you run the samples without coverage is everything ok?<br><br></div>So removing --coverage and tacking on /samples<br><br>$HOME/development/rtems-tools/<wbr>tester/rtems-test --rtems-bsp=leon3-qemu --log=log-leon3.log --rtems-tools=$HOME/developmen<wbr>t/rtems/5 --rtems-builddir=$HOME/develop<wbr>ment/rtems/kernel/leon3 sparc-rtems5/c/leon3/testsuite<wbr>s/samples<br><br></div>Do the tests run?<br></div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421HOEnZb"><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421h5"><div class="gmail_extra"><br><div class="gmail_quote">On 15 March 2018 at 10:53, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I have attached the output of the ls of that directory </div><div class="gmail_extra"><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080HOEnZb"><font color="#888888"><br clear="all"><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080m_4265214684194597197gmail_signature"><div dir="ltr"><div><div dir="ltr">-- vijay</div></div></div></div></div></font></span><div><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080h5">
<br><div class="gmail_quote">On 15 March 2018 at 15:52, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 15 March 2018 at 03:58, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br clear="all"><div>hello ,</div><div><br></div><div>as told by Joel , I started this thread to further discuss the coverage analysis toolset .</div><div><br></div><div>Current status is , I'm trying to builld and run rtems-test from the coverage-merge branch of the previous GSoC student Cillian .</div><div><a href="https://github.com/cillianodonnell/rtems-tools/tree/coverage-merge" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">https://github.com/cillianodon<wbr>nell/rtems-tools/tree/coverage<wbr>-merge</a><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080m_4265214684194597197m_4116954690337017550gmail-m_-1601794959059658134gmail-yj6qo m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080m_4265214684194597197m_4116954690337017550gmail-m_-1601794959059658134gmail-ajU" style="outline:medium none currentcolor;padding:10px 0px;width:22px;margin:2px 0px 0px;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div></div><div>I'm getting an error that says .</div><div> "Covoar not found !"</div></div></blockquote><div><br></div></span><div>It's supposed to find it in rtems-tools/build/tester/covoa<wbr>r/ If it's in there it should be fine. Can you show me the contents of that directory?<br><br>cpod@cpod ~/development/rtems/test/rtems<wbr>-tools/build/tester/covoar $ ls<br><br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span><div dir="ltr"><div><br></div><div>the Covoar appeared in rtems-tools/tester/covoar .</div><span class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080m_4265214684194597197m_4116954690337017550gmail-HOEnZb"><font color="#888888"><div><br></div>-- <div><br><div class="m_-3703659623494512285m_-5623007534921762248m_6340895486885964815m_1747191810087577250m_-3947536480104550366m_-7479216959953696315m_-6508180066765708837m_-261641651755420263m_-7746606610678890299gmail-m_-5461198116675115247m_3210477683781402666gmail-m_8556380086814010389m_-2181561883722605801m_1291843736417638140m_5671629375072740164m_-8471587081489137947m_3421528444402152830m_-8900210480725584331m_4544054503720060409m_6526454175567146150m_4194242532264955283m_6275232041047339959gmail-m_7155349920759863371gmail-m_-5313278359439495421m_6080802996459253080m_4265214684194597197m_4116954690337017550gmail-m_-1601794959059658134gmail_signature"><div dir="ltr">Vijay</div></div>
</div></font></span></div>
<br></span>______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br></blockquote></div><br></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div></div></div><br></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</blockquote></div></div>
</blockquote></div></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div></div></div><br></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div></div></div><br></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</blockquote></div></div>
</blockquote></div></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>