If you run just one test by itself without rtems-test qemu-system-sparc -no-reboot -monitor null -serial stdio -nographic -M leon3_generic -kernel $HOME/development/rtems/leon3/sparc-rtems5/c/leon3/testsuites/samples/hello/hello.exe
Does the hello world print out? On 17 March 2018 at 14:46, Vijay Kumar Banerjee <vijaykumar9...@gmail.com> wrote: > 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/t >>>>>>>>> est/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 >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >> >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel