[flang-commits] [flang] [flang] Fix build after #93226. (PR #93516)
via flang-commits
flang-commits at lists.llvm.org
Tue May 28 02:16:49 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-flang-fir-hlfir
Author: Abid Qadeer (abidh)
<details>
<summary>Changes</summary>
The #<!-- -->93226 adds 4 more fields in DICompositeTypeAttr. This PR provides default value of those 4 fields. This will be required to avoid build error once #<!-- -->93226 is merged.
---
Full diff: https://github.com/llvm/llvm-project/pull/93516.diff
1 Files Affected:
- (modified) flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp (+3-1)
``````````diff
diff --git a/flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp b/flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp
index 07163de958f91..a174f2c2bc4bf 100644
--- a/flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp
+++ b/flang/lib/Optimizer/Transforms/DebugTypeGenerator.cpp
@@ -73,7 +73,9 @@ mlir::LLVM::DITypeAttr DebugTypeGenerator::convertSequenceType(
context, llvm::dwarf::DW_TAG_array_type, /*recursive id*/ {},
/* name */ nullptr, /* file */ nullptr, /* line */ 0, /* scope */ nullptr,
elemTy, mlir::LLVM::DIFlags::Zero, /* sizeInBits */ 0,
- /*alignInBits*/ 0, elements);
+ /*alignInBits*/ 0, elements, /* dataLocation */ nullptr,
+ /* rank */ nullptr, /* allocated */ nullptr,
+ /* associated */ nullptr);
}
mlir::LLVM::DITypeAttr
``````````
</details>
https://github.com/llvm/llvm-project/pull/93516
More information about the flang-commits
mailing list