llvm-capstone/flang/lib/Semantics
Andrzej Warzynski 4ca111d4cb Revert "[flang] Add & use a better visit()"
This reverts commit 2ab9990c9e. It has
caused multiple build failures:
*  https://lab.llvm.org/buildbot/#/builders/177/builds/4346
*  https://lab.llvm.org/buildbot/#/builders/180/builds/3803
*  https://lab.llvm.org/buildbot/#/builders/175/builds/10419
*  https://lab.llvm.org/buildbot/#/builders/191/builds/4318
*  https://lab.llvm.org/buildbot/#/builders/173/builds/4274
*  https://lab.llvm.org/buildbot/#/builders/181/builds/4297

All these bots failed with a time-out:
```
command timed out: 1200 seconds without output running [b'ninja', b'-j', b'32'], attempting to kill
```
I'm guessing that that's due to template instantiations failing at some
point (https://reviews.llvm.org/D122441 introduced a custom
implementation of std::visit). Everything seems fine when either:
* building on X86 with GCC or Clang (tested with GCC 9.3 and Clang 12)
* building on AArch64 with GCC (tested with GCC 11)
2022-03-28 10:46:47 +00:00
..
assignment.cpp
assignment.h
attr.cpp
canonicalize-acc.cpp
canonicalize-acc.h
canonicalize-do.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
canonicalize-do.h
canonicalize-omp.cpp
canonicalize-omp.h
check-acc-structure.cpp
check-acc-structure.h
check-allocate.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-allocate.h
check-arithmeticif.cpp
check-arithmeticif.h
check-call.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-call.h
check-case.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-case.h
check-coarray.cpp
check-coarray.h
check-data.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-data.h [flang] Implement semantics for DEC STRUCTURE/RECORD 2022-01-13 13:17:13 -08:00
check-deallocate.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-deallocate.h
check-declarations.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-declarations.h
check-directive-structure.h The device expression must evaluate to a non-negative integer value. 2022-02-13 16:51:19 +05:30
check-do-forall.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-do-forall.h
check-if-stmt.cpp
check-if-stmt.h
check-io.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-io.h [flang] Catch I/O of bad derived type at compile time 2022-02-28 15:40:12 -08:00
check-namelist.cpp
check-namelist.h
check-nullify.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-nullify.h
check-omp-structure.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-omp-structure.h Added OpenMP 5.0 specification based semantic checks for atomic update construct 2022-01-24 13:24:00 +05:30
check-purity.cpp
check-purity.h
check-return.cpp [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
check-return.h
check-select-rank.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-select-rank.h
check-select-type.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
check-select-type.h
check-stop.cpp
check-stop.h
CMakeLists.txt
compute-offsets.cpp [flang][NFC] rename IsKindParameterizedDerivedType and fix comment typos 2022-03-11 19:03:27 +01:00
compute-offsets.h
data-to-inits.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
data-to-inits.h [flang] Implement semantics for DEC STRUCTURE/RECORD 2022-01-13 13:17:13 -08:00
expression.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
mod-file.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
mod-file.h [flang] Distinguish intrinsic from non-intrinsic modules 2022-01-31 13:31:27 -08:00
pointer-assignment.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
pointer-assignment.h
program-tree.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
program-tree.h [flang] Fix edge case in USE-associated generics 2022-02-11 16:55:05 -08:00
resolve-directives.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
resolve-directives.h
resolve-labels.cpp [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
resolve-labels.h
resolve-names-utils.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
resolve-names-utils.h [flang] Add nonfatal message classes 2022-03-08 11:40:45 -08:00
resolve-names.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
resolve-names.h [flang] Distinguish intrinsic from non-intrinsic modules 2022-01-31 13:31:27 -08:00
rewrite-parse-tree.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
rewrite-parse-tree.h
runtime-type-info.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
scope.cpp [flang][NFC] rename IsKindParameterizedDerivedType and fix comment typos 2022-03-11 19:03:27 +01:00
semantics.cpp [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
symbol.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
tools.cpp Revert "[flang] Add & use a better visit()" 2022-03-28 10:46:47 +00:00
type.cpp [flang] Allow DATA initialization of derived types w/ allocatable components 2022-02-14 10:43:49 -08:00
unparse-with-symbols.cpp