llvm-project/flang/test
Peter Steinfeld dd3eb3f332 [flang] Substrings with lower bound greater than upper bound
According to section 9.4.1, paragraph 3,
 If the starting point is greater than the ending point, the substring has
 length zero

But the compilers code for substring processing was failing a call to `CHECK()`
in this case.  I fixed this by just setting the number of items in the
resulting string to 0 for this situation.

Differential Revision: https://reviews.llvm.org/D87799
2020-09-16 14:56:23 -07:00
..
Driver [flang] Version information in flang/f18 2020-09-01 19:05:43 +01:00
Evaluate [flang] Fix assert on constant folding of extended types 2020-09-10 14:34:03 -07:00
Fir [flang] Upstream recent work on FIR to llvm-project. 2020-04-27 17:48:57 -07:00
Flang-Driver [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01:00
Lower [flang][openacc] Handle optional end directive in combined construct 2020-08-13 14:05:00 -04:00
NonGtestUnit [flang] Run non-gtest unit tests with lit. 2020-07-24 14:49:39 +01:00
Parser [flang] Parse global compiler directives 2020-08-25 11:41:11 -07:00
Preprocessing [flang] Allow Fortran comments after #include path 2020-09-14 16:58:14 -07:00
Semantics [flang] Substrings with lower bound greater than upper bound 2020-09-16 14:56:23 -07:00
Unit [flang] unit test support for out-of-tree and in-tree using google tests framework 2020-06-15 22:09:56 +05:30
CMakeLists.txt [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01:00
lit.cfg.py [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01:00
lit.site.cfg.py.in [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01:00