Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failures #18

Open
orlitzky opened this issue Dec 15, 2023 · 0 comments
Open

Test failures #18

orlitzky opened this issue Dec 15, 2023 · 0 comments

Comments

@orlitzky
Copy link

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 ([email protected]).
maintained by:
   Marc Roeder ([email protected]) and
   The GAP Team ([email protected]).
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant