#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: Component: other | Version: 0.27 Keywords: time, macro, conformance bug | ----------------------------------------------------------------------------------------------+ ABCL's time implementation does not return multiple values as specified in HyperSpec.
(time (values 1 2)) => 1 instead of 1 and 2
a test could be
(assert (= 2 (length (multiple-value-list (time (values 1 2))))))
an implementation is given [http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/file/6afcecc6bb2c/src/macr... here].
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: unscheduled Component: other | Version: 0.27 Keywords: time, macro, conformance bug | ----------------------------------------------------------------------------------------------+ Changes (by https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld...):
* milestone: => unscheduled
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.0 Component: other | Version: 0.27 Keywords: time, macro, ansi conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* keywords: time, macro, conformance bug => time, macro, ansi conformance * milestone: unscheduled => 1.0
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.0 Component: other | Version: 0.27 Keywords: time, macro, ansi conformance | ----------------------------------------------------------------------------------------------+
Comment(by ehuelsmann):
Hmm. no idea what's going on:
CL-USER(1): (time (values 1 2 3)) 0.0 seconds real time 0 cons cells 1 2 3 CL-USER(2):
So, this works for me...
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.0 Component: other | Version: 0.27 Keywords: time, macro, ansi conformance | ----------------------------------------------------------------------------------------------+
Comment(by https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld...):
I had a better look, it works via terminal but not via slime, my fault, sorry.
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.0.1 Component: other | Version: 0.27 Keywords: time, macro, ansi conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* milestone: 1.0 => 1.0.1
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.0.1 Component: other | Version: 0.27 Keywords: time, macro, ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* keywords: time, macro, ansi conformance => time, macro, ansi- conformance
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: trivial | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: time, macro, ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* milestone: 1.0.1 => 1.1.0
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: blocker | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: time, macro, ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* priority: trivial => blocker
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: somebody Type: defect | Status: new Priority: blocker | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: time macro ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* keywords: time, macro, ansi-conformance => time macro ansi-conformance
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: time macro ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* owner: somebody => mevenson * status: new => assigned
#174: Conformance bug in time implementation ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: cl:time macro has-test ansi-conformance | ----------------------------------------------------------------------------------------------+ Changes (by mevenson):
* keywords: time macro ansi-conformance => cl:time macro has-test ansi- conformance
#174: Conformance bug in time implementation when using SLIME ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: assigned Priority: blocker | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: cl:time macro has-test ansi-conformance | ----------------------------------------------------------------------------------------------+
#174: Conformance bug in time implementation when using SLIME ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: assigned Priority: minor | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: cl:time macro has-test slime | ----------------------------------------------------------------------------------------------+ Changes (by ehuelsmann):
* keywords: cl:time macro has-test ansi-conformance => cl:time macro has-test slime * priority: blocker => minor
Comment:
Not ansi-conformance nor blocker for 1.1.0.
Adding SLIME keyword because SLIME is definitely involved.
#174: Conformance bug in time implementation when using SLIME ----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: assigned Priority: minor | Milestone: 1.1.0 Component: other | Version: 0.27 Keywords: cl:time macro has-test slime | ----------------------------------------------------------------------------------------------+ Changes (by sboukarev):
* cc: stassats@… (added)
Comment:
I cannot reproduce this in slime, and I see no possible reason why it could behave in such a way under slime.
#174: Conformance bug in time implementation when using SLIME -----------------------------------------------------------------------------------------------+ Reporter: https://www.google.com/accounts/o8/id?id=AItOawkDgxhblL5hWamZidYhAD6W-l7W_Ld... | Owner: mevenson Type: defect | Status: closed Priority: minor | Milestone: 1.1.0 Component: other | Version: 0.27 Resolution: wontfix | Keywords: cl:time macro has-test slime -----------------------------------------------------------------------------------------------+ Changes (by https://www.google.com/accounts/o8/id?id=aitoawnthushznrlieuamks3fxvzisibfmu...):
* status: assigned => closed * resolution: => wontfix
armedbear-ticket@common-lisp.net