[WebAssembly] Fix asan issue from https://reviews.llvm.org/D121349
[llvm-project.git] / flang / test / Semantics / call23.f90
blobcfa7b865badeb219eee4de2d56ae79323a270c4c
1 ! RUN: %python %S/test_errors.py %s %flang_fc1
2 ! Check errors on MAX/MIN with keywords, a weird case in Fortran
3 real :: x = 0.0 ! prevent folding
4 !ERROR: Argument keyword 'a1=' was repeated in call to 'max'
5 print *, max(a1=x,a1=1)
6 !ERROR: Keyword argument 'a1=' has already been specified positionally (#1) in this procedure reference
7 print *, max(x,a1=1)
8 print *, max(a1=x,a2=0,a4=0) ! ok
9 print *, max(x,0,a99=0) ! ok
10 !ERROR: Argument keyword 'a06=' is not known in call to 'max'
11 print *, max(a1=x,a2=0,a06=0)
12 end