+ if (block->getPatternComputed()) continue; // block has already been processed
+
+ compatible = block->checkInputPatternCompatibility();
+ if (!compatible) {
+ cout << qPrintable(block->getName()) << " is not compatible with his input pattern" << endl;
+ break;
+ }