[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1120674: algol68g: FTBFS on riscv64 with time limit issue



Package: algol68g
Version: 3.1.2-1.1
Severity: serious
Tags: ftbfs patch
User: debian-riscv@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-riscv@lists.debian.org


Dear Maintainer,

Recently NMU for algol68g has one FTBFS issue due to time limit issue:

```
...
a68g: runtime error: 1: time limit exceeded, in VOID loop-clause starting at "FROM" in line 27.
FAIL: test-set/15-mersenne.a68
[./test-set/16-procedures.a68]
+7.07106781186547524400844362104849039284835937688474036588339869e  -1
+7.07106781186547524400844362104849039284835937688474036588339869e  -1
```

See: https://buildd.debian.org/status/fetch.php?pkg=algol68g&arch=riscv64&ver=3.1.2-1.1&stamp=1763021349&raw=0

Just to increase the time on the test case which failed and test it.

Please let me let me know any issue.

-- 
Regards,
--
  Bo YU <yubo@iscas.ac.cn>

diff -Nru algol68g-3.1.2/debian/changelog algol68g-3.1.2/debian/changelog
--- algol68g-3.1.2/debian/changelog	2025-10-29 00:40:19.000000000 +0800
+++ algol68g-3.1.2/debian/changelog	2025-11-14 10:50:15.000000000 +0800
@@ -1,3 +1,10 @@
+algol68g (3.1.2-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Increase time limit on riscv64 to pass test case. (Closes: #-1)
+
+ -- Bo YU <vimer@debian.org>  Fri, 14 Nov 2025 10:50:15 +0800
+
 algol68g (3.1.2-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru algol68g-3.1.2/debian/patches/00-increase-time-limit-on-rv64.patch algol68g-3.1.2/debian/patches/00-increase-time-limit-on-rv64.patch
--- algol68g-3.1.2/debian/patches/00-increase-time-limit-on-rv64.patch	1970-01-01 08:00:00.000000000 +0800
+++ algol68g-3.1.2/debian/patches/00-increase-time-limit-on-rv64.patch	2025-11-14 10:50:00.000000000 +0800
@@ -0,0 +1,18 @@
+Description: increase time limit on riscv64
+Author: Bo YU <vimer@debian.org>
+Origin: https://buildd.debian.org/status/fetch.php?pkg=algol68g&arch=riscv64&ver=3.1.2-1.1&stamp=1763021349&raw=0
+Forwarded: not-needed
+Last-Update: 2025-11-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/test-set/15-mersenne.a68
++++ b/test-set/15-mersenne.a68
+@@ -16,7 +16,7 @@
+    iff 2**p-1 divides S(p-1) where S(n+1) = S(n)**2-2, and S(1)=4.
+ CO
+ 
+-PR precision=6800 timelimit=120 PR
++PR precision=6800 timelimit=360 PR
+ 
+ PR echo "This test will take a long time ... " PR
+ 
diff -Nru algol68g-3.1.2/debian/patches/series algol68g-3.1.2/debian/patches/series
--- algol68g-3.1.2/debian/patches/series	1970-01-01 08:00:00.000000000 +0800
+++ algol68g-3.1.2/debian/patches/series	2025-11-14 09:55:55.000000000 +0800
@@ -0,0 +1 @@
+00-increase-time-limit-on-rv64.patch

Attachment: signature.asc
Description: PGP signature


Reply to: