# ':' is treated like part of the name, so the name is bad. # DEFINE: %{name}:=value # RUN: echo %{name} # CHECK: Substitution name '%{name}:' is malformed {{.*}} # CHECK-NEXT: in {{DEFINE}}: directive on test line [[#@LINE-4]] # CHECK: Unresolved: 1 {{\([0-9]*.[0-9]*%\)}}