Lines Matching refs:echo
10 ; RUN: echo 'hello world' > %t.in
11 ; RUN: echo 'goodbye' >> %t.in
12 ; RUN: echo 'world' >> %t.in
13 ; RUN: echo 'unicorn' >> %t.in
15 ; RUN: echo 'CHECK: hello' > %t.chk
16 ; RUN: echo 'CHECK: universe' >> %t.chk
48 ; RUN: echo 'hello' > %t.in
49 ; RUN: echo 'again' >> %t.in
50 ; RUN: echo 'whirled' >> %t.in
52 ; RUN: echo 'CHECK: hello' > %t.chk
53 ; RUN: echo 'CHECK: world' >> %t.chk
90 ; RUN: echo 'pete' > %t.in
91 ; RUN: echo 'repete' >> %t.in
92 ; RUN: echo 'repeat' >> %t.in
94 ; RUN: echo 'CHECK-COUNT-3: pete' > %t.chk
133 ; RUN: echo 'hello' > %t.in
134 ; RUN: echo 'again' >> %t.in
136 ; RUN: echo 'CHECK: hello' > %t.chk
137 ; RUN: echo 'CHECK-NEXT: again' >> %t.chk
138 ; RUN: echo 'CHECK-NEXT: world' >> %t.chk
167 ; RUN: echo 'yonder' >> %t.in
168 ; RUN: echo 'world' >> %t.in
190 ; RUN: echo 'hello world!' > %t.in
192 ; RUN: echo 'CHECK: hello' > %t.chk
193 ; RUN: echo 'CHECK-SAME: world' >> %t.chk
194 ; RUN: echo 'CHECK-SAME: again' >> %t.chk
222 ; RUN: echo 'again' >> %t.in
253 ; RUN: echo 'hello' > %t.in
254 ; RUN: echo '' >> %t.in
255 ; RUN: echo 'world' >> %t.in
256 ; RUN: echo 'label' >> %t.in
258 ; RUN: echo 'CHECK: hello' > %t.chk
259 ; RUN: echo 'CHECK-EMPTY:' >> %t.chk
260 ; RUN: echo 'CHECK-EMPTY:' >> %t.chk
261 ; RUN: echo 'CHECK-LABEL: label' >> %t.chk
295 ; RUN: echo 'hello' > %t.in
296 ; RUN: echo 'world' >> %t.in
298 ; RUN: echo 'CHECK: hello' > %t.chk
299 ; RUN: echo 'CHECK-EMPTY:' >> %t.chk
332 ; RUN: echo 'hello' > %t.in
333 ; RUN: echo 'world' >> %t.in
334 ; RUN: echo 'again' >> %t.in
336 ; RUN: echo 'CHECK-NOT: goodbye' > %t.chk
337 ; RUN: echo 'CHECK-NOT: world' >> %t.chk
370 ; RUN: echo 'CHECK: ain' >> %t.chk
406 ; RUN: echo 'abc' > %t.in
407 ; RUN: echo 'def' >> %t.in
408 ; RUN: echo 'abc' >> %t.in
410 ; RUN: echo 'CHECK-DAG: def' > %t.chk
411 ; RUN: echo 'CHECK-DAG: abc' >> %t.chk
412 ; RUN: echo 'CHECK-DAG: abc' >> %t.chk
413 ; RUN: echo 'CHECK-DAG: def' >> %t.chk
462 ; RUN: echo 'abc def abc def' > %t.in
464 ; RUN: echo 'CHECK-DAG: def' > %t.chk
465 ; RUN: echo 'CHECK-DAG: bc' >> %t.chk
466 ; RUN: echo 'CHECK-DAG: abc' >> %t.chk
467 ; RUN: echo 'CHECK-DAG: de' >> %t.chk
468 ; RUN: echo 'CHECK-DAG: def' >> %t.chk
524 ; RUN: echo 'text' > %t.in
525 ; RUN: echo 'labelA' >> %t.in
526 ; RUN: echo 'textA' >> %t.in
527 ; RUN: echo 'labelB' >> %t.in
528 ; RUN: echo 'textB' >> %t.in
529 ; RUN: echo 'labelC' >> %t.in
530 ; RUN: echo 'textC' >> %t.in
531 ; RUN: echo 'labelD' >> %t.in
532 ; RUN: echo 'textD' >> %t.in
533 ; RUN: echo 'labelE' >> %t.in
534 ; RUN: echo 'textE' >> %t.in
535 ; RUN: echo 'labelF' >> %t.in
537 ; RUN: echo 'CHECK: text' > %t.chk
538 ; RUN: echo 'CHECK-LABEL: labelA' >> %t.chk
539 ; RUN: echo 'CHECK: foobar' >> %t.chk
540 ; RUN: echo 'CHECK-LABEL: labelB' >> %t.chk
541 ; RUN: echo 'CHECK: labelC' >> %t.chk
542 ; RUN: echo 'CHECK-LABEL: labelC' >> %t.chk
543 ; RUN: echo 'CHECK-NOT: foobar' >> %t.chk
544 ; RUN: echo 'CHECK-LABEL: labelD' >> %t.chk
545 ; RUN: echo 'CHECK-NOT: textD' >> %t.chk
546 ; RUN: echo 'CHECK-LABEL: labelE' >> %t.chk
547 ; RUN: echo 'CHECK-NOT: labelF' >> %t.chk
548 ; RUN: echo 'CHECK-LABEL: labelF' >> %t.chk
615 ; RUN: echo 'hello world again!' > %t.in
617 ; RUN: echo 'CHECK: hel' > %t.chk
618 ; RUN: echo 'CHECK: wor' >> %t.chk
619 ; RUN: echo 'CHECK: !' >> %t.chk
678 ; RUN: echo 'def-match1 def-match2' > %t.in
679 ; RUN: echo 'def-match1 def-nomatch' >> %t.in
681 ; RUN: echo 'CHECK: [[DEF_MATCH1]] [[DEF_MATCH2]]' > %t.chk
682 ; RUN: echo 'CHECK: [[DEF_MATCH1]] [[UNDEF]] [[DEF_NOMATCH]]' >> %t.chk
708 ; RUN: echo 'def-match1 def-nomatch' > %t.in
709 ; RUN: echo 'def-match1 def-match2' >> %t.in
710 ; RUN: echo 'END' >> %t.in
712 ; RUN: echo 'CHECK-NOT: [[DEF_MATCH1]] [[UNDEF]] [[DEF_NOMATCH]]' > %t.chk
713 ; RUN: echo 'CHECK-NOT: [[DEF_MATCH1]] [[DEF_MATCH2]]' >> %t.chk
714 ; RUN: echo 'CHECK: END' >> %t.chk
741 ; RUN: echo 'strvar: foo' > %t.in
742 ; RUN: echo 'numvar no expr: 51' >> %t.in
743 ; RUN: echo 'numvar expr: -49' >> %t.in
744 ; RUN: echo 'many: foo 100 8 bar' >> %t.in
745 ; RUN: echo 'var in neg match: foo' >> %t.in
746 ; RUN: echo 'END' >> %t.in
748 ; RUN: echo 'CHECK: strvar: [[STRVAR:[a-z]+]]' > %t.chk
749 ; RUN: echo 'CHECK: numvar no expr: [[#NUMVAR_NO_EXPR:]]' >> %t.chk
750 ; RUN: echo 'CHECK: numvar expr: [[#%d,NUMVAR_EXPR:2-NUMVAR_NO_EXPR]]' >> %t.chk
754 ; RUN: echo 'CHECK: many: [[VAR1:foo]] [[#%d,VAR3:]] [[#VAR2:]] [[VAR4:bar]]' \
757 ; RUN: echo 'CHECK-NOT: var in neg match: [[VAR:foo]]' >> %t.chk
758 ; RUN: echo 'CHECK: END' >> %t.chk
802 ; RUN: echo 'pre var' > %t.in
804 ; RUN: echo 'CHECK: pre' > %t.chk
805 ; RUN: echo 'CHECK-NEXT: [[VAR]]' >> %t.chk
823 ; RUN: echo 'pre' > %t.in
824 ; RUN: echo 'var' >> %t.in
826 ; RUN: echo 'CHECK: pre' > %t.chk
827 ; RUN: echo 'CHECK-SAME: [[VAR]]' >> %t.chk
846 ; RUN: echo 'var' > %t.in
847 ; RUN: echo 'var' >> %t.in
848 ; RUN: echo 'END' >> %t.in
850 ; RUN: echo 'CHECK-DAG: var' > %t.chk
851 ; RUN: echo 'CHECK-DAG: [[VAR]]' >> %t.chk
852 ; RUN: echo 'CHECK: END' >> %t.chk