riscv-software-src / riscv-tools

RISC-V Tools (ISA Simulator and Tests)
1.14k stars 447 forks source link

when should this repo be updated? #160

Closed timsifive closed 6 years ago

timsifive commented 6 years ago

It's not clear to me when this repo can/needs to be updated. Personally I would love to see it auto-update when any of the repos it contains have an update.

What's the intent?

mwachs5 commented 6 years ago

The intent of this repo is to provide a single commit of all the different submodules that are known to work together. For example, GCC should to be compatible with RISC-V ISA simulator as features are added, with the riscv-tests to test those new features, etc. Without this repo tying them together, Users have to figure out what version of everything they are supposed to use together.

So, I'd say this repo needs to be updated if one or more submodules are updated in a meaningful way that RISC-V users would need to know. It's harder for users if they need to track the versions of all subrepos separately to understand which work with which, updating this repo stamps a version of the tools/tests/simulators which all work together.