In einer For-Schleife mit parallelen Iterationen werden Fehler-Cluster mit Hilfe von Fehlerregistern durch die Schleife geleitet. Fehlerregister unterstützen die Fehlerbehandlung bei jeder Schleifeniteration, unabhängig davon, wann die jeweilige Iteration ausgeführt wird.

Ein Fehlerregister wird als ein Paar von Anschlüssen an den Seiten einer parallelen For-Schleife angezeigt, wie in der folgenden Abbildung dargestellt.

Der linke Anschluss des Fehlerregisters funktioniert wie ein nicht indizierter Eingangstunnel und erzeugt bei jeder Iteration den gleichen Wert. Der rechte Anschluss des Fehlerregisters fasst die Werte aller Iterationen zusammen, so dass Fehler oder Warnungen von der frühesten Iteration (nach Index) den Ausgangswert des Fehlerregisters bilden. Wird die For-Schleife null Mal wiederholt, wird der mit dem linken Tunnel verbundene Wert an den Ausgang im rechten Tunnel weitergeleitet.

Im Einklang mit empfohlenen Methoden der Programmierung werden Fehler durch Schieberegister geleitet, wobei Schieberegister automatisch in Fehlerregister umgewandelt werden, wenn für eine For-Schleife parallele Iterationen aktiviert sind. Sie können den Tunneltyp auch ändern, indem Sie mit der rechten Maustaste auf den Tunnel klicken und den Typ des zu erstellenden Tunnels auswählen.