Opened 2 years ago
Last modified 4 months ago
#29842 new task
Metaticket: Run a more stable test suite on polyhedra
Reported by:  ghkliem  Owned by:  

Priority:  major  Milestone:  sage9.7 
Component:  geometry  Keywords:  polyhedra, test suite 
Cc:  jipilab, ghLaisRast  Merged in:  
Authors:  Reviewers:  
Report Upstream:  N/A  Work issues:  
Branch:  public/29842 (Commits, GitHub, GitLab)  Commit:  c42b966202cdc8c2cb42b9d8fcccac0fcd75749b 
Dependencies:  #29836, #29898, #29899  Stopgaps: 
Description (last modified by )
We run more stable test for polyhedra using TestSuite
.
Bug fixes:
 #29836: normaliz backend isn't ready for generators
 #29898: vertex facet graph for trivial polyhedra fails
 #29899: Two bugs with dilation
 #29904: Broken double description of hypercube
 #30328: Need to convert values before passing them to
cdd
 #30330:
cdd
backend fails to initialize empty polyhedron from double description  #31820: Fix pickling of normaliz representation objects
#29903: Run test suites for many examples. (All the following tickets depend on this one.)
Add new test methods:
 #29905:
_test_basic_properties
 #29908
is_combinatorially_equivalent
,  #29906:
an_affine_basis
,  #29907:
dilation
,  #29918: gale transform
 #29934: product
 #30293: lawrence construction
 #30292: pyramid
 #31821: Run the test suite of
self.combinatorial_polyhedron()
 #31823:
a_maximal_chain
 constructors and check such as
pyramid
>is_pyramid
Change History (28)
comment:1 Changed 2 years ago by
 Dependencies set to #29836
comment:2 Changed 2 years ago by
 Dependencies changed from #29836 to #29836, #29898
comment:3 Changed 2 years ago by
 Dependencies changed from #29836, #29898 to #29836, #29898, #29899
comment:4 Changed 2 years ago by
 Branch set to public/29842
 Commit set to 383b24e52461831a39944b736feb7b06fafba71b
comment:5 Changed 2 years ago by
 Description modified (diff)
 Summary changed from Run a more stable test suite on polyhedra to Metaticket: Run a more stable test suite on polyhedra
 Type changed from enhancement to task
comment:6 Changed 2 years ago by
 Commit changed from 383b24e52461831a39944b736feb7b06fafba71b to c42b966202cdc8c2cb42b9d8fcccac0fcd75749b
Branch pushed to git repo; I updated commit sha1. New commits:
790dfbc  fix trivial vertex facet graphs

b8b8898  Merge branch 'public/29898' of git://trac.sagemath.org/sage into public/29842

6ccbe4a  test is_combinatorially_isomorphic

d7cca49  correct fix for 0dimensional polyhedron

4eea213  Merge branch 'public/29898' of git://trac.sagemath.org/sage into public/29842

c42b966  test basic properties and test_an_affine_basis

comment:7 Changed 2 years ago by
 Description modified (diff)
comment:8 Changed 2 years ago by
 Description modified (diff)
comment:9 Changed 2 years ago by
 Description modified (diff)
comment:10 Changed 2 years ago by
 Description modified (diff)
comment:11 Changed 2 years ago by
 Description modified (diff)
comment:12 Changed 2 years ago by
 Description modified (diff)
comment:13 Changed 2 years ago by
 Description modified (diff)
comment:14 Changed 2 years ago by
 Description modified (diff)
comment:15 Changed 2 years ago by
 Description modified (diff)
comment:16 Changed 2 years ago by
 Description modified (diff)
comment:17 Changed 2 years ago by
 Description modified (diff)
comment:18 Changed 2 years ago by
 Description modified (diff)
comment:19 Changed 2 years ago by
 Description modified (diff)
comment:20 Changed 2 years ago by
 Description modified (diff)
comment:21 Changed 2 years ago by
 Description modified (diff)
comment:22 Changed 2 years ago by
 Description modified (diff)
comment:23 Changed 22 months ago by
 Milestone changed from sage9.2 to sage9.3
comment:24 Changed 17 months ago by
 Milestone changed from sage9.3 to sage9.4
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.
comment:25 Changed 15 months ago by
 Description modified (diff)
comment:26 Changed 13 months ago by
 Milestone changed from sage9.4 to sage9.5
comment:27 Changed 8 months ago by
 Milestone changed from sage9.5 to sage9.6
comment:28 Changed 4 months ago by
 Milestone changed from sage9.6 to sage9.7
Note: See
TracTickets for help on using
tickets.
Last 10 new commits:
optional tag again
Merge branch 'public/29836' of git://trac.sagemath.org/sage into public/29842
add testsuite for dilation
fix universe from Hrep for cdd
correctly detect the empty polyhedron
Merge branch 'public/29899' of git://trac.sagemath.org/sage into public/29842
trivial inequality
Merge branch 'public/29899' of git://trac.sagemath.org/sage into public/29842
also fix it for initialization from Hrep and Vrep
Merge branch 'public/29899' of git://trac.sagemath.org/sage into public/29842