Spike Fails to Build on CentOS 7 (Possible RSB Issue)

Joel Sherrill joel at rtems.org
Fri Nov 16 14:45:53 UTC 2018


Hi

Hesham was nice enough to bump the Spike version in the RSB so others have
a chance of using it to test RISC-V executables. Unfortunately, it now
doesn't build for me. I am not sure if this is a

../source-builder/sb-set-builder --log=l-spike.txt
--prefix=/home/joel/rtems-work/tools/5 devel/spike
RTEMS Source Builder - Set Builder, 5 (69e07b57d5ab)
Build Set: devel/spike
config: devel/spike-1.1.0.cfg
package: spike-1.1.0-x86_64-linux-gnu-1
building: spike-1.1.0-x86_64-linux-gnu-1
sizes: spike-1.1.0-x86_64-linux-gnu-1: 85.470MB (installed: 12.497MB)
cleaning: spike-1.1.0-x86_64-linux-gnu-1
reporting: devel/spike-1.1.0.cfg -> spike-1.1.0-x86_64-linux-gnu-1.txt
reporting: devel/spike-1.1.0.cfg -> spike-1.1.0-x86_64-linux-gnu-1.xml
installing: spike-1.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5
error: copying tree (3):
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/spike-1.1.0-x86_64-linux-gnu-1-joel/home/joel/rtems-work/tools/5/lib/pkgconfig/riscv-dummy_rocc.pc
-> /home/joel/rtems-work/tools/5/lib/pkgconfig/riscv-dummy_rocc.pc: [Errno
13] Permission denied:
u'/home/joel/rtems-work/tools/5/lib/pkgconfig/riscv-dummy_rocc.pc'
Build Set: Time 0:00:18.788889
Build FAILED

The log file shows this:

============================================
+ cd
/data/home/joel/rtems-work/rtems-source-builder/bare/build/spike-1.1.0-x86_64-linux-gnu-1
+ echo '=> spike-1.1.0-x86_64-linux-gnu-1: CLEAN'
+ echo '==> %clean:'
copy:
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/spike-1.1.0-x86_64-linux-gnu-1-joel
=>
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/sb-joel/devel/spike
reporting: devel/spike-1.1.0.cfg -> spike-1.1.0-x86_64-linux-gnu-1.txt
making dir:
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/spike-1.1.0-x86_64-linux-gnu-1-joel/home/joel/rtems-work/tools/5/share/rtems/rsb
reporting: devel/spike-1.1.0.cfg -> spike-1.1.0-x86_64-linux-gnu-1.xml
making dir:
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/spike-1.1.0-x86_64-linux-gnu-1-joel/home/joel/rtems-work/tools/5/share/rtems/rsb
installing: spike-1.1.0-x86_64-linux-gnu-1 -> /home/joel/rtems-work/tools/5
copy:
/data/home/joel/rtems-work/rtems-source-builder/bare/build/tmp/spike-1.1.0-x86_64-linux-gnu-1-joel/home/joel/rtems-work/tools/5
=> /home/joel/rtems-work/tools/5
Build Set: Time 0:00:18.788889
============================================

It would be nice for RISC-V test results to be duplicatable. They are quite
good.

Any ideas?

--joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20181116/5ced5342/attachment.html>


More information about the devel mailing list