// RUN: not filechecker --check-prefix A! --input-file %s %s 2>&1 | filechecker --check-prefix BAD_PREFIX %s
// RUN: filechecker --check-prefix A1a-B_c --input-file %s %s
// RUN: not filechecker --check-prefix REPEAT --check-prefix REPEAT --input-file %s %s 2>&1 | filechecker --check-prefix BAD_PREFIX %s
// RUN: not filechecker --check-prefix VALID --check-prefix A! --input-file %s %s 2>&1 | filechecker --check-prefix BAD_PREFIX %s
// RUN: not filechecker --check-prefix --input-file %s %s 2>&1 | filechecker --check-prefix EMPTY_PREFIX %s
foobar
; A1a-B_c: foobar

; BAD_PREFIX: Supplied check-prefix is invalid! Prefixes must be unique and start with a letter and contain only alphanumeric characters, hyphens and underscores
; EMPTY_PREFIX: error: no check strings found with prefix
