user11144: Not that it is of earth-shattering importance, but how is a Swiss bye entered in the Result header by default? 1-0? +? +-? +--? Is it different from a forfeit? (The latter can be additionally indicated by the "termination" tag, but I never saw it used, probably because the player field implies it...neither did I ever fill out this tag on a time loss as arbiter since nobody seems to care anyway, flag is a "normal" loss...)
PGN standard didn't answer my question. (And checking a random PGN might lead to a random result, see above.

user30536: I suspect that the PGN standard does answer your question, though perhaps indirectly.
8.1.1.7 says that the content of the Result tag "is always exactly the
same as the game termination marker that concludes the associated movetext."
8.2.6 says: "The game termination marker is a symbol that is one of the
following four values: "1-0" (White wins), "0-1" (Black wins), "1/2-1/2"
(drawn game), and "*" (game in progress, result unknown, or game abandoned)."
So, no +- or other similar combination allowed. "1-0" is allowed, but seems fundamentally wrong for a bye game -- unless you keep the score to yourself and only use it with PGN software that doesn't interpret that as a real win.
It seems safer to use "*", and add a non-standard PGN tag to indicate
that the game was a bye game for a particular player.  (That is basically
what ferdy suggests in his comment, but it seems unwise to extend an
already established and defined tag (i.e. Termination) unilaterally.) This seems to be less disruptive of already existing software.
If the information is for human use only, use "*" and add a movetext comment to the effect that this is a bye game.
PGN was not designed to support FIDE rules.  It was designed to be
extensible, at least as far as tag pairs go.

11144: <p>Not that it is of earth-shattering importance, but how is a Swiss bye entered in the Result header by default? 1-0? +? +-? +--? Is it different from a forfeit? (The latter can be additionally indicated by the &quot;termination&quot; tag, but I never saw it used, probably because the player field implies it...neither did I ever fill out this tag on a time loss as arbiter since nobody seems to care anyway, flag is a &quot;normal&quot; loss...)</p>
<p>PGN standard didn't answer my question. (And checking a random PGN might lead to a random result, see above.</p>
 30536: <p>I suspect that the PGN standard does answer your question, though perhaps indirectly.</p>
<p>8.1.1.7 says that the content of the Result tag &quot;is always exactly the
same as the game termination marker that concludes the associated movetext.&quot;</p>
<p>8.2.6 says: &quot;The game termination marker is a symbol that is one of the
following four values: &quot;1-0&quot; (White wins), &quot;0-1&quot; (Black wins), &quot;1/2-1/2&quot;
(drawn game), and &quot;*&quot; (game in progress, result unknown, or game abandoned).&quot;</p>
<p>So, no +- or other similar combination allowed. &quot;1-0&quot; is allowed, but seems fundamentally wrong for a bye game -- unless you keep the score to yourself and only use it with PGN software that doesn't interpret that as a real win.</p>
<p>It seems safer to use &quot;*&quot;, and add a non-standard PGN tag to indicate
that the game was a bye game for a particular player.  (That is basically
what ferdy suggests in his comment, but it seems unwise to extend an
already established and defined tag (i.e. Termination) unilaterally.) This seems to be less disruptive of already existing software.</p>
<p>If the information is for human use only, use &quot;*&quot; and add a movetext comment to the effect that this is a bye game.</p>
<p>PGN was not designed to support FIDE rules.  It was designed to be
extensible, at least as far as tag pairs go.</p>
