Release v0.6.2 "Kephas": Restoring the test suite #719
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The focus of this release was to complete the transition to the variable-precision decimal code. The full regression test suite was
restored, with only two tests still failing (complex
asin
andasinh
). The two missing functions,Gamma
andLogGamma
, were implemented. This also exposed many bugs that were fixed.New features:
NumberedVariables
setting to allow0 STO
to ease RPN transcoding (AddNumberedVariables
mode #690)ClearStack
(CLEAR) commandgamma
andlgamma
functions (Implement decimalgamma
function #710)Bug fixes:
Inconsistent units
#663)1_hms
and1_dms
does not error out #664):
characters now starts a tag on empty command line (Starting line with:
should insert two colons #673)type
returns negative values in "detailed" mode (Add test forTYPE
command compatibility mode #678)1.999
to2.
(Trailing space at end of2.
#687)pow
(Assertion failed while runningexpand
test #694)«
character in symbols and commands (Program separators are incorrectly allowed in names #695)atan
function+
and-
operators in compatibility modes (Operators display incorrectly in lowercase mode #700)%t
format gives wrong result fordecimal
values #702)Bad argument type
displaying symbolic complex #703)Unterminated
error for'1+2i'
#704)sqrt(-1)
has a zero real part (sqrt(1)
is not exactly 1 #705)expand
andrewrite
do not work if typed out #708)LastMenu
executes immediately while editing (Last menu key should be immediate #711)atan2
(Theatan2
function returns wrong quadrant #715)Get
no longer rejects arrays as index values (Incorrect error fromGet
#718)Get
returns correct error for bad argument types (Incorrect error fromGet
#718)Improvements:
.gitignore
entrytype
command (Add test forTYPE
command compatibility mode #678)MaxNumberBits
to 4096 (Test of 100! fails because it exceeeds defaultMaxNumberBitsa
#686)Σ
,∏
and∆
(tests: Add keyboard translations for Σ, ∏ and ∆ characters #689)STO
to names, natural numbers and specific IDs (RestrictSTO
andRCL
to sensible special names #688)STO
andRCL
(Document flash storage #691)-T
option is given (Automatically exit at end of test suite when running with-T
#697).
as meaning0.
for RPL compatibilitymodulus
alias back forabs
(Missing alias formodulus
#707)decimal::make
to minimize risk of sign errorssqrt
accuracy on real axis (Improve complexsqrt
for negative real axis #714)sqrt
andcbrt
with full precision (Compute square root with enhanced precision #717)Signed-off-by: Christophe de Dinechin christophe@dinechin.org
Full Changelog: v0.6.0...v0.6.2
This discussion was created from the release Release v0.6.2 "Kephas": Restoring the test suite.
Beta Was this translation helpful? Give feedback.
All reactions