From 853b7661bf5ddca5d4b81964ef1a19a133beac85 Mon Sep 17 00:00:00 2001 From: Julien Olivain Date: Sun, 2 Jun 2024 16:43:43 +0200 Subject: [PATCH] package/riscv-isa-sim: bump to git version 00dfa28cd7 riscv-isa-sim (Spike) has not received any tag or release in the past years. As of the time of this commit, the latest release is still v1.1.0 (2021-12-17), see [1]. This commit bumps to the latest commit 00dfa28cd7. For the commit log, see [2]. This bump includes many RISC-V spec and extension updates. Also, when host gcc >= 13, riscv-isa-sim compilation fails with output: In file included from ./fesvr/syscall.h:6, from ./fesvr/syscall.cc:3: ./fesvr/device.h:15:30: error: 'uint64_t' was not declared in this scope 15 | typedef std::function callback_t; | ^~~~~~~~ This bump includes commits for fix those issues. For example, see [3]. Fixes: [4] and few others. [1] https://github.com/riscv-software-src/riscv-isa-sim/releases/tag/v1.1.0 [2] https://github.com/riscv-software-src/riscv-isa-sim/commits/00dfa28cd71326a9b553052bf0160cb76f0e7e07 [3] https://github.com/riscv-software-src/riscv-isa-sim/commit/0a7bb5403d0290cea8b2356179d92e4c61ffd51d [4] http://autobuild.buildroot.org/results/c30/c300f1c84033aec1d265b682e4c1da5362d25f8b/ Signed-off-by: Julien Olivain Signed-off-by: Arnout Vandecappelle --- package/riscv-isa-sim/riscv-isa-sim.hash | 2 +- package/riscv-isa-sim/riscv-isa-sim.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/riscv-isa-sim/riscv-isa-sim.hash b/package/riscv-isa-sim/riscv-isa-sim.hash index d787a03e4c..a935cdcf80 100644 --- a/package/riscv-isa-sim/riscv-isa-sim.hash +++ b/package/riscv-isa-sim/riscv-isa-sim.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 9b29c220fed1e867e3bea4b5c565f2629237d525a4d9fe1668699c4406003a1f riscv-isa-sim-1.1.0.tar.gz +sha256 fb4420fbc8fe88799e5cd3195920afab99a18bc919e6c675a5e55c7c90079cb4 riscv-isa-sim-00dfa28cd71326a9b553052bf0160cb76f0e7e07.tar.gz sha256 c65e436d18972c9c4bd192494fe4870bd2e158179474975b80a3559f27631632 LICENSE diff --git a/package/riscv-isa-sim/riscv-isa-sim.mk b/package/riscv-isa-sim/riscv-isa-sim.mk index 90eed93c36..a31192da0a 100644 --- a/package/riscv-isa-sim/riscv-isa-sim.mk +++ b/package/riscv-isa-sim/riscv-isa-sim.mk @@ -4,8 +4,8 @@ # ################################################################################ -RISCV_ISA_SIM_VERSION = 1.1.0 -RISCV_ISA_SIM_SITE = $(call github,riscv-software-src,riscv-isa-sim,v$(RISCV_ISA_SIM_VERSION)) +RISCV_ISA_SIM_VERSION = 00dfa28cd71326a9b553052bf0160cb76f0e7e07 +RISCV_ISA_SIM_SITE = $(call github,riscv-software-src,riscv-isa-sim,$(RISCV_ISA_SIM_VERSION)) RISCV_ISA_SIM_LICENSE = BSD-3-Clause RISCV_ISA_SIM_LICENSE_FILES = LICENSE HOST_RISCV_ISA_SIM_DEPENDENCIES = host-boost host-dtc