@@ -87,23 +87,26 @@ TEST(Inquiry, Shape) {
87
87
auto int8Result{
88
88
MakeArray<TypeCategory::Integer, 1 >(std::vector<int >{array->rank ()},
89
89
std::vector<std::int8_t >(array->rank (), 0 ))};
90
- RTNAME (Shape)(int8Result->raw ().base_addr , *array, /* KIND=*/ 1 );
90
+ RTNAME (Shape)
91
+ (int8Result->raw ().base_addr , *array, /* KIND=*/ 1 , __FILE__, __LINE__);
91
92
EXPECT_EQ (*int8Result->ZeroBasedIndexedElement <std::int8_t >(0 ), 2 );
92
93
EXPECT_EQ (*int8Result->ZeroBasedIndexedElement <std::int8_t >(1 ), 3 );
93
94
94
95
// SHAPE(ARRAY, KIND=4)
95
96
auto int32Result{
96
97
MakeArray<TypeCategory::Integer, 4 >(std::vector<int >{array->rank ()},
97
98
std::vector<std::int32_t >(array->rank (), 0 ))};
98
- RTNAME (Shape)(int32Result->raw ().base_addr , *array, /* KIND=*/ 4 );
99
+ RTNAME (Shape)
100
+ (int32Result->raw ().base_addr , *array, /* KIND=*/ 4 , __FILE__, __LINE__);
99
101
EXPECT_EQ (*int32Result->ZeroBasedIndexedElement <std::int32_t >(0 ), 2 );
100
102
EXPECT_EQ (*int32Result->ZeroBasedIndexedElement <std::int32_t >(1 ), 3 );
101
103
102
104
// SHAPE(ARRAY, KIND=8)
103
105
auto int64Result{
104
106
MakeArray<TypeCategory::Integer, 8 >(std::vector<int >{array->rank ()},
105
107
std::vector<std::int64_t >(array->rank (), 0 ))};
106
- RTNAME (Shape)(int64Result->raw ().base_addr , *array, /* KIND=*/ 8 );
108
+ RTNAME (Shape)
109
+ (int64Result->raw ().base_addr , *array, /* KIND=*/ 8 , __FILE__, __LINE__);
107
110
EXPECT_EQ (*int64Result->ZeroBasedIndexedElement <std::int64_t >(0 ), 2 );
108
111
EXPECT_EQ (*int64Result->ZeroBasedIndexedElement <std::int64_t >(1 ), 3 );
109
112
}
0 commit comments