Opened 6 years ago

Last modified 2 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.6.0
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.

Subtickets (add)

Change History (14)

comment:1 Changed 6 years ago by mevenson

  • Keywords needs_test added
  • Milestone set to unscheduled

comment:2 Changed 6 years ago by mevenson

  • Milestone changed from unscheduled to 1.1.0

comment:3 Changed 5 years ago by mevenson

  • Owner changed from nobody to mevenson
  • Priority changed from major to critical
  • Status changed from new to accepted

comment:4 Changed 5 years ago by mevenson

  • Keywords needs-test added; needs_test removed
  • Owner changed from mevenson to unassigned
  • Status changed from accepted to assigned

comment:5 Changed 5 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 5 years ago by ehuelsmann

  • Keywords ansi-conformance added

comment:7 Changed 5 years ago by mevenson

  • Keywords nio encodings added
  • Milestone changed from 1.1.0 to 1.1.1

comment:8 Changed 5 years ago by mevenson

  • Milestone changed from 1.1.1 to 1.2.0
  • Version set to 1.1.0

comment:9 Changed 4 years ago by https://www.google.com/accounts/o8/id?id=AItOawkYnNNEAO_K40Gp0xROhyjOPgjvIskQ48M

  • Milestone changed from 1.2.0 to 1.3.0

comment:10 Changed 3 years ago by mevenson

  • Milestone changed from 1.3.0 to 2.0

Ticket retargeted after milestone closed

comment:11 Changed 3 years ago by mevenson

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

comment:12 Changed 3 years ago by mevenson

  • Milestone changed from 2.0.0 to 1.4.0

comment:13 Changed 9 months ago by mevenson

  • Milestone changed from 1.4.0 to 1.5.0

Ticket retargeted after milestone closed

comment:14 Changed 2 weeks ago by mevenson

  • Milestone changed from 1.5.0 to 1.6.0

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.