Update on CDPT and CXPT work for upcoming z390_v1705 and discussion about moving to Github repository

7 views
Skip to first unread message

d...@higgins.net

unread,
Jan 25, 2021, 8:05:43 PM1/25/21
to z390

All

 

Today I finished coding and testing 2 new z390 instructions that can now be executed once z390_v1705 is released:  CDPT and CXPT which convert packed decimal field in storage to decimal floating point DD or LD type register.  If you read the POP description which has an interesting table showing digits supported depending on whether packed field is signed or unsigned and whether sign field is verified. TESTS\TESTDP1.MLC has been added to regression tests with all the existing DFP tests plus a set of tests for CDPT and CXPT.  It took a while to debug as I gradually learned what that table was indicating.  With CXPT you can convert up 34 digits either signed or unsigned.  If signed then an extra byte is added to packed field with leading 0 digit and trailing sign.   It was a great refresher course on all the DFP work I had done over 8 years ago.

 

Abe is currently working on building Github repository with all of the z390 history up to current z390_v1704 release.  Since Melvyn and I have not used Github, we will be in learning mode for a while.

Until we get up to speed, I will continue to publish zipped releases on www.z390.info about once a month.  I’m pleased to see Anthony volunteering to help, and look forward to next zoom session once Abe is ready.  I need to read up on Github.  All volunteers welcome.

 

Don Higgins

d...@higgins.net

www.donhiggins.org

 

Abe Kornelis

unread,
Jan 26, 2021, 4:13:30 PM1/26/21
to z3...@googlegroups.com

Don, all,

As you indicated I'm currently building a local repository with the z390 development history.
It'll take me a while to complete this work.

Continuing to develop and distribute as you have always done is the best way forward,
you don't want to be delayed by the work I'm doing. We'll work in  parallel for the time being.

And Anthony - thanks for the info you provided. And thanks for the offer for further assistance.
I'll contact you if/when I'll be running into issues.
I do have experience with SubVersion - and I do find that the concepts translate fairly easily.
The learning curve (until now) is less steep than I'd expected.
And the git help pages are very informative as well!

Kind regards & Happy programming,
Abe
===


Op 26/01/2021 om 02:05 schreef d...@higgins.net:
--
You received this message because you are subscribed to the Google Groups "z390" group.
To unsubscribe from this group and stop receiving emails from it, send an email to z390+uns...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/z390/006301d6f37f%245c5ca560%241515f020%24%40higgins.net.
Reply all
Reply to author
Forward
0 new messages