<div dir="ltr">Hi,<div><br></div><div>First, sorry for so late response. I've finally make a fix - it should help with this error. Macro _coverage is defined if --coverage option has been passed to rtems-test. I've encountered and fixed this problem in qemu.cfg before and forgot about gdb.cfg... </div><div><br></div><div>Please, let me know if it solve the problem.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-02 8:37 GMT+02:00 Krzysztof Mięsowicz <span dir="ltr"><<a href="mailto:krzysztof.miesowicz@gmail.com" target="_blank">krzysztof.miesowicz@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, <div><br></div><div>I will check this in the evening and prepare a fix - it should not be difficult.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2014-10-02 1:57 GMT+02:00 Chris Johns <span dir="ltr"><<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 2/10/2014 3:44 am, Joel Sherrill wrote:<br>
</span><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Krzysztof/Hesham,<br>
<br>
And devel@ since this needs to be public now.<br>
<br>
I am trying to test or1ksim and sis using rtems-tester.<br>
We need to get Krzysztof's patches merged and I am<br>
just trying to run down all the issues I can.<br>
<br>
You both have made some changes to the repository<br>
and I am having issues. Krzysztof's are on a branch<br>
for me and I have attached them.  Except for the note<br>
before the remains of the old email, all issues are<br>
with Krzysztof's changes.<br>
<br>
Hesham's are all committed.<br>
<br>
$ ~/rtems-4.11-work/rtems-tools/<u></u>tester/rtems-test --log=or1ksim.log<br>
--rtems-bsp=sis --rtems-tools=/users/joel/<u></u>rtems-4.11-work/tools<br>
sparc-rtems4.11/c/sis/<u></u>testsuites/samples/hello/<br>
RTEMS Testing - Tester, v0.2.0<br>
error: gdb.cfg:59: macro '%{_coverage}' not found<br>
warning: switched to dry run due to errors<br>
error: gdb.cfg:59: invalid if bool value:  %if %{_coverage}<br>
[1/1] p:0 f:0 t:0 i:0 | sparc/sis: hello.exe<br>
<br>
</blockquote>
<br></span><span>
There is something missing in the default configuration. The pattern often used in this case is to define a default if the macro is not defined before any logic that uses it.<br>
<br>
</span><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
When I use Krzysztof's branch with the or1ksim as shown below,<br>
it adds a 1 to the end of the qemu-system-or32 invocation.<br>
<br>
On 10/1/2014 11:19 AM, Hesham Moustafa wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I cloned a vanilla RTEMS tester, and it works fine with me with the<br>
following command<br>
"~/development/rtems/test/<u></u>rtems-tester/tester/rtems-test<br>
--log=or1ksim.log --rtems-bsp=or1ksim<br>
/home/hesham/build/or1k-<u></u>rtems4.11/c/or1ksim/<u></u>testsuites/"<br>
<br>
</blockquote>
But it seemed to run a long time and then I killed it when<br>
I used your command.<br>
<br>
And when I try to run it on sis, you do need the --rtems-tools<br>
argument to find the simulator. I don't know what the difference<br>
for this is when doing the or1ksim. I think it should be required<br>
for consistency.<br>
</blockquote>
<br></span><div><div>
Yes, dependence on environment variables should not occur.<br>
<br>
Chris<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>