Source: gap-polycyclic
Version: 2.15.1-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201119 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>  debian/rules build
> mkdir -p debian/gaproot/pkg
> ln -s ../../.. debian/gaproot/pkg/Polycyclic
> gap -q -l 'debian/gaproot;/usr/share/gap' < tst/testall.g | tee debian/gap.tst
> true
> Architecture: x86_64-pc-linux-gnu-default64-kv7
> 
> testing: debian/gaproot/pkg/Polycyclic/tst/AddToIgs.tst
>       96 ms (38 ms GC) and 14.4MB allocated for AddToIgs.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/bugfix.tst
>   ***   at top-level: un=lift(bnf.tufu)
>   ***                             ^-----
>   ***   not a function in function call
>   ***   at top-level: ...or(i=1,#un,print(p2v(n,un[i]),","))
>   ***                                             ^----------
>   ***   incorrect type in _[_] OCcompo1 [not a vector] (t_POL).
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:164
> # Input is:
> G:=MaximalOrderByUnitsPcpGroup(x^4+x^3+x^2+x+1);
> # Expected output:
> Pcp-group with orders [ 10, 0, 0, 0, 0, 0 ]
> # But found:
> Error, no method found! For debugging hints type ?Recovery from NoMethodFound
> Error, no 1st choice method found for `GroupByGenerators' on 1 arguments
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:166
> # Input is:
> pcps := PcpsOfEfaSeries(G);
> # Expected output:
> [ Pcp [ g1 ] with orders [ 2 ], Pcp [ g1^2 ] with orders [ 5 ], 
>   Pcp [ g2 ] with orders [ 0 ], Pcp [ g3, g4, g5, g6 ] with orders 
>     [ 0, 0, 0, 0 ] ]
> # But found:
> [ Pcp [ g1 ] with orders [ 2 ], Pcp [ g2 ] with orders [ 3 ] ]
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:170
> # Input is:
> mats := AffineActionByElement( Pcp(G), pcps[4], G.2 );;
> # Expected output:
> # But found:
> Error, List Element: <list>[4] must have an assigned value
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:173
> # Input is:
> stab := StabilizerIntegralAction( G, mats, e );
> # Expected output:
> Pcp-group with orders [ 10, 0 ]
> # But found:
> Error, reached the pre-set memory limit
> (change it with the -o command line option)
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:175
> # Input is:
> CheckStabilizer(G, stab, mats, e);
> # Expected output:
> #I  Stabilizer not increasing: exiting.
> true
> # But found:
> Error, Variable: 'stab' must have a value
> ########
>   776508 ms (553695 ms GC) and 59.8GB allocated for bugfix.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/exam/generic.tst
>       24 ms (0 ms GC) and 3.57MB allocated for exam/generic.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/factor.tst
>     4736 ms (4729 ms GC) and 1.62MB allocated for factor.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/homs.tst
>      966 ms (538 ms GC) and 78.1MB allocated for homs.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/inters.tst
>   ***   at top-level: un=lift(bnf.tufu)
>   ***                             ^-----
>   ***   not a function in function call
>   ***   at top-level: ...or(i=1,#un,print(p2v(n,un[i]),","))
>   ***                                             ^----------
>   ***   incorrect type in _[_] OCcompo1 [not a vector] (t_POL).
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:22
> # Input is:
> F := FittingSubgroup(G);;
> # Expected output:
> # But found:
> Error, no method found! For debugging hints type ?Recovery from NoMethodFound
> Error, no 1st choice method found for `GroupByGenerators' on 1 arguments
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:23
> # Input is:
> List(efa, gp->Intersection(F,gp));
> # Expected output:
> [ Pcp-group with orders [ 0, 0, 0 ], Pcp-group with orders [ 0, 0, 0 ], 
>   Pcp-group with orders [ 0, 0 ], Pcp-group with orders [  ] ]
> # But found:
> [ [  ], [  ], [  ], [  ] ]
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:26
> # Input is:
> Pcp(F);
> # Expected output:
> Pcp [ g2^2, g3, g4 ] with orders [ 0, 0, 0 ]
> # But found:
> Error, no method found! For debugging hints type ?Recovery from NoMethodFound
> Error, no 1st choice method found for `Cgs' on 1 arguments
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:32
> # Input is:
> List(efa, gp->Pcp(Intersection(F,gp)));
> # Expected output:
> [ Pcp [ g2^2, g3, g4 ] with orders [ 0, 0, 0 ], 
>   Pcp [ g2^2, g3, g4 ] with orders [ 0, 0, 0 ], 
>   Pcp [ g3, g4 ] with orders [ 0, 0 ], Pcp [  ] with orders [  ] ]
> # But found:
> Error, no method found! For debugging hints type ?Recovery from NoMethodFound
> Error, no 2nd choice method found for `OneMutable' on 1 arguments
> ########
>      538 ms (508 ms GC) and 4.72MB allocated for inters.tst
> testing: debian/gaproot/pkg/Polycyclic/tst/isom.tst
>      555 ms (509 ms GC) and 10.4MB allocated for isom.tst
> -----------------------------------
> total    783423 ms (560017 ms GC) and 59.9GB allocated
>               9 failures in 2 of 7 files
> 
> #I  Errors detected while testing
> 
> ! grep "^########" debian/gap.tst
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:164
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:166
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:170
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:173
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/bugfix.tst:175
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:22
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:23
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:26
> ########
> ########> Diff in debian/gaproot/pkg/Polycyclic/tst/inters.tst:32
> ########
> make: *** [debian/rules:13: build-indep-stamp] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/11/19/gap-polycyclic_2.15.1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to