Commit Graph

4 Commits

Author SHA1 Message Date
Sourabh Singh Tomar 2c81508728 Fixed arm build bot failure after ab699d78a2
This fixes bot failure seen in
http://lab.llvm.org:8011/builders/llvm-clang-win-x-armv7l/builds/7378
by adding `REQUIRES: x86_64-linux` to the test case
2020-05-15 23:14:56 +05:30
Sourabh Singh Tomar d6b937056d Fixed bot failure after ab699d78a2
Added `target triple` to the test case, it was failing on
aarch64 bot:
http://lab.llvm.org:8011/builders/flang-aarch64-ubuntu/builds/97
2020-05-15 12:38:30 +05:30
Sourabh Singh Tomar a2545c3499 [NFCI] Removed '%' from llc in test case in ab699d78a2 2020-05-15 11:22:51 +05:30
Alok Kumar Sharma ab699d78a2 [DebugInfo] llvm rejects DWARF operator DW_OP_push_object_address
llvm rejects DWARF operator DW_OP_push_object_address.This DWARF
operator is needed for Flang to support allocatable array.

Summary:
Currently llvm rejects DWARF operator DW_OP_push_object_address.
below error is produced when llvm finds this operator.

[..]
invalid expression
!DIExpression(151)
warning: ignoring invalid debug info in pushobj.ll
[..]

There are some parts missing in support of this operator, need to
be completed.

Testing
-added a unit testcase
-check-debuginfo
-check-llvm

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D79306
2020-05-15 11:10:35 +05:30