--- a/test/test-real-pgn.c Thu Aug 06 14:45:55 2026 +0200 +++ b/test/test-real-pgn.c Thu Aug 06 16:11:37 2026 +0200 @@ -56,7 +56,7 @@ GameState *gamestate, int game) { // TODO: fix that we need an initialized game state for parsing PGNs gamestate_init(gamestate); - CX_TEST_ASSERT(0 == parse_pgn(pgn_data[game], gamestate)); + CX_TEST_ASSERT(0 == parse_pgn(pgn_data[game-1], gamestate)); CX_TEST_ASSERT(gamestate->stalemate); CX_TEST_ASSERT(!gamestate->wresign); CX_TEST_ASSERT(!gamestate->bresign);