[PATCH] D108217: [Flang] Port test_folding.sh to Python

Ivan Zhechev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 17 10:11:39 PDT 2021


ijan1 created this revision.
ijan1 added reviewers: Meinersbur, awarzynski, Leporacanthicus, kiranchandramohan, jdoerfert, sscalpone, tskeith, clementval.
ijan1 requested review of this revision.
Herald added a project: LLVM.

To enable Flang testing on Windows,
shells scripts have to be ported to Python.
The following changes have been made:
Ported `test_folding.sh` to Python;
Additional changes to the tests themselves
to use the new script.

LIBPGMATH support not available at this point.

Known test failures on Windows:

- folding01.f90 - floating-point number related
- folding02.f90 - floating-point number related
- folding05.f90 - Python encoding error
- folding07.f90 - floating-point number related


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D108217

Files:
  flang/test/Evaluate/folding01.f90
  flang/test/Evaluate/folding02.f90
  flang/test/Evaluate/folding03.f90
  flang/test/Evaluate/folding04.f90
  flang/test/Evaluate/folding05.f90
  flang/test/Evaluate/folding06.f90
  flang/test/Evaluate/folding07.f90
  flang/test/Evaluate/folding08.f90
  flang/test/Evaluate/folding09.f90
  flang/test/Evaluate/folding10.f90
  flang/test/Evaluate/folding11.f90
  flang/test/Evaluate/folding12.f90
  flang/test/Evaluate/folding13.f90
  flang/test/Evaluate/folding14.f90
  flang/test/Evaluate/folding15.f90
  flang/test/Evaluate/folding16.f90
  flang/test/Evaluate/folding17.f90
  flang/test/Evaluate/folding18.f90
  flang/test/Evaluate/folding20.f90
  flang/test/Evaluate/folding21.f90
  flang/test/Evaluate/test_folding.py
  flang/test/Evaluate/test_folding.sh

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108217.366935.patch
Type: text/x-patch
Size: 16159 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210817/c0ab61e0/attachment.bin>


More information about the llvm-commits mailing list