Opened 11 years ago

Closed 10 years ago

#3740 closed defect (invalid)

pickling broken for TensorProductOfCrystals

Reported by: was Owned by: cwitty
Priority: blocker Milestone: sage-duplicate/invalid/wontfix
Component: misc Keywords:
Cc: mhansen Merged in:
Authors: Reviewers:
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by mabshoff)

I have change the summary of this ticket since the original error is no longer something that happens with the current pickle jar. But as Dan Bump pointed out below:

sage: C = CrystalOfLetters(['A',3])
sage: v = C.list()[0]
sage: T = TensorProductOfCrystals(C, C, generators=[[v,v]])
sage: T == loads(dumps(T))

raises an exception.

Cheers,

Michael

Change History (3)

comment:1 Changed 11 years ago by bump

Presumably the same bug:

sage: C = CrystalOfLetters(['A',3])
sage: v = C.list()[0]
sage: T = TensorProductOfCrystals(C, C, generators=[[v,v]])
sage: T == loads(dumps(T))

Returns an exception.

comment:2 Changed 11 years ago by mabshoff

  • Cc mhansen added
  • Description modified (diff)
  • Summary changed from sage-3.0.6 blocker -- pickle jar -- exactly one failure to pickling broken for TensorProductOfCrystals

comment:3 Changed 10 years ago by mhansen

  • Milestone changed from sage-4.0.1 to sage-duplicate/invalid/wontfix
  • Resolution set to invalid
  • Status changed from new to closed

This is no longer valid

----------------------------------------------------------------------
| Sage Version 4.0.1.rc1, Release Date: 2009-06-04                   |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------
sage: sage: C = CrystalOfLetters(['A',3])
sage: sage: v = C.list()[0]
sage: sage: T = TensorProductOfCrystals(C, C, generators=[[v,v]])
sage: sage: T == loads(dumps(T))
True
sage: sage: C = CrystalOfLetters(['A',3])
sage: sage: v = C.list()[0]
sage: sage: T = TensorProductOfCrystals(C, C, generators=[[v,v]])
sage: sage: T == loads(dumps(T))
True
sage: sage: C = CrystalOfLetters(['A',3])
sage: sage: v = C.list()[0]
sage: sage: T = TensorProductOfCrystals(C, C, generators=[[v,v]])
sage: sage: T == loads(dumps(T))
True
Note: See TracTickets for help on using tickets.