improved output for failed tapes of automated tape tests
authorHolger Schemel <holger.schemel@virtion.de>
Wed, 4 Sep 2024 22:19:41 +0000 (00:19 +0200)
committerHolger Schemel <holger.schemel@virtion.de>
Wed, 4 Sep 2024 22:19:44 +0000 (00:19 +0200)
commit9ee14641dec04a4aea4c611699faa106841a8d49
tree304f209ca6f1ca3bd6aeff717dfad2d19536c95d
parentce7c7a7d793f972a4945a6e891f963fcd44930cd
improved output for failed tapes of automated tape tests

Failed tapes in automated tape tests (like "autotest <level set>") are
now separated into the following three cases:

- "BROKEN"     for newer tapes with "solution tape flag" set
- "UNSOLVABLE" for newer tapes with "solution tape flag" NOT set
- "FAILED"     for older tapes that do not have a "solution tape flag"

That way, it is easier to see if a failed tape is broken or unsolvable
"by design" (or too old to tell).
src/files.c
src/tape.c