1 ! RUN: bbc -emit-fir -o - %s | FileCheck %s
3 ! CHECK-LABEL: func @_QPm
5 ! CHECK: fir.select %{{.}} : i32 [1, ^bb{{.}}, 2, ^bb{{.}}, 3, ^bb{{.}}, 4, ^bb{{.}}, 5, ^bb{{.}}, unit, ^bb{{.}}]
6 goto (9,7,5,3,1) index
! + 1
15 ! print*, m(-3); print*, m(0)
16 ! print*, m(1); print*, m(2); print*, m(3); print*, m(4); print*, m(5)
17 ! print*, m(6); print*, m(9)