mamedev / mame

MAME
https://www.mamedev.org/
Other
8.39k stars 2.04k forks source link

chdman tests failing on Haiku #7411

Open extrowerk opened 4 years ago

extrowerk commented 4 years ago

Current HaikuPorts recipe: https://github.com/haikuports/haikuports/pull/5365

Testresults:

Testing ...
GCC 8.3.0 detected
Running jedutil unittest
python regtests/jedutil/jedtest.py
All tests ran successfully.
Running chdman unittest
python regtests/chdman/chdtest.py
CHD size:     27,835 bytes - CHD size:     27,597 bytes
SHA1:         1d1ca0dddbcddee3b230a79e7b397672b0e2013b - SHA1:         6a02161f89ebc4b388a54f88907c538923505789
Metadata:     Tag='CHT2'  Index=0  Length=86 bytes - Metadata:     Tag='CHT2'  Index=0  Length=84 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=86 bytes - Metadata:     Tag='CHT2'  Index=1  Length=84 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=86 bytes - Metadata:     Tag='CHT2'  Index=2  Length=84 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=86 bytes - Metadata:     Tag='CHT2'  Index=3  Length=84 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=86 bytes - Metadata:     Tag='CHT2'  Index=4  Length=84 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=86 bytes - Metadata:     Tag='CHT2'  Index=5  Length=84 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=86 bytes - Metadata:     Tag='CHT2'  Index=6  Length=84 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=86 bytes - Metadata:     Tag='CHT2'  Index=7  Length=84 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=86 bytes - Metadata:     Tag='CHT2'  Index=8  Length=84 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=87 bytes - Metadata:     Tag='CHT2'  Index=9  Length=85 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=87 bytes - Metadata:     Tag='CHT2'  Index=10  Length=85 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=87 bytes - Metadata:     Tag='CHT2'  Index=11  Length=85 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=87 bytes - Metadata:     Tag='CHT2'  Index=12  Length=85 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=87 bytes - Metadata:     Tag='CHT2'  Index=13  Length=85 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=87 bytes - Metadata:     Tag='CHT2'  Index=14  Length=85 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=87 bytes - Metadata:     Tag='CHT2'  Index=15  Length=85 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=87 bytes - Metadata:     Tag='CHT2'  Index=16  Length=85 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=87 bytes - Metadata:     Tag='CHT2'  Index=17  Length=85 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=87 bytes - Metadata:     Tag='CHT2'  Index=18  Length=85 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:300 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=87 bytes - Metadata:     Tag='CHT2'  Index=19  Length=85 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:299 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:299 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence - info output differs
expected: be9e1c5a0dfb495d582d3a341e0d485eb7486d8e found: b18859673ee65f264e7e77ca23267e15ac76e6d4
createcd_cue_audio_silence - SHA1 mismatch (output file)
CHD size:     49,928 bytes - CHD size:     49,918 bytes
SHA1:         f543dd51196bb15e4dd0022cb67da27a80e66c44 - SHA1:         d5892786bfad6a414dc88940ee64c118e13d5128
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav - info output differs
expected: c1283d56bdbcde366cb40c8ce1bb101494828038 found: b7fc77a27d446db815ab3e894da69ccb0d712436
createcd_cue_audio_silence_wav - SHA1 mismatch (output file)
CHD size:     50,302 bytes - CHD size:     50,262 bytes
SHA1:         154f00b276d1d6846b4c7fbebb5da5214bc05eb0 - SHA1:         7b9f728027dc1b1a3aa7806e1030a8d3ceb1eb22
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=85 bytes - Metadata:     Tag='CHT2'  Index=5  Length=83 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=85 bytes - Metadata:     Tag='CHT2'  Index=6  Length=83 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=85 bytes - Metadata:     Tag='CHT2'  Index=7  Length=83 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=85 bytes - Metadata:     Tag='CHT2'  Index=8  Length=83 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=86 bytes - Metadata:     Tag='CHT2'  Index=9  Length=84 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=86 bytes - Metadata:     Tag='CHT2'  Index=10  Length=84 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=86 bytes - Metadata:     Tag='CHT2'  Index=11  Length=84 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=86 bytes - Metadata:     Tag='CHT2'  Index=12  Length=84 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=86 bytes - Metadata:     Tag='CHT2'  Index=13  Length=84 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=86 bytes - Metadata:     Tag='CHT2'  Index=14  Length=84 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=86 bytes - Metadata:     Tag='CHT2'  Index=15  Length=84 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=86 bytes - Metadata:     Tag='CHT2'  Index=16  Length=84 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=86 bytes - Metadata:     Tag='CHT2'  Index=17  Length=84 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=86 bytes - Metadata:     Tag='CHT2'  Index=18  Length=84 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=86 bytes - Metadata:     Tag='CHT2'  Index=19  Length=84 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav_20_tracks - info output differs
expected: 80e449845a38b0272c17db34e599ddfa58530e4b found: d9b83b64266a969db29a096444cac4d06a78f845
createcd_cue_audio_silence_wav_20_tracks - SHA1 mismatch (output file)
CHD size:     58,056 bytes - CHD size:     58,054 bytes
SHA1:         154f00b276d1d6846b4c7fbebb5da5214bc05eb0 - SHA1:         7b9f728027dc1b1a3aa7806e1030a8d3ceb1eb22
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=85 bytes - Metadata:     Tag='CHT2'  Index=5  Length=83 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=85 bytes - Metadata:     Tag='CHT2'  Index=6  Length=83 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=85 bytes - Metadata:     Tag='CHT2'  Index=7  Length=83 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=85 bytes - Metadata:     Tag='CHT2'  Index=8  Length=83 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=86 bytes - Metadata:     Tag='CHT2'  Index=9  Length=84 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=86 bytes - Metadata:     Tag='CHT2'  Index=10  Length=84 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=86 bytes - Metadata:     Tag='CHT2'  Index=11  Length=84 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=86 bytes - Metadata:     Tag='CHT2'  Index=12  Length=84 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=86 bytes - Metadata:     Tag='CHT2'  Index=13  Length=84 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=86 bytes - Metadata:     Tag='CHT2'  Index=14  Length=84 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=86 bytes - Metadata:     Tag='CHT2'  Index=15  Length=84 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=86 bytes - Metadata:     Tag='CHT2'  Index=16  Length=84 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=86 bytes - Metadata:     Tag='CHT2'  Index=17  Length=84 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=86 bytes - Metadata:     Tag='CHT2'  Index=18  Length=84 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=86 bytes - Metadata:     Tag='CHT2'  Index=19  Length=84 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav_20_tracks_cdfl - info output differs
expected: 8b1dab0d4447682f7bba504a74fbe6c87f06e7f3 found: ab5344d6cf924d24df7d098ee16f2f0f4ae7d4c3
createcd_cue_audio_silence_wav_20_tracks_cdfl - SHA1 mismatch (output file)
CHD size:     50,302 bytes - CHD size:     50,262 bytes
SHA1:         154f00b276d1d6846b4c7fbebb5da5214bc05eb0 - SHA1:         7b9f728027dc1b1a3aa7806e1030a8d3ceb1eb22
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=85 bytes - Metadata:     Tag='CHT2'  Index=5  Length=83 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=85 bytes - Metadata:     Tag='CHT2'  Index=6  Length=83 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=85 bytes - Metadata:     Tag='CHT2'  Index=7  Length=83 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=85 bytes - Metadata:     Tag='CHT2'  Index=8  Length=83 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=86 bytes - Metadata:     Tag='CHT2'  Index=9  Length=84 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=86 bytes - Metadata:     Tag='CHT2'  Index=10  Length=84 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=86 bytes - Metadata:     Tag='CHT2'  Index=11  Length=84 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=86 bytes - Metadata:     Tag='CHT2'  Index=12  Length=84 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=86 bytes - Metadata:     Tag='CHT2'  Index=13  Length=84 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=86 bytes - Metadata:     Tag='CHT2'  Index=14  Length=84 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=86 bytes - Metadata:     Tag='CHT2'  Index=15  Length=84 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=86 bytes - Metadata:     Tag='CHT2'  Index=16  Length=84 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=86 bytes - Metadata:     Tag='CHT2'  Index=17  Length=84 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=86 bytes - Metadata:     Tag='CHT2'  Index=18  Length=84 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=86 bytes - Metadata:     Tag='CHT2'  Index=19  Length=84 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav_20_tracks_cdlz - info output differs
expected: aeb0695d970459ee92b88831fa0db7aa68fd88ad found: f5a168fad2d237edb8c70c10ebe7854b1b3176be
createcd_cue_audio_silence_wav_20_tracks_cdlz - SHA1 mismatch (output file)
CHD size:     58,208 bytes - CHD size:     58,168 bytes
SHA1:         154f00b276d1d6846b4c7fbebb5da5214bc05eb0 - SHA1:         7b9f728027dc1b1a3aa7806e1030a8d3ceb1eb22
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=85 bytes - Metadata:     Tag='CHT2'  Index=5  Length=83 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=85 bytes - Metadata:     Tag='CHT2'  Index=6  Length=83 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=85 bytes - Metadata:     Tag='CHT2'  Index=7  Length=83 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=85 bytes - Metadata:     Tag='CHT2'  Index=8  Length=83 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=86 bytes - Metadata:     Tag='CHT2'  Index=9  Length=84 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=86 bytes - Metadata:     Tag='CHT2'  Index=10  Length=84 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=86 bytes - Metadata:     Tag='CHT2'  Index=11  Length=84 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=86 bytes - Metadata:     Tag='CHT2'  Index=12  Length=84 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=86 bytes - Metadata:     Tag='CHT2'  Index=13  Length=84 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=86 bytes - Metadata:     Tag='CHT2'  Index=14  Length=84 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=86 bytes - Metadata:     Tag='CHT2'  Index=15  Length=84 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=86 bytes - Metadata:     Tag='CHT2'  Index=16  Length=84 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=86 bytes - Metadata:     Tag='CHT2'  Index=17  Length=84 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=86 bytes - Metadata:     Tag='CHT2'  Index=18  Length=84 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=86 bytes - Metadata:     Tag='CHT2'  Index=19  Length=84 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav_20_tracks_cdzl - info output differs
expected: 90e8bd0a0957bf4334f255982b3a0b971118d642 found: 945c15fa1d1818c67afc809238d1a275d1cebab2
createcd_cue_audio_silence_wav_20_tracks_cdzl - SHA1 mismatch (output file)
Metadata:     Tag='CHT2'  Index=0  Length=85 bytes - Metadata:     Tag='CHT2'  Index=0  Length=83 bytes
              TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=1  Length=85 bytes - Metadata:     Tag='CHT2'  Index=1  Length=83 bytes
              TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:2 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=2  Length=85 bytes - Metadata:     Tag='CHT2'  Index=2  Length=83 bytes
              TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:3 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=3  Length=85 bytes - Metadata:     Tag='CHT2'  Index=3  Length=83 bytes
              TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:4 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=4  Length=85 bytes - Metadata:     Tag='CHT2'  Index=4  Length=83 bytes
              TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:5 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=5  Length=85 bytes - Metadata:     Tag='CHT2'  Index=5  Length=83 bytes
              TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:6 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=6  Length=85 bytes - Metadata:     Tag='CHT2'  Index=6  Length=83 bytes
              TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:7 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=7  Length=85 bytes - Metadata:     Tag='CHT2'  Index=7  Length=83 bytes
              TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:8 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=8  Length=85 bytes - Metadata:     Tag='CHT2'  Index=8  Length=83 bytes
              TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:9 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=9  Length=86 bytes - Metadata:     Tag='CHT2'  Index=9  Length=84 bytes
              TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:10 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=10  Length=86 bytes - Metadata:     Tag='CHT2'  Index=10  Length=84 bytes
              TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:11 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=11  Length=86 bytes - Metadata:     Tag='CHT2'  Index=11  Length=84 bytes
              TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:12 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=12  Length=86 bytes - Metadata:     Tag='CHT2'  Index=12  Length=84 bytes
              TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:13 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=13  Length=86 bytes - Metadata:     Tag='CHT2'  Index=13  Length=84 bytes
              TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:14 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=14  Length=86 bytes - Metadata:     Tag='CHT2'  Index=14  Length=84 bytes
              TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:15 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=15  Length=86 bytes - Metadata:     Tag='CHT2'  Index=15  Length=84 bytes
              TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:16 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=16  Length=86 bytes - Metadata:     Tag='CHT2'  Index=16  Length=84 bytes
              TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:17 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=17  Length=86 bytes - Metadata:     Tag='CHT2'  Index=17  Length=84 bytes
              TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:18 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=18  Length=86 bytes - Metadata:     Tag='CHT2'  Index=18  Length=84 bytes
              TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:19 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
Metadata:     Tag='CHT2'  Index=19  Length=86 bytes - Metadata:     Tag='CHT2'  Index=19  Length=84 bytes
              TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:20 TYPE:AUDIO SUBTYPE:NONE FRAMES:75 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_audio_silence_wav_20_tracks_none - info output differs
expected: 499705ea0b796b1406f826999293675ade54ef66 found: 13e9796bcd291e7e72ce81ba428d417bacf7f49a
createcd_cue_audio_silence_wav_20_tracks_none - SHA1 mismatch (output file)
CHD size:     9,560 bytes - CHD size:     9,558 bytes
SHA1:         1676149b7cd5a915fad9967bd9454b3ac24d2518 - SHA1:         b0f21c44e0c86fc504d835662ad3232b3a57f854
Metadata:     Tag='CHT2'  Index=0  Length=90 bytes - Metadata:     Tag='CHT2'  Index=0  Length=88 bytes
              TRACK:1 TYPE:MODE1_RAW SUBTYPE:NONE FRAMES:608 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:MODE1_RAW SUBTYPE:NONE FRAMES:608 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_cue_empty - info output differs
expected: d3606248ea42b39ad0f7a6d32d9a8c234e6113d1 found: e5aa14b40029fbe4dfd87dea371d664b183e6c60
createcd_cue_empty - SHA1 mismatch (output file)
CHD size:     40,782 bytes - CHD size:     40,482 bytes
createcd_nrg_audio_silence - info output differs
expected: 79407cfb2938d0e35c3841ff8bb4733e903b342e found: 3d12e0a75823d7a8595cd674c9bdef338f0fe5cd
createcd_nrg_audio_silence - SHA1 mismatch (output file)
CHD size:     46,009 bytes - CHD size:     46,007 bytes
SHA1:         6ff522974dcacf8121b9ba4190666125c9354b2d - SHA1:         2db1f43e9f19bd2eef77825711a9ad754082e216
Metadata:     Tag='CHT2'  Index=0  Length=92 bytes - Metadata:     Tag='CHT2'  Index=0  Length=90 bytes
              TRACK:1 TYPE:MODE1_RAW SUBTYPE:RW_RAW FRAMES:608 PREGAP:0 PGTYPE:MODE1 PGSUB:NONE POSTGAP:0. -               TRACK:1 TYPE:MODE1_RAW SUBTYPE:RW_RAW FRAMES:608 PREGAP:0 PGTYPE:MODE1 PGSUB:RW POSTGAP:0.
createcd_toc_empty - info output differs
expected: 59ce03afce1c98eaf636649a44b616b78d378cb6 found: 08ad9889d458032d010c9379c3ed4c1968311c79
createcd_toc_empty - SHA1 mismatch (output file)
CHD size:     788 bytes - CHD size:     787 bytes
createhd_raw_empty_flac - info output differs
expected: 3b3f7c798d0f35354621b70b93ec4192ac7c509e found: f7d62e36ee51d56e34075157af566cc8c94fd6b3
createhd_raw_empty_flac - SHA1 mismatch (output file)
firewave commented 4 years ago

I am not sure anybody has bothered running these since I last did. These tests failing is more of an issue for a submitter/contributor than a regular user since it indicates that the resulting images are different across platforms - which should not be the case. But it is still possible there's a bug which changes the results. Are the resulting incorrect sizes/hashes always the same?

FYI Because of the usage of FLAC the output is unfortunately not ensured to be the same since their algorithm is not stable across different versions and compiler flags. We tried to mitigate this with some adjustments so at least the official source package does have reproducible images.

Also the metadata checks obviously need some proper diffing.

angelosa commented 3 years ago

@firewave it sounds like the whole package isn't well thought for unit testing like at all, as also claimed in issue #7716, failing the repeatable requirement hardcore among other things.

firewave commented 3 years ago

@angelosa

@firewave it sounds like the whole package isn't well thought for unit testing like at all, as also claimed in issue #7716, failing the repeatable requirement hardcore among other things.

I wrote this ages ago when I had no clue about pytest at all.

I just wanted to make sure that chdman is working correctly since it is an important part of MAME and back then I was also planning to use the format to do backups of my all own discs with it. It is easily extendable so it's not too shabby and nobody else seemed to care about it (either the testing approach or if the tool is actually working fine - beside hangs).

  • Is it fixable without depending on FLAC?

At least partially for the tests which don't use that compression method. But since the FLAC algorithm is unstable by design (causing different results depending on compiler optimizations) and it being an integral part of the CHD format probably not. But it's quite possible the output just changed because a different FLAC version is being used now and you just need to update the expected output data - hard to tell.

  • Is it really necessary to compare with SHA1 instead of any other alternative that better scales up? Totally not a fan of UUID-like checks, even less when you have to compose your own function and check with the same function if a v4 CHD is equal to a v5 ...

I possibly wasn't aware of any other function back then. I hadn't used much Python back then.

  • I'm honestly lost by the lack of any documentation whatsoever (to say the least) about what the individual tests are supposed to achieve;

They test various combinations input data for various chdman commands to get expected reproducible results. I am basically tried to generate a matrix of the possible combinations to test to find some issues.

  • An unit test shouldn't dump all that wall of text to stdout unless really on demand and only if anything really failed.

Feel free to changed it.