[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#66001] [PATCH v2 0/4] gnu: ucsim: Update to 0.8.0; other improvemen
From: |
Simon South |
Subject: |
[bug#66001] [PATCH v2 0/4] gnu: ucsim: Update to 0.8.0; other improvements. |
Date: |
Wed, 27 Sep 2023 10:55:33 -0400 |
I'm resubmitting this patch series rebased directly against master in the hope
it will prompt qa.guix.gnu.org to pick it up for building.
Otherwise the series is entirely unchanged.
For convenience, here's the original cover letter:
This patch series updates μCsim, a collection of software simulators for
various microcontroller families, to version 0.8.0.
It also tries to improve the package by
- Modernizing it with the use of gexps.
- Disabling tests. "make check" runs what is actually a regression-test
suite[0], which is of little value here as it doesn't stop or return an
error code when it encounters a problem. In fact it has been quietly
failing this entire time due to missing dependencies but because it doesn't
report any errors, no one noticed.
This change also eliminates the possibility of a circular dependency between
μCsim and SDCC, which will become important with a future patch to the sdcc
package.
- Moving the documentation to a separate "doc" output.
I've tested these changes on AArch64 and x86-64 and everything appears fine.
--
Simon South
simon@simonsouth.net
[0] Documented at
http://mazsola.iit.uni-miskolc.hu/ucsim/testing.html
Simon South (4):
gnu: ucsim: Use gexps.
gnu: ucsim: Disable tests.
gnu: ucsim: Move documentation to "doc" output.
gnu: ucsim: Update to 0.8.0.
gnu/packages/embedded.scm | 47 ++++++++++++++++++++++-----------------
1 file changed, 27 insertions(+), 20 deletions(-)
base-commit: ce0cc6137df81919389f61671096a6ce701c0889
--
2.41.0
- [bug#66001] [PATCH 0/4] gnu: ucsim: Update to 0.8.0; other improvements., Simon South, 2023/09/15
- [bug#66001] [PATCH 4/4] gnu: ucsim: Update to 0.8.0., Simon South, 2023/09/15
- [bug#66001] [PATCH 3/4] gnu: ucsim: Move documentation to "doc" output., Simon South, 2023/09/15
- [bug#66001] [PATCH 1/4] gnu: ucsim: Use gexps., Simon South, 2023/09/15
- [bug#66001] [PATCH 2/4] gnu: ucsim: Disable tests., Simon South, 2023/09/15
- [bug#66001] [PATCH v2 0/4] gnu: ucsim: Update to 0.8.0; other improvements.,
Simon South <=
- [bug#66001] [PATCH v2 1/4] gnu: ucsim: Use gexps., Simon South, 2023/09/27
- [bug#66001] [PATCH v2 4/4] gnu: ucsim: Update to 0.8.0., Simon South, 2023/09/27
- [bug#66001] [PATCH v2 2/4] gnu: ucsim: Disable tests., Simon South, 2023/09/27
- [bug#66001] [PATCH v2 3/4] gnu: ucsim: Move documentation to "doc" output., Simon South, 2023/09/27
- bug#66001: [PATCH 0/4] gnu: ucsim: Update to 0.8.0; other improvements., Ludovic Courtès, 2023/09/28