不支持调用 PGI 运行时函数 - pgf90_copy_f77_argl_i8
我相信正在将一个 8 字节整数参数传递给 !$acc 例程。
任何解决方法或更新?
PGI 编译器 17.4
例子。
type some
integer(4),pointer :: xx(:)
integer(4),pointer :: yy(:)
end type
type(some), pointer :: data(:)
call func(data(3) % xx, data(5) % yy)
这里 func 是 acc 例程,所以我想这种方法会产生问题。
我们将创建临时数组,然后传递它们。