FWIW, z/OS Unicode Services does indicate that at least one SUB character was output. It's not an error (RC still = 0) but it is a documented output status bit flag.
Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Wednesday, June 13, 2012 5:20 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Anyone a Unicode Services expert? -- roundtrip conversion On Wed, 13 Jun 2012 13:50:17 -0500, McKown, John wrote: >I __think__ I understand what IBM is saying. You must differentiate between a "hex value" (0x00..0xFF) and a "code point" (a subset of "hex values"). Not every "hex value" is a "code point" in every CCSID. I.e. a single byte CCSID may have less than 256 "code points", or a double byte CCSID may have less than 65336 "code points"... > In that case, a conscientious utility _ought_ to indicate an error on encountering an octet which is not a "code point" rather than mapping it to some arbitrary value. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN