#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: Component: libraries | Version: Keywords: | ------------------------+--------------------------------------------------- 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.
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: unscheduled Component: libraries | Version: Keywords: needs_test | ------------------------+--------------------------------------------------- Changes (by mevenson):
* keywords: => needs_test * milestone: => unscheduled
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: libraries | Version: Keywords: needs_test | ------------------------+--------------------------------------------------- Changes (by mevenson):
* milestone: unscheduled => 1.1.0
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: mevenson Type: defect | Status: accepted Priority: critical | Milestone: 1.1.0 Component: libraries | Version: Keywords: needs_test | ------------------------+--------------------------------------------------- Changes (by mevenson):
* owner: nobody => mevenson * priority: major => critical * status: new => accepted
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: unassigned Type: defect | Status: assigned Priority: critical | Milestone: 1.1.0 Component: libraries | Version: Keywords: needs-test | ------------------------+--------------------------------------------------- Changes (by mevenson):
* keywords: needs_test => needs-test * owner: mevenson => unassigned * status: accepted => assigned
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: unassigned Type: defect | Status: assigned Priority: critical | Milestone: 1.1.0 Component: libraries | Version: Keywords: needs-test | ------------------------+---------------------------------------------------
Comment(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().
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' -----------------------------------------+---------------------------------- Reporter: ehuelsmann | Owner: unassigned Type: defect | Status: assigned Priority: critical | Milestone: 1.1.0 Component: libraries | Version: Keywords: needs-test ansi-conformance | -----------------------------------------+---------------------------------- Changes (by ehuelsmann):
* keywords: needs-test => needs-test ansi-conformance
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' -------------------------------------------------------+-------------------- Reporter: ehuelsmann | Owner: unassigned Type: defect | Status: assigned Priority: critical | Milestone: 1.1.1 Component: libraries | Version: Keywords: nio encodings needs-test ansi-conformance | -------------------------------------------------------+-------------------- Changes (by mevenson):
* keywords: needs-test ansi-conformance => nio encodings needs-test ansi-conformance * milestone: 1.1.0 => 1.1.1
#118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java' -------------------------------------------------------+-------------------- Reporter: ehuelsmann | Owner: unassigned Type: defect | Status: assigned Priority: critical | Milestone: 1.2.0 Component: libraries | Version: 1.1.0 Keywords: nio encodings needs-test ansi-conformance | -------------------------------------------------------+-------------------- Changes (by mevenson):
* version: => 1.1.0 * milestone: 1.1.1 => 1.2.0
armedbear-ticket@common-lisp.net