⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reshape_rank7.f90

📁 linux下编程用 编译软件
💻 F90
字号:
! { dg-do run }! PR 21075:  Reshape with rank 7 used to segfault.program main  integer :: a(256), b(2,2,2,2,2,2,2)  do i=1,256     a(i) = i  end do  b = reshape(a(1:256:2), shape(b))  do i1=1,2     do i2=1,2        do i3=1,2           do i4=1,2              do i5=1,2                 do i6=1,2                    do i7=1,2                       if (b(i1,i2,i3,i4,i5,i6,i7) /= &                            2*((i1-1)+(i2-1)*2+(i3-1)*4+(i4-1)*8+&                            (i5-1)*16+(i6-1)*32+(i7-1)*64)+1) &                            call abort              end do            end do          end do        end do      end do    end do  end doend program main

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -