Ticket #719 (closed bug: fixed)
inducedFromMorphism does not preserve the overload relation
| Reported by: | maeder | Owned by: | maeder |
|---|---|---|---|
| Priority: | major | Milestone: | 0.95 |
| Component: | hets | Version: | 0.93 |
| Keywords: | Cc: | lschrode, till |
Description (last modified by maeder) (diff)
In Basic/LinearAlgebra_I.casl VectorTuple (and ConstructVector) contain (unfortunately) n:Pos and n:Int via the formal parameter and the Array instantiation. Later on in Matrix
ConstructVector [Field][op nFac: Pos fit op n|-> nFac]
only n:Pos is renamed to nFac:Pos. n:Int is left unchanged and thus the overload relation is broken up.
(This error was discovered when trying to check the overload relation for inducedFromMorphism in #216, see also #586, #456)
Change History
Note: See
TracTickets for help on using
tickets.