Branch: refs/heads/main
Revision: 7279503
Author: jhh67
Link: Deprecate binary conversions in formatted I/O by jhh67 · Pull Request #19163 · chapel-lang/chapel · GitHub
Log Message:
Merge pull request #19163 from jhh67/T18503
Deprecate binary conversions in formatted I/O
Binary conversions in format strings are now deprecated and replaced by readBinary and writeBinary methods. The use of binary conversions results in a deprecation warning.
This was tested on all tests in test/io.
[Reviewed by @lydia-duncan and @mppf]
Modified Files:
A test/deprecated/recordiobug.chpl
A test/deprecated/recordiobug.good
A test/deprecated/writefbinary.chpl
A test/deprecated/writefbinary.good
A test/deprecated/writefbinary.prediff.save
A test/io/ferguson/digits.binary-string.good
A test/io/jhh/readbinary-eof.chpl
A test/io/jhh/readbinary-eof.execopts
A test/io/jhh/readbinary-eof.good
A test/io/jhh/readbinary-eof.stdin1
A test/io/jhh/readbinary-eof.stdin2
A test/io/jhh/readbinary-error.chpl
A test/io/jhh/readbinary-error.compopts
A test/io/jhh/readbinary-error.good
A test/io/jhh/readbinary.chpl
A test/io/jhh/readbinary.good
A test/io/jhh/readbinary.stdin
A test/io/jhh/writebinary-error.chpl
A test/io/jhh/writebinary-error.compopts
A test/io/jhh/writebinary-error.good
A test/io/jhh/writebinary.chpl
A test/io/jhh/writebinary.good
R test/io/ferguson/recordiobug.chpl
R test/io/ferguson/recordiobug.good
R test/io/ferguson/writefbinary.chpl
R test/io/ferguson/writefbinary.compopts
R test/io/ferguson/writefbinary.good
M modules/standard/IO.chpl
M runtime/include/qio/qio_formatted.h
M runtime/src/qio/qio_formatted.c
M test/io/ferguson/channel-changing-type.chpl
M test/io/ferguson/digits.execopts
M test/io/ferguson/read-string-zero.chpl
M test/io/ferguson/read-string-zero.good
M test/io/ferguson/writef.chpl
M test/io/ferguson/writef.good
M test/io/ferguson/writef_readf.chpl
Compare: https://github.com/chapel-lang/chapel/compare/84096d838075...7279503041f5