[flang] [llvm] [flang][flang-rt] Implement F202X leading-zero control edit descriptors LZ, LZS, and LZP for formatted output (F, E, D, and G editing) (PR #183500)

via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 6 09:00:57 PST 2026


laoshd wrote:

> > # 🪟 Windows x64 Test Results
> > 
> > * 3980 tests passed
> > * 245 tests skipped
> > * 1 test failed
> > 
> > ## Failed Tests
> > (click on a test name to see its output)
> > ### Flang
> > Flang.Semantics/io16.f90
> > ```
> > Exit Code: 1
> > 
> > Command Output (stdout):
> > --
> > # RUN: at line 1
> > "C:\Python312\python.exe" C:\_work\llvm-project\llvm-project\flang\test\Semantics/test_errors.py C:\_work\llvm-project\llvm-project\flang\test\Semantics\io16.f90 c:\_work\llvm-project\llvm-project\build\bin\flang.exe -fc1
> > # executed command: 'C:\Python312\python.exe' 'C:\_work\llvm-project\llvm-project\flang\test\Semantics/test_errors.py' 'C:\_work\llvm-project\llvm-project\flang\test\Semantics\io16.f90' 'c:\_work\llvm-project\llvm-project\build\bin\flang.exe' -fc1
> > # .---command stdout------------
> > # | --- 
> > # | +++ 
> > # | @@ -1,3 +1,6 @@
> > # | 
> > # | actual at 92: expected ':'
> > # | actual at 95: expected ':'
> > # | actual at 98: expected ':'
> > # | expect at 82: Repeat specifier before 'LZ' edit descriptor
> > # | expect at 85: Repeat specifier before 'LZP' edit descriptor
> > # | expect at 88: Repeat specifier before 'LZS' edit descriptor
> > # | expect at 92: Repeat specifier before 'LZ' edit descriptor
> > # | expect at 95: Repeat specifier before 'LZP' edit descriptor
> > # | expect at 98: Repeat specifier before 'LZS' edit descriptor
> > # | 
> > # | FAIL
> > # `-----------------------------
> > # error: command failed with exit status: 1
> > 
> > --
> > ```
> > 
> > 
> >     
> >       
> >     
> > 
> >       
> >     
> > 
> >     
> >   
> > If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
> 
> This test failure is a from an existing issue: [#183581](https://github.com/llvm/llvm-project/issues/183581)

Fixed by the merge of PR https://github.com/llvm/llvm-project/pull/183878.

https://github.com/llvm/llvm-project/pull/183500


More information about the llvm-commits mailing list