xref: /llvm-project/flang/test/Semantics/ieee_int.f90 (revision 751389218edcd29c51a9f1ba159c7870b632fcaa)
1*75138921SPeter Klausler! RUN: %python %S/test_errors.py %s %flang_fc1
2*75138921SPeter Klausleruse ieee_arithmetic, only: ieee_int, ieee_real, ieee_up
3*75138921SPeter Klauslerimplicit none
4*75138921SPeter Klauslerprint *, ieee_int(1.5, ieee_up)
5*75138921SPeter Klauslerprint *, ieee_int(1.5, ieee_up, 4)
6*75138921SPeter Klausler!ERROR: 'kind=' argument must be a constant scalar integer whose value is a supported kind for the intrinsic result type
7*75138921SPeter Klauslerprint *, ieee_int(1.5, ieee_up, 3)
8*75138921SPeter Klauslerprint *, ieee_real(1)
9*75138921SPeter Klauslerprint *, ieee_real(1, 4)
10*75138921SPeter Klausler!ERROR: 'kind=' argument must be a constant scalar integer whose value is a supported kind for the intrinsic result type
11*75138921SPeter Klauslerprint *, ieee_real(1, 7)
12*75138921SPeter Klauslerend
13