Opened 16 years ago

Last modified 3 years ago

#118 accepted defect

Lisp.getUpgradedElementType returns more types than supported by 'make_array.java'

Reported by: ehuelsmann Owned by: Mark Evenson
Priority: critical Milestone: 1.9.3
Component: libraries Version: 1.1.0
Keywords: nio encodings needs-test ansi-conformance Cc:
Parent Tickets:

Description

The above leads to possible failure: each upgraded element type has its own associated defaultInitialValue. If the code does not specify the right initial value, NIL is taken, which probably is not a good fit.

Change History (26)

comment:1 by Mark Evenson, 15 years ago

Keywords: needs_test added
Milestone: → unscheduled

comment:2 by Mark Evenson, 15 years ago

Milestone: unscheduled → 1.1.0

comment:3 by Mark Evenson, 15 years ago

Owner: changed from nobody to Mark Evenson
Priority: major → critical
Status: new → accepted

comment:4 by Mark Evenson, 14 years ago

Keywords: needs-test added; needs_test removed
Owner: changed from Mark Evenson to unassigned
Status: accepted → assigned

comment:5 by ehuelsmann, 14 years ago

There are 2 actions here:

  1. Reduce the number of types returned by Lisp.getUpgradedArrayElementType()
  2. Normalize the sets of returned array types across displaced, rank(1) and rank(n) arrays retured by make_array.java:make_array().

comment:6 by ehuelsmann, 14 years ago

Keywords: ansi-conformance added

comment:7 by Mark Evenson, 14 years ago

Keywords: nio encodings added
Milestone: 1.1.0 → 1.1.1

comment:8 by Mark Evenson, 14 years ago

Milestone: 1.1.1 → 1.2.0
Version: → 1.1.0

comment:9 by Evenson Not Org, 13 years ago

Milestone: 1.2.0 → 1.3.0

comment:10 by Mark Evenson, 13 years ago

Milestone: 1.3.0 → 2.0

Ticket retargeted after milestone closed

comment:11 by Mark Evenson, 13 years ago

Milestone: 2.0 → 2.0.0

Milestone renamed

comment:12 by Mark Evenson, 13 years ago

Milestone: 2.0.0 → 1.4.0

comment:13 by Mark Evenson, 10 years ago

Milestone: 1.4.0 → 1.5.0

Ticket retargeted after milestone closed

comment:14 by Mark Evenson, 9 years ago

Milestone: 1.5.0 → 1.6.0

Ticket retargeted after milestone closed

comment:15 by Mark Evenson, 7 years ago

Milestone: 1.6.0 → 1.6.1

Ticket retargeted after milestone closed

comment:16 by Mark Evenson, 6 years ago

Milestone: 1.6.1 → 1.6.2

Ticket retargeted after milestone closed

comment:17 by Mark Evenson, 6 years ago

Milestone: 1.6.2 → 1.7.0

comment:18 by Mark Evenson, 6 years ago

Milestone: 1.7.0 → 1.7.1

Ticket retargeted after milestone closed

comment:19 by Mark Evenson, 6 years ago

Milestone: 1.7.1 → 1.7.2

Ticket retargeted after milestone closed

comment:20 by Mark Evenson, 6 years ago

Milestone: 1.7.2 → 1.8.0

Milestone renamed

comment:21 by Mark Evenson, 6 years ago

Owner: changed from unassigned to Mark Evenson
Status: assigned → accepted

Should be verified as fixed for upgraded arrays.

comment:22 by Mark Evenson, 6 years ago

Milestone: 1.8.0 → 1.8.1

Ticket retargeted after milestone closed

comment:23 by Mark Evenson, 4 years ago

Milestone: 1.8.1 → 1.9.0

comment:24 by Mark Evenson, 4 years ago

Milestone: 1.9.0 → 1.9.1

comment:25 by Mark Evenson, 4 years ago

Milestone: 1.9.1 → 1.9.2

comment:26 by Mark Evenson, 3 years ago

Milestone: 1.9.2 → 1.9.3
Note: See TracTickets for help on using tickets.