Re: fossil build failure on riscv64
Hi,
On Wed, Apr 9, 2025 at 2:00 AM Barak A. Pearlmutter
<barak@pearlmutter.net> wrote:
>
> The package fossil (1:2.25), for which I am the maintainer, is
> building on all platforms *except* riscv64 and I cannot figure out
> why.
The build failure is because one test failed. I was trying to fix the
issue but no lucky and reported it to upstream[0] also. The case I can
reproduce is below and it seems this is one regression from 2.25
```
# 2.25
rv@01:~$ fossil test-th-eval "expr (1<<31)"
-0./,),(-*,(
#2.24
rv@01:~$ fossil test-th-eval "expr (1<<31)"
-2147483648
```
Next I can try it with bisect or would you have any good suggestions
to debug this?
BR,
Bo
[0]: https://fossil-scm.org/forum/forumpost/65c8d91e97
>
> Little help?
>
> --Barak.
>
> Refs:
> https://bugs.debian.org/1101646
> https://buildd.debian.org/status/package.php?p=fossil
> https://buildd.debian.org/status/fetch.php?pkg=fossil&arch=riscv64&ver=1%3A2.25-1&stamp=1741714133&raw=0
>
Reply to: