Opened 10 years ago

Last modified 4 weeks ago

#118 assigned defect

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

Reported by: ehuelsmann Owned by: unassigned
Priority: critical Milestone: 1.7.1
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 (18)

comment:1 Changed 9 years ago by Mark Evenson

Keywords: needs_test added
Milestone: unscheduled

comment:2 Changed 9 years ago by Mark Evenson

Milestone: unscheduled1.1.0

comment:3 Changed 8 years ago by Mark Evenson

Owner: changed from nobody to Mark Evenson
Priority: majorcritical
Status: newaccepted

comment:4 Changed 8 years ago by Mark Evenson

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

comment:5 Changed 8 years ago by ehuelsmann

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 Changed 8 years ago by ehuelsmann

Keywords: ansi-conformance added

comment:7 Changed 8 years ago by Mark Evenson

Keywords: nio encodings added
Milestone: 1.1.01.1.1

comment:8 Changed 8 years ago by Mark Evenson

Milestone: 1.1.11.2.0
Version: 1.1.0

comment:9 Changed 7 years ago by Evenson Not Org

Milestone: 1.2.01.3.0

comment:10 Changed 6 years ago by Mark Evenson

Milestone: 1.3.02.0

Ticket retargeted after milestone closed

comment:11 Changed 6 years ago by Mark Evenson

Milestone: 2.02.0.0

Milestone renamed

comment:12 Changed 6 years ago by Mark Evenson

Milestone: 2.0.01.4.0

comment:13 Changed 4 years ago by Mark Evenson

Milestone: 1.4.01.5.0

Ticket retargeted after milestone closed

comment:14 Changed 3 years ago by Mark Evenson

Milestone: 1.5.01.6.0

Ticket retargeted after milestone closed

comment:15 Changed 7 months ago by Mark Evenson

Milestone: 1.6.01.6.1

Ticket retargeted after milestone closed

comment:16 Changed 2 months ago by Mark Evenson

Milestone: 1.6.11.6.2

Ticket retargeted after milestone closed

comment:17 Changed 4 weeks ago by Mark Evenson

Milestone: 1.6.21.7.0

comment:18 Changed 4 weeks ago by Mark Evenson

Milestone: 1.7.01.7.1

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.