Skip to content

Test failures #18

@orlitzky

Description

@orlitzky

I'm getting ready to package this for Gentoo linux and hit a few test failures. This is with the latest polymake-4.11, cddlib-0.94m, and nauty-2.8.6 (no ppl, no normaliz):

─────────────────────────────────────────────────────────────────────────────
Loading  polymaking 0.8.7 (A package for using polymake in GAP)
by Marc Roeder (roeder.marc@gmail.com).
maintained by:
   Marc Roeder (roeder.marc@gmail.com) and
   The GAP Team (support@gap-system.org).
Homepage: https://gap-packages.github.io/polymaking/
Report issues at https://github.com/gap-packages/polymaking/issues
─────────────────────────────────────────────────────────────────────────────
Architecture: amd64

testing: /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/temp/pkg/polyma\
king-0.8.7/tst/example.tst
# line 11 of 21 (52%)polymake: upgrading /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/temp/gaptempdirAdqA7O/poly1132 from old plain file format
polymake: used package cdd
  cddlib
  Implementation of the double description method of Motzkin et al.
  Copyright by Komei Fukuda.
  https://people.inf.ethz.ch/fukudak/cdd_home/
  https://github.com/cddlib

      45 ms (41 ms GC) and 129KB allocated for example.tst
testing: /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/temp/pkg/polyma\
king-0.8.7/tst/polymaking.tst
# line 21 of 149 (14%)polymake: upgrading /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/temp/gaptempdirAdqA7O/poly1180 from old plain file format
# line 28 of 149 (18%)polymake: used package cdd
  cddlib
  Implementation of the double description method of Motzkin et al.
  Copyright by Komei Fukuda.
  https://people.inf.ethz.ch/fukudak/cdd_home/
  https://github.com/cddlib

# line 142 of 149 (95%)polymake: upgrading /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/work/polymaking-0.8.7/tst/pplane.poly from old plain file format
polymake:  WARNING: available properties insufficient to compute 'DIMS'
########> Diff in /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/t\
emp/pkg/polymaking-0.8.7/tst/polymaking.tst:56
# Input is:
Polymake(poly,"FACES");
# Expected output:
[ [  ], [ 1 ], [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ], [ 8 ], [ 9 \
], 
  [ 1, 2 ], [ 1, 4 ], [ 1, 6 ], [ 1, 8 ], [ 2, 4 ], [ 2, 6 ], [ 2, 9 ], 
  [ 3, 4 ], [ 3, 5 ], [ 3, 7 ], [ 3, 9 ], [ 4, 5 ], [ 4, 7 ], [ 4, 8 ], 
  [ 4, 9 ], [ 5, 9 ], [ 6, 7 ], [ 6, 8 ], [ 6, 9 ], [ 7, 8 ], [ 7, 9 ], 
  [ 1, 6, 8 ], [ 2, 4, 9 ], [ 3, 4, 7 ], [ 6, 7, 8 ], [ 4, 7, 8 ], 
  [ 3, 7, 9 ], [ 6, 7, 9 ], [ 1, 4, 8 ], [ 1, 2, 4 ], [ 2, 6, 9 ], 
  [ 1, 2, 6 ], [ 3, 5, 9 ], [ 4, 5, 9 ], [ 3, 4, 5 ], 
  [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ] ]
# But found:
[ [  ], [ 1 ], [ 2 ], [ 3 ], [ 4 ], [ 5 ], [ 6 ], [ 7 ], [ 8 ], [ 9 \
], 
  [ 1, 2 ], [ 1, 4 ], [ 1, 6 ], [ 1, 8 ], [ 2, 4 ], [ 2, 6 ], [ 2, 9 ], 
  [ 3, 4 ], [ 3, 5 ], [ 3, 7 ], [ 3, 9 ], [ 4, 5 ], [ 4, 7 ], [ 4, 8 ], 
  [ 4, 9 ], [ 5, 9 ], [ 6, 7 ], [ 6, 8 ], [ 6, 9 ], [ 7, 8 ], [ 7, 9 ], 
  [ 1, 2, 6 ], [ 6, 7, 9 ], [ 2, 6, 9 ], [ 2, 4, 9 ], [ 3, 4, 5 ], 
  [ 3, 4, 7 ], [ 4, 5, 9 ], [ 3, 7, 9 ], [ 3, 5, 9 ], [ 1, 2, 4 ], 
  [ 4, 7, 8 ], [ 1, 4, 8 ], [ 6, 7, 8 ], [ 1, 6, 8 ], 
  [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ] ]
########
########> Diff in /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/t\
emp/pkg/polymaking-0.8.7/tst/polymaking.tst:65
# Input is:
Polymake(poly,"ADJACENCY");
# Expected output:
[ [ 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 11, 12, 13, 14 ], [ 11, 15, 16, \
17 ], 
  [ 18, 19, 20, 21 ], [ 12, 15, 18, 22, 23, 24, 25 ], [ 19, 22, 26 ], 
  [ 13, 16, 27, 28, 29 ], [ 20, 23, 27, 30, 31 ], [ 14, 24, 28, 30 ], 
  [ 17, 21, 25, 26, 29, 31 ], [ 40, 42 ], [ 39, 40 ], [ 32, 42 ], [ 32, 39 ], 
  [ 33, 40 ], [ 41, 42 ], [ 33, 41 ], [ 34, 45 ], [ 43, 45 ], [ 34, 37 ], 
  [ 37, 43 ], [ 44, 45 ], [ 34, 36 ], [ 36, 39 ], [ 33, 44 ], [ 43, 44 ], 
  [ 35, 38 ], [ 32, 35 ], [ 38, 41 ], [ 35, 36 ], [ 37, 38 ], [ 46 ], [ 46 ], 
  [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], 
  [ 46 ], [ 46 ], [ 46 ], [  ] ]
# But found:
[ [ 2, 3, 4, 5, 6, 7, 8, 9, 10 ], [ 11, 12, 13, 14 ], [ 11, 15, 16, \
17 ], 
  [ 18, 19, 20, 21 ], [ 12, 15, 18, 22, 23, 24, 25 ], [ 19, 22, 26 ], 
  [ 13, 16, 27, 28, 29 ], [ 20, 23, 27, 30, 31 ], [ 14, 24, 28, 30 ], 
  [ 17, 21, 25, 26, 29, 31 ], [ 32, 41 ], [ 41, 43 ], [ 32, 45 ], [ 43, 45 ], 
  [ 35, 41 ], [ 32, 34 ], [ 34, 35 ], [ 36, 37 ], [ 36, 40 ], [ 37, 39 ], 
  [ 39, 40 ], [ 36, 38 ], [ 37, 42 ], [ 42, 43 ], [ 35, 38 ], [ 38, 40 ], 
  [ 33, 44 ], [ 44, 45 ], [ 33, 34 ], [ 42, 44 ], [ 33, 39 ], [ 46 ], [ 46 ], 
  [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], [ 46 ], 
  [ 46 ], [ 46 ], [ 46 ], [  ] ]
########
########> Diff in /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/t\
emp/pkg/polymaking-0.8.7/tst/polymaking.tst:77
# Input is:
Polymake(poly,"FACETS");
# Expected output:
[ [ 87, -452, 1800, 44 ], [ -42443748, 474787219, 1685061792, 462316\
55 ], 
  [ 1403725, 643437067, -190478253, -47332395 ], 
  [ 27853, -108309, -630630, 351252 ], 
  [ 13885273, -1477537, -280945070, -48335100 ], 
  [ -145029, 1373099, 1147776, 7226208 ], 
  [ -235790, -456383, 2076480, 14126013 ], [ 23349, -103132, 738675, -163130 ]
    , [ -1580061339, 1195816838, 93208905900, 843077785 ], 
  [ -2006700, 2225735, 88056864, 9999187 ], [ -51826, 38850, 2915550, 71269 ],
  [ -574215, 16096535, 4705056, 17713168 ], 
  [ -519350247, 28577972485, 5781969216, -256601080 ], 
  [ -2303641863, 164204234285, 12897123192, -3359875640 ] ]
# But found:
[ [ -25913/19425, 1, 19437/259, 71269/38850 ], 
  [ -1, -456383/235790, 207648/23579, 14126013/235790 ], 
  [ -1, 445147/401340, 7338072/167225, 9999187/2006700 ], 
  [ -1, 474787219/42443748, 46807272/1178993, 46231655/42443748 ], 
  [ -1, 164204234285/2303641863, 1433013688/255960207, -3359875640/2303641863 
     ], [ 1, 643437067/1403725, -190478253/1403725, -9466479/280745 ], 
  [ -519350247/256601080, 300820763/2701064, 722746152/32075135, -1 ], 
  [ -1, 1373099/145029, 382592/48343, 2408736/48343 ], 
  [ -1, 3219307/114843, 1568352/191405, 17713168/574215 ], 
  [ -1580061339/843077785, 1195816838/843077785, 1694707380/15328687, 1 ], 
  [ 13885273/1477537, -1, -280945070/1477537, -48335100/1477537 ], 
  [ 1, -103132/23349, 246225/7783, -163130/23349 ], 
  [ 1, -108309/27853, -90090/3979, 351252/27853 ], 
  [ 87/44, -113/11, 450/11, 1 ] ]
########
########> Diff in /var/lib/portage/tmp/portage/dev-gap/polymaking-0.8.7/t\
emp/pkg/polymaking-0.8.7/tst/polymaking.tst:130
# Input is:
Polymake(poly,"VERTICES_IN_FACETS");
# Expected output:
[ [ 1, 6, 8 ], [ 2, 4, 9 ], [ 3, 4, 7 ], [ 6, 7, 8 ], [ 4, 7, 8 ], 
  [ 3, 7, 9 ], [ 6, 7, 9 ], [ 1, 4, 8 ], [ 1, 2, 4 ], [ 2, 6, 9 ], 
  [ 1, 2, 6 ], [ 3, 5, 9 ], [ 4, 5, 9 ], [ 3, 4, 5 ] ]
# But found:
[ [ 1, 2, 6 ], [ 6, 7, 9 ], [ 2, 6, 9 ], [ 2, 4, 9 ], [ 3, 4, 5 ], 
  [ 3, 4, 7 ], [ 4, 5, 9 ], [ 3, 7, 9 ], [ 3, 5, 9 ], [ 1, 2, 4 ], 
  [ 4, 7, 8 ], [ 1, 4, 8 ], [ 6, 7, 8 ], [ 1, 6, 8 ] ]
########
      70 ms (45 ms GC) and 785KB allocated for polymaking.tst
-----------------------------------
total       115 ms (86 ms GC) and 915KB allocated
              4 failures in 1 of 2 files

#I  Errors detected while testing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions