fix cases 1013 1004
This commit is contained in:
@ -371,9 +371,9 @@ int ObLLVMDIHelper::create_array_type(ObLLVMDIType &base_type, int64_t count,
|
|||||||
SmallVector<llvm::Metadata *, 8> subscripts;
|
SmallVector<llvm::Metadata *, 8> subscripts;
|
||||||
subscripts.push_back(subrange);
|
subscripts.push_back(subrange);
|
||||||
DINodeArray subscript_array = jc_->dbuilder_.getOrCreateArray(subscripts);
|
DINodeArray subscript_array = jc_->dbuilder_.getOrCreateArray(subscripts);
|
||||||
if (OB_ISNULL(type_ptr = jc_->dbuilder_.createArrayType(size_bits, align_bits, base_type.get_v(),
|
if (OB_ISNULL(type_ptr = jc_->dbuilder_.createArrayType(size_bits, align_bits, base_type.get_v(),
|
||||||
subscript_array))) {
|
subscript_array))) {
|
||||||
ret = OB_ERR_UNEXPECTED;
|
ret = OB_ERR_UNEXPECTED;
|
||||||
LOG_WARN("failed to create array type", K(ret));
|
LOG_WARN("failed to create array type", K(ret));
|
||||||
} else {
|
} else {
|
||||||
array_type.set_v(type_ptr);
|
array_type.set_v(type_ptr);
|
||||||
|
Reference in New Issue
Block a user