[armedbear-ticket] [armedbear] #118: Lisp.getUpgradedElementType returns more types than supported by 'make_array.java'
#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. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:4> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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(). -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:5> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:6> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:7> armedbear <http://common-lisp.net/project/armedbear> armedbear
#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 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/118#comment:8> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear