Tested on Debian unstable on ppc64el (with gcc 13.2.0-9) with -O3 and it is affected as well:
``` ssh platti.debian.org $ session=$(schroot -c sid -b) $ dd-schroot-cmd -c $session apt-get update $ dd-schroot-cmd -c $session apt-get build-dep dcfldd $ schroot -c $session -r sid_ppc64el-dchroot$ apt source dcfldd sid_ppc64el-dchroot$ cd dcfldd-1.9.1/ sid_ppc64el-dchroot$ vim debian/rules # add: export DEB_CFLAGS_MAINT_APPEND=-O3 sid_ppc64el-dchroot$ dpkg-buildpackage -b sid_ppc64el-dchroot$ ./src/dcfldd if=debian/tests/test.txt of=/tmp/test2.txt hash=md5,sha1,sha256,sha384,sha512
Total (md5): 92994b0ce292a217e3e3bc31b639e565
Total (sha1): bc0e4b74695142e0a0bdae87aea310d7078866cb
Total (sha256): b0041d27f7429be0d371dd1ff3eb5c7f4385f71e64757344631f84d15026ee5c
Total (sha384): 53b8374607a8258de4173265bfbfa6120093fd42090a92fd589cf2c6c16b4e421b5135777714976713f7949715720a83
Total (sha512): 969a39bf47b5f12d81121084f19cb5ae250e0c0ea5b7c6d82cf08131acde8e1955d137612c2f6b255e25b0e28f96f93586f90f06965cb8f719ed7fbdd95cc8d4
0+1 records in 0+1 records out ```
Tested on Debian unstable on ppc64el (with gcc 13.2.0-9) with -O3 and it is affected as well:
``` dchroot$ apt source dcfldd dchroot$ cd dcfldd-1.9.1/ dchroot$ vim debian/rules MAINT_APPEND= -O3 dchroot$ dpkg-buildpackage -b dchroot$ ./src/dcfldd if=debian/ tests/test. txt of=/tmp/test2.txt hash=md5, sha1,sha256, sha384, sha512
ssh platti.debian.org
$ session=$(schroot -c sid -b)
$ dd-schroot-cmd -c $session apt-get update
$ dd-schroot-cmd -c $session apt-get build-dep dcfldd
$ schroot -c $session -r
sid_ppc64el-
sid_ppc64el-
sid_ppc64el-
# add: export DEB_CFLAGS_
sid_ppc64el-
sid_ppc64el-
Total (md5): 92994b0ce292a21 7e3e3bc31b639e5 65
Total (sha1): bc0e4b74695142e 0a0bdae87aea310 d7078866cb
Total (sha256): b0041d27f7429be 0d371dd1ff3eb5c 7f4385f71e64757 344631f84d15026 ee5c
Total (sha384): 53b8374607a8258 de4173265bfbfa6 120093fd42090a9 2fd589cf2c6c16b 4e421b513577771 4976713f7949715 720a83
Total (sha512): 969a39bf47b5f12 d81121084f19cb5 ae250e0c0ea5b7c 6d82cf08131acde 8e1955d137612c2 f6b255e25b0e28f 96f93586f90f069 65cb8f719ed7fbd d95cc8d4
0+1 records in
0+1 records out
```