### Reproducible Example ```cylc [scheduler] allow implicit tasks = True [scheduling] cycling mode = integer [[graph]] P1 = """ a & x x[-P2] | a => b """ ```  ``` $ cylc play workflow -N ... ERROR - Workflow shutting down - TriggerExpressionError: "-1/x succeeded|1/a succeeded": invalid syntax (<string>, line 1) ERROR - No platforms available to remote tidy install targets: * localhost ```