Files
clang-p2996/lld/test/ELF/error-limit.test
Rui Ueyama d4c94d1899 Include a hint how to see all errors if error is truncated.
This patch changes the error message from

  too many errors emitted, stopping now

to

  too many errors emitted, stopping now (use -error-limit=0 to see all errors)

Thanks for Sean for the suggestion!

llvm-svn: 287900
2016-11-24 20:31:43 +00:00

27 lines
1.0 KiB
Plaintext

RUN: not ld.lld 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 \
RUN: 21 22 2>&1 | FileCheck -check-prefix=DEFAULT %s
DEFAULT: cannot open 01
DEFAULT: cannot open 20
DEFAULT-NEXT: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
DEFAULT-NOT: cannot open 21
RUN: not ld.lld -error-limit=5 01 02 03 04 05 06 07 08 09 10 2>&1 \
RUN: | FileCheck -check-prefix=LIMIT5 %s
RUN: not ld.lld -error-limit 5 01 02 03 04 05 06 07 08 09 10 2>&1 \
RUN: | FileCheck -check-prefix=LIMIT5 %s
LIMIT5: cannot open 01
LIMIT5: cannot open 05
LIMIT5-NEXT: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
LIMIT5-NOT: cannot open 06
RUN: not ld.lld -error-limit=0 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 \
RUN: 16 17 18 19 20 21 22 2>&1 | FileCheck -check-prefix=UNLIMITED %s
UNLIMITED: cannot open 01
UNLIMITED: cannot open 20
UNLIMITED: cannot open 21
UNLIMITED: cannot open 22
UNLIMITED-NOT: too many errors emitted, stopping now (use -error-limit=0 to see all errors)