Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#4660 closed defect (fixed)

Spike failing to build with RSB 5 on Ubuntu 21.04

Reported by: Ryan Long Owned by: Ryan Long <ryan.long@…>
Priority: normal Milestone: 5.1
Component: tool/rsb Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

With the current hash of the RSB, I'm getting the following error on Ubuntu.

./fesvr/dtm.cc: In member function 'uint32_t dtm_t::get_xlen()':

./fesvr/dtm.cc:488:16: error: 'runtime_error' is not a member of 'std'

  488 |     throw std::runtime_error("FESVR DTM Does not support 128-bit");

      |                ^~~~~~~~~~~~~

./fesvr/dtm.cc:505:14: error: 'runtime_error' is not a member of 'std'

  505 |   throw std::runtime_error("FESVR DTM can't determine XLEN. Aborting");

      |              ^~~~~~~~~~~~~

./fesvr/dtm.cc:506:1: warning: control reaches end of non-void function [-Wreturn-type]

  506 | }

      | ^

make: *** [Makefile:347: dtm.o] Error 1

make: *** Waiting for unfinished jobs....

shell cmd failed: /bin/sh -ex  /home/tester/rtems-cron-5/rtems-source-builder/bare/build/spike-66b44bfbedda562a32e4a2cd0716afbf731b69cd-x86_64-linux-gnu-1/do-build

Change History (1)

comment:1 Changed on 06/02/22 at 15:08:11 by Ryan Long <ryan.long@…>

Owner: set to Ryan Long <ryan.long@…>
Resolution: fixed
Status: newclosed

In [changeset:"7f6cfad445d02393507b392a249fa1e64dadc041/rtems-source-builder" 7f6cfad/rtems-source-builder]:

devel/spike-1.1.0: bump hash

Bump the hash of spike to match the 1.1.0 release

Closes #4660

Note: See TracTickets for help on using tickets.