I built it manually the environment variable PATH looks like this /home/lunatic/qemu/install/bin:/home/lunatic/development/rtems/5/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/lunatic/.local/bin:/home/lunatic/bin
I tried to run rtems-test again without --coverage , it gives the same result I have attached the log. -- vijay On 17 March 2018 at 00:55, Cillian O'Donnell <cpodonne...@gmail.com> wrote: > 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. > > git clone https://github.com/AdaCore/qemu > > cd qemu > > ./configure --target-list=sparc-softmmu --prefix=$HOME/qemu/install > --disable-docs --disable-virtfs --disable-werror > > make > > make install > > then add the prefix to $PATH in .bashrc as well like before. > > export PATH=$HOME/qemu/install/bin:$PATH > > Then run rtem-test and see what happens > > > On 16 March 2018 at 19:13, Vijay Kumar Banerjee <vijaykumar9...@gmail.com> > wrote: > >> the same error comes when I try to build qemu from the >> RTEMS/rtems-source-builder as well >> >> is the issue coming from my system ? I'm using fedora 27 64bit >> >> On 17 Mar 2018 12:39 a.m., "Vijay Kumar Banerjee" < >> vijaykumar9...@gmail.com> wrote: >> >>> yes , the same thing happens >>> >>> On 17 Mar 2018 12:13 a.m., "Cillian O'Donnell" <cpodonne...@gmail.com> >>> wrote: >>> >>>> If you build regular qemu with the RSB, does the same thing happen? >>>> >>>> Try >>>> >>>> ../source-builder/sb-set-builder --log=qemu_log.txt >>>> --prefix=$HOME/development/5 devel/qemu >>>> >>>> >>>> On 16 March 2018 at 16:48, Vijay Kumar Banerjee < >>>> vijaykumar9...@gmail.com> wrote: >>>> >>>>> still the same error >>>>> >>>>> -- vijay >>>>> >>>>> On 16 March 2018 at 21:39, Cillian O'Donnell <cpodonne...@gmail.com> >>>>> wrote: >>>>> >>>>>> 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. >>>>>> >>>>>> On 16 March 2018 at 14:59, Vijay Kumar Banerjee < >>>>>> vijaykumar9...@gmail.com> wrote: >>>>>> >>>>>>> building couverture-qemu from rtems-source-builder ( >>>>>>> https://github.com/cillianodonnell/rtems-source-builder/tr >>>>>>> ee/couverture-build ) >>>>>>> gives error building auromake-1.12.6-x86_64-linux-gnu-1 . >>>>>>> >>>>>>> I have attached the error report . >>>>>>> >>>>>>> -- vijay >>>>>>> >>>>>>> On 15 March 2018 at 19:17, Cillian O'Donnell <cpodonne...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 15 March 2018 at 12:26, Vijay Kumar Banerjee < >>>>>>>> vijaykumar9...@gmail.com> wrote: >>>>>>>> >>>>>>>>> It runs with a bunch of errors . I have attached the log file >>>>>>>>> >>>>>>>> >>>>>>>> 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. >>>>>>>> >>>>>>>> https://github.com/cillianodonnell/rtems-source-builder/tree >>>>>>>> /couverture-build >>>>>>>> >>>>>>>> and the instructions for building it are >>>>>>>> >>>>>>>> https://devel.rtems.org/wiki/GSoC/2017/coveragetools#Buildin >>>>>>>> gCouverture-QemuwiththeRSB >>>>>>>> >>>>>>>> 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: >>>>>>>> >>>>>>>> export PATH=$HOME/development/rtems/5/bin:$PATH >>>>>>>> >>>>>>>> export >>>>>>>> PATH=$HOME/development/rtems/test/rtems-tools/build/tester/covoar:$PATH >>>>>>>> >>>>>>>> >>>>>>>> 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. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> -- vijay >>>>>>>>> >>>>>>>>> On 15 March 2018 at 16:58, Cillian O'Donnell < >>>>>>>>> cpodonne...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Looks good. If you run the samples without coverage is everything >>>>>>>>>> ok? >>>>>>>>>> >>>>>>>>>> So removing --coverage and tacking on /samples >>>>>>>>>> >>>>>>>>>> $HOME/development/rtems-tools/tester/rtems-test >>>>>>>>>> --rtems-bsp=leon3-qemu --log=log-leon3.log >>>>>>>>>> --rtems-tools=$HOME/development/rtems/5 >>>>>>>>>> --rtems-builddir=$HOME/development/rtems/kernel/leon3 >>>>>>>>>> sparc-rtems5/c/leon3/testsuites/samples >>>>>>>>>> >>>>>>>>>> Do the tests run? >>>>>>>>>> >>>>>>>>>> On 15 March 2018 at 10:53, Vijay Kumar Banerjee < >>>>>>>>>> vijaykumar9...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I have attached the output of the ls of that directory >>>>>>>>>>> >>>>>>>>>>> -- vijay >>>>>>>>>>> >>>>>>>>>>> On 15 March 2018 at 15:52, Cillian O'Donnell < >>>>>>>>>>> cpodonne...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 15 March 2018 at 03:58, Vijay Kumar Banerjee < >>>>>>>>>>>> vijaykumar9...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> hello , >>>>>>>>>>>>> >>>>>>>>>>>>> as told by Joel , I started this thread to further discuss the >>>>>>>>>>>>> coverage analysis toolset . >>>>>>>>>>>>> >>>>>>>>>>>>> Current status is , I'm trying to builld and run rtems-test >>>>>>>>>>>>> from the coverage-merge branch of the previous GSoC student >>>>>>>>>>>>> Cillian . >>>>>>>>>>>>> https://github.com/cillianodonnell/rtems-tools/tree/coverage >>>>>>>>>>>>> -merge >>>>>>>>>>>>> >>>>>>>>>>>>> I'm getting an error that says . >>>>>>>>>>>>> "Covoar not found !" >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> It's supposed to find it in rtems-tools/build/tester/covoar/ >>>>>>>>>>>> If it's in there it should be fine. Can you show me the contents >>>>>>>>>>>> of that >>>>>>>>>>>> directory? >>>>>>>>>>>> >>>>>>>>>>>> cpod@cpod ~/development/rtems/test/rtems-tools/build/tester/covoar >>>>>>>>>>>> $ ls >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> the Covoar appeared in rtems-tools/tester/covoar . >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> Vijay >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> devel mailing list >>>>>>>>>>>>> devel@rtems.org >>>>>>>>>>>>> http://lists.rtems.org/mailman/listinfo/devel >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >
RTEMS Testing - Tester, 4.12 (0d2263d34306) Command Line: /home/lunatic/development/rtems/test/rtems-tools/tester/rtems-test --rtems-bsp=leon3-qemu --log=log-leon3.log --rtems-tools=/home/lunatic/development/rtems/5 --rtems-builddir=/home/lunatic/development/rtems/kernel/leon3 sparc-rtems5/c/leon3/testsuites/samples Python: 2.7.14 (default, Feb 27 2018, 20:43:24) [GCC 7.3.1 20180130 (Red Hat 7.3.1-2)] error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/capture/capture.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/base_sp/base_sp.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/fileio/fileio.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/cdtest/cdtest.exe: exit-code:2 [ 1/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 | sparc/leon3: base_sp.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/base_sp/base_sp.exe Result: invalid Time: 0:00:00.021087 base_sp.exe [ 2/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 | sparc/leon3: capture.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/capture/capture.exe Result: invalid Time: 0:00:00.014684 capture.exe [ 3/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 | sparc/leon3: cdtest.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/cdtest/cdtest.exe Result: invalid Time: 0:00:00.010349 cdtest.exe [ 4/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:0 | sparc/leon3: fileio.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/fileio/fileio.exe Result: invalid Time: 0:00:00.008402 fileio.exe error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/hello/hello.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/minimum/minimum.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/loopback/loopback.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/iostream/cxx_iostream.exe: exit-code:2 [ 5/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:4 | sparc/leon3: hello.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/hello/hello.exe Result: invalid Time: 0:00:00.020640 hello.exe [ 6/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:5 | sparc/leon3: cxx_iostream.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/iostream/cxx_iostream.exe Result: invalid Time: 0:00:00.013447 cxx_iostream.exe [ 7/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:4 | sparc/leon3: loopback.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/loopback/loopback.exe Result: invalid Time: 0:00:00.027962 loopback.exe [ 8/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:4 | sparc/leon3: minimum.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/minimum/minimum.exe Result: invalid Time: 0:00:00.019130 minimum.exe error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/pppd/pppd.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/nsecs/nsecs.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/paranoia/paranoia.exe: exit-code:2 error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/ticker/ticker.exe: exit-code:2 [ 9/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:8 | sparc/leon3: nsecs.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/nsecs/nsecs.exe Result: invalid Time: 0:00:00.021353 nsecs.exe [10/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:9 | sparc/leon3: paranoia.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/paranoia/paranoia.exe Result: invalid Time: 0:00:00.011114 paranoia.exe [11/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:8 | sparc/leon3: pppd.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/pppd/pppd.exe Result: invalid Time: 0:00:00.016850 pppd.exe [12/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:9 | sparc/leon3: ticker.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/ticker/ticker.exe Result: invalid Time: 0:00:00.007435 ticker.exe error: qemu.cfg:80: execute failed: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/unlimited/unlimited.exe: exit-code:2 [13/13] p:0 f:0 u:0 e:0 I:0 B:0 t:0 i:12 | sparc/leon3: unlimited.exe > run: qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel /home/lunatic/development/rtems/kernel/leon3/sparc-rtems5/c/leon3/testsuites/samples/unlimited/unlimited.exe Result: invalid Time: 0:00:00.007030 unlimited.exe Passed: 0 Failed: 0 User Input: 0 Expected Fail: 0 Indeterminate: 0 Benchmark: 0 Timeout: 0 Invalid: 13 ----------------- Total: 13 Invalid: minimum.exe loopback.exe hello.exe capture.exe paranoia.exe pppd.exe cxx_iostream.exe nsecs.exe cdtest.exe base_sp.exe unlimited.exe ticker.exe fileio.exe Average test time: 0:00:00.098656 Testing time : 0:00:01.282534
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel