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

Re: Bug#1115118: deal.ii: autopkgtest regression on riscv64



On Sun, Sep 14, 2025 at 03:27:42PM +0300, Adrian Bunk wrote:
> On Sun, Sep 14, 2025 at 12:09:33PM +0000, Graham Inggs wrote:
> > Hi Sebastian
> > 
> > > the autopkgtest of deal.ii fails on riscv64 (maybe due to the trilinos
> > > transition):
> > ...
> > > See https://ci.debian.net/packages/d/deal.ii/testing/riscv64/64460939/
> > > for details.
> > 
> > The log to which you refer, shows that deal.ii from testing was
> > installed for the autopkgtest:
> > 
> > 130s Get:532 http://mirrors.tuna.tsinghua.edu.cn/debian testing/main
> > riscv64 libdeal.ii-dev riscv64 9.6.2-4 [2,258 kB]
> > 
> > Given the trilinos transition, this was probably expected to fail.
> 
> The failing tests have both old and new trilinos libraries installed.
> 
> The failure looks like testing deal.ii linked against the old trilinos 
> compiling a test program with the new trilinos, and the cmake files 
> likely having related issues.
> 
> The release team wants smooth library transitions, but reality is often 
> not that smooth and Breaks would technically be correct.
> 
> > However, the equivalent migration tests scheduled for amd64 [1],
> > ppc64el [2] and s390x [3], show the following, respectively:
> > 
> >  55s Get:541 http://deb.debian.org/debian unstable/main amd64
> > libdeal.ii-dev amd64 9.6.2-4+b3 [2,259 kB]
> > 
> > 886s Get:534 http://deb.debian.org/debian unstable/main ppc64el
> > libdeal.ii-dev ppc64el 9.6.2-4+b3 [2,259 kB]
> > 
> >  48s Get:523 http://deb.debian.org/debian unstable/main s390x
> > libdeal.ii-dev s390x 9.6.2-4+b3 [2,258 kB]
> > 
> > deal.ii from unstable was installed, and the autopkgtests passed.
> > Unfortunately, due to long build times, the tests on riscv64 were run
> > more than a week after the tests on these architectures, and a lot has
> > changed in unstable and testing since then, including a new version of
> > openmpi.
> >...
> 
> deal.ii autopkgtest was failing also on the other 3 architectures with 
> new trilinos and old deal.ii:
> https://ci.debian.net/packages/d/deal.ii/testing/amd64/64102672/ 
> https://ci.debian.net/packages/d/deal.ii/testing/ppc64el/64045946/ 
> https://ci.debian.net/packages/d/deal.ii/testing/s390x/64102539/ 
>...

As expected this is now green in testing:
https://ci.debian.net/packages/d/deal.ii/testing/riscv64/

cu
Adrian


Reply to: