--- - branch: MAIN date: Wed May 8 20:23:15 UTC 2024 files: - new: '1.14' old: '1.13' path: src/tests/lib/libc/stdio/t_printf.c pathrev: src/tests/lib/libc/stdio/t_printf.c@1.14 type: modified id: 20240508T202315Z.dce3a30338af6440ce671b357ac99fc64ba36318 log: | tests/lib/libc/stdio/t_printf: Add another %La test. This one was adapted from the screw case shown in https://mail-index.netbsd.org/tech-userlevel/2020/04/11/msg012329.html which wasn't broken in our libc, but which nevertheless prompted us to commit a wrong and apparently untested patch that has rendered printf %La broken for the last four years, which is a little embarrassing. (The part of that patch that led to a buffer overrun has been worked around, so now the output is just incorrect.) PR lib/56937: printf(3) long double %a formatting is broken module: src subject: 'CVS commit: src/tests/lib/libc/stdio' unixtime: '1715199795' user: riastradh