/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-12 15:41:00,219 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-12 15:41:00,220 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-12 15:41:00,251 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-12 15:41:00,253 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-12 15:41:00,255 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-12 15:41:00,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-12 15:41:00,261 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-12 15:41:00,264 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-12 15:41:00,267 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-12 15:41:00,268 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-12 15:41:00,270 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-12 15:41:00,270 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-12 15:41:00,272 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-12 15:41:00,272 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-12 15:41:00,274 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-12 15:41:00,275 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-12 15:41:00,276 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-12 15:41:00,277 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-12 15:41:00,281 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-12 15:41:00,282 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-12 15:41:00,283 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-12 15:41:00,283 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-12 15:41:00,284 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-12 15:41:00,289 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-12 15:41:00,290 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-12 15:41:00,290 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-12 15:41:00,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-12 15:41:00,292 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-12 15:41:00,292 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-12 15:41:00,292 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-12 15:41:00,297 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-12 15:41:00,298 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-12 15:41:00,299 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-12 15:41:00,299 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-12 15:41:00,299 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-12 15:41:00,300 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-12 15:41:00,300 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-12 15:41:00,300 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-12 15:41:00,301 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-12 15:41:00,301 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-12 15:41:00,302 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2022-12-12 15:41:00,325 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-12 15:41:00,325 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-12 15:41:00,326 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-12 15:41:00,326 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-12 15:41:00,327 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-12 15:41:00,327 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-12 15:41:00,327 INFO L138 SettingsManager]: * Use SBE=true [2022-12-12 15:41:00,328 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-12 15:41:00,328 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-12 15:41:00,328 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-12 15:41:00,328 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-12 15:41:00,328 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-12 15:41:00,328 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-12 15:41:00,329 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-12 15:41:00,329 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 15:41:00,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-12 15:41:00,330 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-12-12 15:41:00,558 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-12 15:41:00,573 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-12 15:41:00,574 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-12 15:41:00,575 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-12 15:41:00,575 INFO L275 PluginConnector]: CDTParser initialized [2022-12-12 15:41:00,576 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c [2022-12-12 15:41:01,610 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-12 15:41:01,810 INFO L351 CDTParser]: Found 1 translation units. [2022-12-12 15:41:01,811 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c [2022-12-12 15:41:01,820 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/88d68b3f4/c9def9bad51844329e87619d2f3f419e/FLAG052d1fc97 [2022-12-12 15:41:01,830 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/88d68b3f4/c9def9bad51844329e87619d2f3f419e [2022-12-12 15:41:01,832 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-12 15:41:01,833 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-12 15:41:01,834 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-12 15:41:01,834 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-12 15:41:01,835 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-12 15:41:01,836 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 03:41:01" (1/1) ... [2022-12-12 15:41:01,837 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fe2a2d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:01, skipping insertion in model container [2022-12-12 15:41:01,837 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 03:41:01" (1/1) ... [2022-12-12 15:41:01,841 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-12 15:41:01,853 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-12 15:41:01,937 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,938 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,938 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,939 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,939 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,939 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,939 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,939 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,940 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,940 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,941 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,941 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,941 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,942 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,942 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,942 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,943 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,943 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,943 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,944 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,944 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,944 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,944 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,945 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,945 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,945 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,945 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,947 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,947 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,947 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,947 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,950 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,950 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,968 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c[3963,3976] [2022-12-12 15:41:01,976 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 15:41:01,983 INFO L203 MainTranslator]: Completed pre-run [2022-12-12 15:41:01,995 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,997 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,998 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:01,998 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:01,999 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,000 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,001 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,001 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,001 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,001 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,002 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,002 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,002 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,002 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,003 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,003 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,004 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,004 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,004 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,004 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,005 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,010 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,011 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,011 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,011 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,011 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,012 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,012 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,012 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,013 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,013 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,013 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,014 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,014 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,014 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,015 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-12 15:41:02,015 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-12 15:41:02,026 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c[3963,3976] [2022-12-12 15:41:02,027 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 15:41:02,038 INFO L208 MainTranslator]: Completed translation [2022-12-12 15:41:02,039 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02 WrapperNode [2022-12-12 15:41:02,039 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-12 15:41:02,040 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-12 15:41:02,040 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-12 15:41:02,041 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-12 15:41:02,045 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,061 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,087 INFO L138 Inliner]: procedures = 24, calls = 85, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 238 [2022-12-12 15:41:02,088 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-12 15:41:02,089 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-12 15:41:02,089 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-12 15:41:02,089 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-12 15:41:02,095 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,095 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,106 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,106 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,113 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,114 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,115 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,116 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,118 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-12 15:41:02,118 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-12 15:41:02,118 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-12 15:41:02,118 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-12 15:41:02,119 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (1/1) ... [2022-12-12 15:41:02,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 15:41:02,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 15:41:02,181 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-12 15:41:02,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-12 15:41:02,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-12 15:41:02,259 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-12 15:41:02,259 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-12 15:41:02,259 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-12 15:41:02,259 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-12 15:41:02,259 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-12 15:41:02,260 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-12 15:41:02,260 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-12-12 15:41:02,260 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-12-12 15:41:02,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2022-12-12 15:41:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-12 15:41:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-12 15:41:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-12 15:41:02,262 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-12 15:41:02,262 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-12 15:41:02,337 INFO L236 CfgBuilder]: Building ICFG [2022-12-12 15:41:02,347 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-12 15:41:02,617 INFO L277 CfgBuilder]: Performing block encoding [2022-12-12 15:41:02,711 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-12 15:41:02,712 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-12 15:41:02,713 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 03:41:02 BoogieIcfgContainer [2022-12-12 15:41:02,713 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-12 15:41:02,715 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-12 15:41:02,715 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-12 15:41:02,717 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-12 15:41:02,717 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.12 03:41:01" (1/3) ... [2022-12-12 15:41:02,718 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7da33488 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 03:41:02, skipping insertion in model container [2022-12-12 15:41:02,718 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 03:41:02" (2/3) ... [2022-12-12 15:41:02,718 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7da33488 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 03:41:02, skipping insertion in model container [2022-12-12 15:41:02,718 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 03:41:02" (3/3) ... [2022-12-12 15:41:02,721 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-ticket-5.wvr.c [2022-12-12 15:41:02,734 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-12 15:41:02,734 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-12 15:41:02,734 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-12 15:41:02,811 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-12-12 15:41:02,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 172 places, 158 transitions, 356 flow [2022-12-12 15:41:02,915 INFO L130 PetriNetUnfolder]: 2/153 cut-off events. [2022-12-12 15:41:02,915 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-12 15:41:02,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 153 events. 2/153 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 63 event pairs, 0 based on Foata normal form. 0/150 useless extension candidates. Maximal degree in co-relation 115. Up to 2 conditions per place. [2022-12-12 15:41:02,918 INFO L82 GeneralOperation]: Start removeDead. Operand has 172 places, 158 transitions, 356 flow [2022-12-12 15:41:02,926 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 139 transitions, 308 flow [2022-12-12 15:41:02,928 INFO L203 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-12 15:41:02,943 INFO L174 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-12 15:41:02,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 139 transitions, 308 flow [2022-12-12 15:41:02,990 INFO L130 PetriNetUnfolder]: 2/139 cut-off events. [2022-12-12 15:41:02,990 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-12 15:41:02,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 139 events. 2/139 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 62 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 115. Up to 2 conditions per place. [2022-12-12 15:41:02,995 INFO L222 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-12 15:41:02,995 INFO L226 LiptonReduction]: Number of co-enabled transitions 2082 [2022-12-12 15:41:08,152 INFO L241 LiptonReduction]: Total number of compositions: 107 [2022-12-12 15:41:08,162 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-12 15:41:08,167 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4cc5d411, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-12 15:41:08,167 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-12-12 15:41:08,173 INFO L130 PetriNetUnfolder]: 0/31 cut-off events. [2022-12-12 15:41:08,173 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-12 15:41:08,173 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:08,174 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:08,174 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:08,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:08,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1497497654, now seen corresponding path program 1 times [2022-12-12 15:41:08,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:08,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423117563] [2022-12-12 15:41:08,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:08,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:09,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:09,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:09,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423117563] [2022-12-12 15:41:09,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423117563] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:09,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:09,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 15:41:09,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003057354] [2022-12-12 15:41:09,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:09,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 15:41:09,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:09,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 15:41:09,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-12 15:41:09,374 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:09,375 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 32 transitions, 94 flow. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:09,376 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:09,376 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:09,376 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:10,071 INFO L130 PetriNetUnfolder]: 4951/6871 cut-off events. [2022-12-12 15:41:10,071 INFO L131 PetriNetUnfolder]: For 594/594 co-relation queries the response was YES. [2022-12-12 15:41:10,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14429 conditions, 6871 events. 4951/6871 cut-off events. For 594/594 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 30986 event pairs, 2366 based on Foata normal form. 1/6872 useless extension candidates. Maximal degree in co-relation 14000. Up to 4566 conditions per place. [2022-12-12 15:41:10,098 INFO L137 encePairwiseOnDemand]: 19/32 looper letters, 70 selfloop transitions, 16 changer transitions 22/108 dead transitions. [2022-12-12 15:41:10,098 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 108 transitions, 513 flow [2022-12-12 15:41:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 15:41:10,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 15:41:10,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 109 transitions. [2022-12-12 15:41:10,107 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.48660714285714285 [2022-12-12 15:41:10,108 INFO L175 Difference]: Start difference. First operand has 48 places, 32 transitions, 94 flow. Second operand 7 states and 109 transitions. [2022-12-12 15:41:10,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 108 transitions, 513 flow [2022-12-12 15:41:10,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 108 transitions, 459 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-12 15:41:10,121 INFO L231 Difference]: Finished difference. Result has 48 places, 47 transitions, 185 flow [2022-12-12 15:41:10,122 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=185, PETRI_PLACES=48, PETRI_TRANSITIONS=47} [2022-12-12 15:41:10,124 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 0 predicate places. [2022-12-12 15:41:10,124 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 47 transitions, 185 flow [2022-12-12 15:41:10,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:10,124 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:10,125 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:10,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-12 15:41:10,125 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:10,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:10,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1965521226, now seen corresponding path program 2 times [2022-12-12 15:41:10,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:10,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369838858] [2022-12-12 15:41:10,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:10,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:10,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:10,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:10,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369838858] [2022-12-12 15:41:10,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369838858] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:10,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:10,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 15:41:10,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582530295] [2022-12-12 15:41:10,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:10,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:10,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:10,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:10,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:10,562 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:10,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 47 transitions, 185 flow. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:10,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:10,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:10,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:11,177 INFO L130 PetriNetUnfolder]: 5549/7757 cut-off events. [2022-12-12 15:41:11,178 INFO L131 PetriNetUnfolder]: For 6073/6073 co-relation queries the response was YES. [2022-12-12 15:41:11,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24594 conditions, 7757 events. 5549/7757 cut-off events. For 6073/6073 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 37079 event pairs, 906 based on Foata normal form. 1/7758 useless extension candidates. Maximal degree in co-relation 24584. Up to 3723 conditions per place. [2022-12-12 15:41:11,213 INFO L137 encePairwiseOnDemand]: 24/32 looper letters, 86 selfloop transitions, 25 changer transitions 13/124 dead transitions. [2022-12-12 15:41:11,213 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 124 transitions, 710 flow [2022-12-12 15:41:11,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-12 15:41:11,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-12 15:41:11,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 110 transitions. [2022-12-12 15:41:11,216 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5729166666666666 [2022-12-12 15:41:11,216 INFO L175 Difference]: Start difference. First operand has 48 places, 47 transitions, 185 flow. Second operand 6 states and 110 transitions. [2022-12-12 15:41:11,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 124 transitions, 710 flow [2022-12-12 15:41:11,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 124 transitions, 708 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-12 15:41:11,221 INFO L231 Difference]: Finished difference. Result has 54 places, 64 transitions, 381 flow [2022-12-12 15:41:11,222 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=183, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=381, PETRI_PLACES=54, PETRI_TRANSITIONS=64} [2022-12-12 15:41:11,222 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 6 predicate places. [2022-12-12 15:41:11,222 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 64 transitions, 381 flow [2022-12-12 15:41:11,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:11,223 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:11,223 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:11,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-12 15:41:11,223 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:11,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:11,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1475814592, now seen corresponding path program 3 times [2022-12-12 15:41:11,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:11,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700901343] [2022-12-12 15:41:11,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:11,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:11,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:11,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:11,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700901343] [2022-12-12 15:41:11,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700901343] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:11,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:11,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 15:41:11,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986287571] [2022-12-12 15:41:11,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:11,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 15:41:11,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:11,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 15:41:11,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-12 15:41:11,435 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:11,436 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 64 transitions, 381 flow. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:11,436 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:11,436 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:11,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:11,960 INFO L130 PetriNetUnfolder]: 4543/6366 cut-off events. [2022-12-12 15:41:11,960 INFO L131 PetriNetUnfolder]: For 11551/11551 co-relation queries the response was YES. [2022-12-12 15:41:11,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24064 conditions, 6366 events. 4543/6366 cut-off events. For 11551/11551 co-relation queries the response was YES. Maximal size of possible extension queue 258. Compared 29720 event pairs, 1294 based on Foata normal form. 60/6426 useless extension candidates. Maximal degree in co-relation 15199. Up to 5996 conditions per place. [2022-12-12 15:41:12,000 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 89 selfloop transitions, 19 changer transitions 0/108 dead transitions. [2022-12-12 15:41:12,001 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 108 transitions, 803 flow [2022-12-12 15:41:12,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 15:41:12,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 15:41:12,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 76 transitions. [2022-12-12 15:41:12,005 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.475 [2022-12-12 15:41:12,005 INFO L175 Difference]: Start difference. First operand has 54 places, 64 transitions, 381 flow. Second operand 5 states and 76 transitions. [2022-12-12 15:41:12,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 108 transitions, 803 flow [2022-12-12 15:41:12,064 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 108 transitions, 693 flow, removed 47 selfloop flow, removed 1 redundant places. [2022-12-12 15:41:12,065 INFO L231 Difference]: Finished difference. Result has 59 places, 77 transitions, 454 flow [2022-12-12 15:41:12,066 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=313, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=454, PETRI_PLACES=59, PETRI_TRANSITIONS=77} [2022-12-12 15:41:12,066 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 11 predicate places. [2022-12-12 15:41:12,066 INFO L495 AbstractCegarLoop]: Abstraction has has 59 places, 77 transitions, 454 flow [2022-12-12 15:41:12,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:12,067 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:12,067 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:12,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-12 15:41:12,067 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:12,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:12,067 INFO L85 PathProgramCache]: Analyzing trace with hash 697841730, now seen corresponding path program 4 times [2022-12-12 15:41:12,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:12,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050158527] [2022-12-12 15:41:12,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:12,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:12,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:12,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:12,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050158527] [2022-12-12 15:41:12,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050158527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:12,248 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:12,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 15:41:12,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675427057] [2022-12-12 15:41:12,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:12,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 15:41:12,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:12,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 15:41:12,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-12 15:41:12,250 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:12,250 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 77 transitions, 454 flow. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:12,250 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:12,250 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:12,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:12,764 INFO L130 PetriNetUnfolder]: 4273/6040 cut-off events. [2022-12-12 15:41:12,764 INFO L131 PetriNetUnfolder]: For 7959/7959 co-relation queries the response was YES. [2022-12-12 15:41:12,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20964 conditions, 6040 events. 4273/6040 cut-off events. For 7959/7959 co-relation queries the response was YES. Maximal size of possible extension queue 247. Compared 28851 event pairs, 474 based on Foata normal form. 122/6162 useless extension candidates. Maximal degree in co-relation 12685. Up to 5046 conditions per place. [2022-12-12 15:41:12,802 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 96 selfloop transitions, 41 changer transitions 0/137 dead transitions. [2022-12-12 15:41:12,802 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 137 transitions, 968 flow [2022-12-12 15:41:12,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 15:41:12,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 15:41:12,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 103 transitions. [2022-12-12 15:41:12,817 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.45982142857142855 [2022-12-12 15:41:12,817 INFO L175 Difference]: Start difference. First operand has 59 places, 77 transitions, 454 flow. Second operand 7 states and 103 transitions. [2022-12-12 15:41:12,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 137 transitions, 968 flow [2022-12-12 15:41:12,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 137 transitions, 946 flow, removed 8 selfloop flow, removed 1 redundant places. [2022-12-12 15:41:12,902 INFO L231 Difference]: Finished difference. Result has 64 places, 88 transitions, 595 flow [2022-12-12 15:41:12,902 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=398, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=595, PETRI_PLACES=64, PETRI_TRANSITIONS=88} [2022-12-12 15:41:12,903 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 16 predicate places. [2022-12-12 15:41:12,904 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 88 transitions, 595 flow [2022-12-12 15:41:12,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:12,904 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:12,904 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:12,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-12 15:41:12,904 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:12,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:12,904 INFO L85 PathProgramCache]: Analyzing trace with hash -245615264, now seen corresponding path program 5 times [2022-12-12 15:41:12,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:12,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953575853] [2022-12-12 15:41:12,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:12,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:13,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:13,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:13,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953575853] [2022-12-12 15:41:13,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953575853] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:13,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:13,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:41:13,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385057410] [2022-12-12 15:41:13,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:13,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:13,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:13,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:13,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:13,082 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:13,082 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 88 transitions, 595 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:13,082 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:13,082 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:13,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:14,054 INFO L130 PetriNetUnfolder]: 8381/12136 cut-off events. [2022-12-12 15:41:14,055 INFO L131 PetriNetUnfolder]: For 18942/18942 co-relation queries the response was YES. [2022-12-12 15:41:14,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42682 conditions, 12136 events. 8381/12136 cut-off events. For 18942/18942 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 69003 event pairs, 874 based on Foata normal form. 354/12490 useless extension candidates. Maximal degree in co-relation 27145. Up to 4234 conditions per place. [2022-12-12 15:41:14,107 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 126 selfloop transitions, 104 changer transitions 0/230 dead transitions. [2022-12-12 15:41:14,107 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 230 transitions, 1763 flow [2022-12-12 15:41:14,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:41:14,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:41:14,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 135 transitions. [2022-12-12 15:41:14,108 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.52734375 [2022-12-12 15:41:14,109 INFO L175 Difference]: Start difference. First operand has 64 places, 88 transitions, 595 flow. Second operand 8 states and 135 transitions. [2022-12-12 15:41:14,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 230 transitions, 1763 flow [2022-12-12 15:41:14,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 230 transitions, 1672 flow, removed 27 selfloop flow, removed 3 redundant places. [2022-12-12 15:41:14,286 INFO L231 Difference]: Finished difference. Result has 69 places, 153 transitions, 1287 flow [2022-12-12 15:41:14,286 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=454, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1287, PETRI_PLACES=69, PETRI_TRANSITIONS=153} [2022-12-12 15:41:14,287 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 21 predicate places. [2022-12-12 15:41:14,287 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 153 transitions, 1287 flow [2022-12-12 15:41:14,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:14,287 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:14,287 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:14,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-12 15:41:14,288 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:14,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:14,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1016928096, now seen corresponding path program 6 times [2022-12-12 15:41:14,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:14,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816255823] [2022-12-12 15:41:14,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:14,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:14,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:14,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:14,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:14,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816255823] [2022-12-12 15:41:14,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816255823] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:14,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:14,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-12 15:41:14,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028006035] [2022-12-12 15:41:14,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:14,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-12 15:41:14,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:14,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-12 15:41:14,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-12 15:41:14,458 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:14,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 153 transitions, 1287 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:14,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:14,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:14,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:15,476 INFO L130 PetriNetUnfolder]: 8482/12295 cut-off events. [2022-12-12 15:41:15,476 INFO L131 PetriNetUnfolder]: For 27449/27449 co-relation queries the response was YES. [2022-12-12 15:41:15,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54466 conditions, 12295 events. 8482/12295 cut-off events. For 27449/27449 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 69864 event pairs, 950 based on Foata normal form. 58/12353 useless extension candidates. Maximal degree in co-relation 33701. Up to 11094 conditions per place. [2022-12-12 15:41:15,540 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 161 selfloop transitions, 107 changer transitions 10/278 dead transitions. [2022-12-12 15:41:15,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 278 transitions, 2613 flow [2022-12-12 15:41:15,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:41:15,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:41:15,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 146 transitions. [2022-12-12 15:41:15,542 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4147727272727273 [2022-12-12 15:41:15,542 INFO L175 Difference]: Start difference. First operand has 69 places, 153 transitions, 1287 flow. Second operand 11 states and 146 transitions. [2022-12-12 15:41:15,542 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 278 transitions, 2613 flow [2022-12-12 15:41:15,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 278 transitions, 2589 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-12 15:41:15,782 INFO L231 Difference]: Finished difference. Result has 80 places, 210 transitions, 2063 flow [2022-12-12 15:41:15,782 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1263, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2063, PETRI_PLACES=80, PETRI_TRANSITIONS=210} [2022-12-12 15:41:15,784 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 32 predicate places. [2022-12-12 15:41:15,785 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 210 transitions, 2063 flow [2022-12-12 15:41:15,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:15,785 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:15,785 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:15,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-12 15:41:15,785 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:15,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:15,786 INFO L85 PathProgramCache]: Analyzing trace with hash -947825436, now seen corresponding path program 7 times [2022-12-12 15:41:15,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:15,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207539653] [2022-12-12 15:41:15,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:15,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:15,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:15,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:15,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:15,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207539653] [2022-12-12 15:41:15,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207539653] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:15,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:15,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:41:15,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797778798] [2022-12-12 15:41:15,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:15,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:15,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:15,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:15,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:15,954 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:15,954 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 210 transitions, 2063 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:15,954 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:15,954 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:15,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:17,120 INFO L130 PetriNetUnfolder]: 8649/12540 cut-off events. [2022-12-12 15:41:17,120 INFO L131 PetriNetUnfolder]: For 35468/35468 co-relation queries the response was YES. [2022-12-12 15:41:17,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57807 conditions, 12540 events. 8649/12540 cut-off events. For 35468/35468 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 71568 event pairs, 1031 based on Foata normal form. 94/12634 useless extension candidates. Maximal degree in co-relation 37347. Up to 11184 conditions per place. [2022-12-12 15:41:17,286 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 153 selfloop transitions, 114 changer transitions 15/282 dead transitions. [2022-12-12 15:41:17,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 282 transitions, 3080 flow [2022-12-12 15:41:17,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 15:41:17,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 15:41:17,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 120 transitions. [2022-12-12 15:41:17,287 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2022-12-12 15:41:17,287 INFO L175 Difference]: Start difference. First operand has 80 places, 210 transitions, 2063 flow. Second operand 9 states and 120 transitions. [2022-12-12 15:41:17,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 282 transitions, 3080 flow [2022-12-12 15:41:17,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 282 transitions, 3006 flow, removed 34 selfloop flow, removed 1 redundant places. [2022-12-12 15:41:17,468 INFO L231 Difference]: Finished difference. Result has 86 places, 224 transitions, 2424 flow [2022-12-12 15:41:17,469 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1995, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2424, PETRI_PLACES=86, PETRI_TRANSITIONS=224} [2022-12-12 15:41:17,469 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 38 predicate places. [2022-12-12 15:41:17,469 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 224 transitions, 2424 flow [2022-12-12 15:41:17,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:17,469 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:17,470 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:17,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-12 15:41:17,470 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:17,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:17,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1120245816, now seen corresponding path program 8 times [2022-12-12 15:41:17,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:17,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482776416] [2022-12-12 15:41:17,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:17,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:17,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:17,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:17,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:17,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482776416] [2022-12-12 15:41:17,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482776416] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:17,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:17,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 15:41:17,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375955081] [2022-12-12 15:41:17,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:17,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 15:41:17,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:17,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 15:41:17,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-12 15:41:17,668 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:17,669 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 224 transitions, 2424 flow. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:17,669 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:17,669 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:17,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:18,647 INFO L130 PetriNetUnfolder]: 8196/11921 cut-off events. [2022-12-12 15:41:18,648 INFO L131 PetriNetUnfolder]: For 37338/37338 co-relation queries the response was YES. [2022-12-12 15:41:18,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55042 conditions, 11921 events. 8196/11921 cut-off events. For 37338/37338 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 68060 event pairs, 985 based on Foata normal form. 104/12025 useless extension candidates. Maximal degree in co-relation 48396. Up to 10799 conditions per place. [2022-12-12 15:41:18,704 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 136 selfloop transitions, 110 changer transitions 20/266 dead transitions. [2022-12-12 15:41:18,704 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 266 transitions, 3163 flow [2022-12-12 15:41:18,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 15:41:18,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 15:41:18,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 88 transitions. [2022-12-12 15:41:18,705 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.39285714285714285 [2022-12-12 15:41:18,706 INFO L175 Difference]: Start difference. First operand has 86 places, 224 transitions, 2424 flow. Second operand 7 states and 88 transitions. [2022-12-12 15:41:18,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 266 transitions, 3163 flow [2022-12-12 15:41:18,878 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 266 transitions, 3039 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-12 15:41:18,883 INFO L231 Difference]: Finished difference. Result has 87 places, 218 transitions, 2487 flow [2022-12-12 15:41:18,884 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2032, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2487, PETRI_PLACES=87, PETRI_TRANSITIONS=218} [2022-12-12 15:41:18,884 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 39 predicate places. [2022-12-12 15:41:18,884 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 218 transitions, 2487 flow [2022-12-12 15:41:18,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:18,885 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:18,885 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:18,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-12 15:41:18,885 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:18,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:18,885 INFO L85 PathProgramCache]: Analyzing trace with hash 966106136, now seen corresponding path program 9 times [2022-12-12 15:41:18,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:18,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133029170] [2022-12-12 15:41:18,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:18,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:19,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:19,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:19,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133029170] [2022-12-12 15:41:19,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133029170] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:19,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:19,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:41:19,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157503370] [2022-12-12 15:41:19,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:19,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:19,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:19,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:19,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:19,103 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:19,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 218 transitions, 2487 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:19,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:19,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:19,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:20,112 INFO L130 PetriNetUnfolder]: 8458/12343 cut-off events. [2022-12-12 15:41:20,113 INFO L131 PetriNetUnfolder]: For 40107/40107 co-relation queries the response was YES. [2022-12-12 15:41:20,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57094 conditions, 12343 events. 8458/12343 cut-off events. For 40107/40107 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 71657 event pairs, 686 based on Foata normal form. 212/12555 useless extension candidates. Maximal degree in co-relation 52929. Up to 4763 conditions per place. [2022-12-12 15:41:20,173 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 141 selfloop transitions, 207 changer transitions 0/348 dead transitions. [2022-12-12 15:41:20,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 348 transitions, 4136 flow [2022-12-12 15:41:20,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:41:20,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:41:20,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 127 transitions. [2022-12-12 15:41:20,176 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49609375 [2022-12-12 15:41:20,176 INFO L175 Difference]: Start difference. First operand has 87 places, 218 transitions, 2487 flow. Second operand 8 states and 127 transitions. [2022-12-12 15:41:20,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 348 transitions, 4136 flow [2022-12-12 15:41:20,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 348 transitions, 4002 flow, removed 3 selfloop flow, removed 3 redundant places. [2022-12-12 15:41:20,505 INFO L231 Difference]: Finished difference. Result has 80 places, 263 transitions, 3391 flow [2022-12-12 15:41:20,505 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2377, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3391, PETRI_PLACES=80, PETRI_TRANSITIONS=263} [2022-12-12 15:41:20,506 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 32 predicate places. [2022-12-12 15:41:20,506 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 263 transitions, 3391 flow [2022-12-12 15:41:20,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:20,506 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:20,507 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:20,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-12 15:41:20,507 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:20,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:20,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1802550232, now seen corresponding path program 10 times [2022-12-12 15:41:20,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:20,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435040658] [2022-12-12 15:41:20,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:20,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:20,673 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:20,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:20,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435040658] [2022-12-12 15:41:20,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435040658] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:20,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:20,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 15:41:20,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72409029] [2022-12-12 15:41:20,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:20,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 15:41:20,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:20,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 15:41:20,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 15:41:20,675 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:20,675 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 263 transitions, 3391 flow. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:20,675 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:20,675 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:20,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:21,830 INFO L130 PetriNetUnfolder]: 8095/11836 cut-off events. [2022-12-12 15:41:21,831 INFO L131 PetriNetUnfolder]: For 46562/46562 co-relation queries the response was YES. [2022-12-12 15:41:21,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61113 conditions, 11836 events. 8095/11836 cut-off events. For 46562/46562 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 68570 event pairs, 816 based on Foata normal form. 44/11880 useless extension candidates. Maximal degree in co-relation 44412. Up to 11641 conditions per place. [2022-12-12 15:41:21,911 INFO L137 encePairwiseOnDemand]: 24/32 looper letters, 256 selfloop transitions, 35 changer transitions 0/291 dead transitions. [2022-12-12 15:41:21,911 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 291 transitions, 4029 flow [2022-12-12 15:41:21,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 15:41:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 15:41:21,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 67 transitions. [2022-12-12 15:41:21,912 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.41875 [2022-12-12 15:41:21,912 INFO L175 Difference]: Start difference. First operand has 80 places, 263 transitions, 3391 flow. Second operand 5 states and 67 transitions. [2022-12-12 15:41:21,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 291 transitions, 4029 flow [2022-12-12 15:41:22,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 291 transitions, 3795 flow, removed 12 selfloop flow, removed 3 redundant places. [2022-12-12 15:41:22,158 INFO L231 Difference]: Finished difference. Result has 83 places, 258 transitions, 3163 flow [2022-12-12 15:41:22,159 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2917, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3163, PETRI_PLACES=83, PETRI_TRANSITIONS=258} [2022-12-12 15:41:22,159 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 35 predicate places. [2022-12-12 15:41:22,159 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 258 transitions, 3163 flow [2022-12-12 15:41:22,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:22,159 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:22,160 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:22,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-12 15:41:22,160 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:22,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:22,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1300659946, now seen corresponding path program 11 times [2022-12-12 15:41:22,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:22,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973193226] [2022-12-12 15:41:22,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:22,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:22,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:22,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:22,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:22,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973193226] [2022-12-12 15:41:22,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973193226] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:22,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:22,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-12 15:41:22,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495887089] [2022-12-12 15:41:22,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:22,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-12 15:41:22,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:22,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-12 15:41:22,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-12 15:41:22,316 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:22,317 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 258 transitions, 3163 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:22,317 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:22,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:22,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:23,669 INFO L130 PetriNetUnfolder]: 8504/13031 cut-off events. [2022-12-12 15:41:23,670 INFO L131 PetriNetUnfolder]: For 44498/44498 co-relation queries the response was YES. [2022-12-12 15:41:23,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61285 conditions, 13031 events. 8504/13031 cut-off events. For 44498/44498 co-relation queries the response was YES. Maximal size of possible extension queue 780. Compared 83976 event pairs, 195 based on Foata normal form. 440/13471 useless extension candidates. Maximal degree in co-relation 58865. Up to 4709 conditions per place. [2022-12-12 15:41:23,733 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 154 selfloop transitions, 286 changer transitions 4/444 dead transitions. [2022-12-12 15:41:23,734 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 444 transitions, 5180 flow [2022-12-12 15:41:23,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-12 15:41:23,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-12 15:41:23,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 164 transitions. [2022-12-12 15:41:23,735 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5125 [2022-12-12 15:41:23,735 INFO L175 Difference]: Start difference. First operand has 83 places, 258 transitions, 3163 flow. Second operand 10 states and 164 transitions. [2022-12-12 15:41:23,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 444 transitions, 5180 flow [2022-12-12 15:41:23,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 444 transitions, 5008 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-12 15:41:23,967 INFO L231 Difference]: Finished difference. Result has 89 places, 336 transitions, 4650 flow [2022-12-12 15:41:23,967 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2414, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=181, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4650, PETRI_PLACES=89, PETRI_TRANSITIONS=336} [2022-12-12 15:41:23,967 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 41 predicate places. [2022-12-12 15:41:23,968 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 336 transitions, 4650 flow [2022-12-12 15:41:23,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:23,968 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:23,968 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:23,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-12 15:41:23,968 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:23,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:23,968 INFO L85 PathProgramCache]: Analyzing trace with hash 179897252, now seen corresponding path program 12 times [2022-12-12 15:41:23,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:23,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041508751] [2022-12-12 15:41:23,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:23,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:24,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:24,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041508751] [2022-12-12 15:41:24,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041508751] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:24,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:24,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:41:24,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288069699] [2022-12-12 15:41:24,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:24,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:24,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:24,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:24,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:24,131 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:24,131 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 336 transitions, 4650 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:24,131 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:24,131 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:24,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:25,637 INFO L130 PetriNetUnfolder]: 9565/14566 cut-off events. [2022-12-12 15:41:25,638 INFO L131 PetriNetUnfolder]: For 73917/73917 co-relation queries the response was YES. [2022-12-12 15:41:25,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86939 conditions, 14566 events. 9565/14566 cut-off events. For 73917/73917 co-relation queries the response was YES. Maximal size of possible extension queue 880. Compared 94242 event pairs, 812 based on Foata normal form. 56/14622 useless extension candidates. Maximal degree in co-relation 56343. Up to 12785 conditions per place. [2022-12-12 15:41:25,728 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 263 selfloop transitions, 233 changer transitions 0/496 dead transitions. [2022-12-12 15:41:25,729 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 496 transitions, 7384 flow [2022-12-12 15:41:25,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:41:25,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:41:25,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 108 transitions. [2022-12-12 15:41:25,733 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.421875 [2022-12-12 15:41:25,733 INFO L175 Difference]: Start difference. First operand has 89 places, 336 transitions, 4650 flow. Second operand 8 states and 108 transitions. [2022-12-12 15:41:25,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 496 transitions, 7384 flow [2022-12-12 15:41:26,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 496 transitions, 7248 flow, removed 31 selfloop flow, removed 4 redundant places. [2022-12-12 15:41:26,240 INFO L231 Difference]: Finished difference. Result has 95 places, 446 transitions, 6937 flow [2022-12-12 15:41:26,240 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4539, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=336, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=6937, PETRI_PLACES=95, PETRI_TRANSITIONS=446} [2022-12-12 15:41:26,240 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 47 predicate places. [2022-12-12 15:41:26,240 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 446 transitions, 6937 flow [2022-12-12 15:41:26,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:26,241 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:26,241 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:26,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-12 15:41:26,241 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:26,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:26,241 INFO L85 PathProgramCache]: Analyzing trace with hash -2132541362, now seen corresponding path program 13 times [2022-12-12 15:41:26,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:26,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593495189] [2022-12-12 15:41:26,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:26,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:26,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:26,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:26,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593495189] [2022-12-12 15:41:26,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593495189] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:26,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:26,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-12 15:41:26,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141887168] [2022-12-12 15:41:26,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:26,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 15:41:26,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:26,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 15:41:26,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-12-12 15:41:26,422 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:26,422 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 446 transitions, 6937 flow. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:26,422 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:26,422 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:26,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:29,012 INFO L130 PetriNetUnfolder]: 12713/19590 cut-off events. [2022-12-12 15:41:29,012 INFO L131 PetriNetUnfolder]: For 115405/115405 co-relation queries the response was YES. [2022-12-12 15:41:29,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122406 conditions, 19590 events. 12713/19590 cut-off events. For 115405/115405 co-relation queries the response was YES. Maximal size of possible extension queue 1230. Compared 134597 event pairs, 690 based on Foata normal form. 286/19876 useless extension candidates. Maximal degree in co-relation 85324. Up to 8856 conditions per place. [2022-12-12 15:41:29,136 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 310 selfloop transitions, 590 changer transitions 4/904 dead transitions. [2022-12-12 15:41:29,136 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 904 transitions, 14699 flow [2022-12-12 15:41:29,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:41:29,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:41:29,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 192 transitions. [2022-12-12 15:41:29,137 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.42857142857142855 [2022-12-12 15:41:29,137 INFO L175 Difference]: Start difference. First operand has 95 places, 446 transitions, 6937 flow. Second operand 14 states and 192 transitions. [2022-12-12 15:41:29,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 904 transitions, 14699 flow [2022-12-12 15:41:30,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 904 transitions, 14514 flow, removed 87 selfloop flow, removed 2 redundant places. [2022-12-12 15:41:30,042 INFO L231 Difference]: Finished difference. Result has 111 places, 791 transitions, 14516 flow [2022-12-12 15:41:30,042 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6809, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=14516, PETRI_PLACES=111, PETRI_TRANSITIONS=791} [2022-12-12 15:41:30,043 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 63 predicate places. [2022-12-12 15:41:30,043 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 791 transitions, 14516 flow [2022-12-12 15:41:30,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:30,043 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:30,043 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:30,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-12 15:41:30,044 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:30,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:30,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1917862740, now seen corresponding path program 14 times [2022-12-12 15:41:30,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:30,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028090896] [2022-12-12 15:41:30,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:30,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:30,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:30,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:30,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028090896] [2022-12-12 15:41:30,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028090896] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:30,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:30,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:41:30,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984693216] [2022-12-12 15:41:30,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:30,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:41:30,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:30,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:41:30,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:41:30,197 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:30,197 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 791 transitions, 14516 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:30,197 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:30,197 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:30,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:33,470 INFO L130 PetriNetUnfolder]: 12661/19660 cut-off events. [2022-12-12 15:41:33,470 INFO L131 PetriNetUnfolder]: For 175455/175455 co-relation queries the response was YES. [2022-12-12 15:41:33,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142355 conditions, 19660 events. 12661/19660 cut-off events. For 175455/175455 co-relation queries the response was YES. Maximal size of possible extension queue 1302. Compared 137742 event pairs, 792 based on Foata normal form. 310/19970 useless extension candidates. Maximal degree in co-relation 134156. Up to 7817 conditions per place. [2022-12-12 15:41:33,602 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 289 selfloop transitions, 633 changer transitions 4/926 dead transitions. [2022-12-12 15:41:33,602 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 926 transitions, 17973 flow [2022-12-12 15:41:33,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:41:33,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:41:33,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 127 transitions. [2022-12-12 15:41:33,604 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49609375 [2022-12-12 15:41:33,604 INFO L175 Difference]: Start difference. First operand has 111 places, 791 transitions, 14516 flow. Second operand 8 states and 127 transitions. [2022-12-12 15:41:33,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 926 transitions, 17973 flow [2022-12-12 15:41:35,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 926 transitions, 17912 flow, removed 25 selfloop flow, removed 2 redundant places. [2022-12-12 15:41:35,286 INFO L231 Difference]: Finished difference. Result has 117 places, 855 transitions, 17287 flow [2022-12-12 15:41:35,287 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=14416, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=788, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=566, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=17287, PETRI_PLACES=117, PETRI_TRANSITIONS=855} [2022-12-12 15:41:35,287 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 69 predicate places. [2022-12-12 15:41:35,287 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 855 transitions, 17287 flow [2022-12-12 15:41:35,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:35,287 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:35,287 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:35,287 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-12 15:41:35,288 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:35,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:35,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1176271146, now seen corresponding path program 15 times [2022-12-12 15:41:35,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:35,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647682682] [2022-12-12 15:41:35,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:35,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:35,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:35,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:35,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:35,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647682682] [2022-12-12 15:41:35,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647682682] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:35,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:35,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-12 15:41:35,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960566893] [2022-12-12 15:41:35,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:35,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-12 15:41:35,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:35,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-12 15:41:35,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-12 15:41:35,557 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:35,557 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 855 transitions, 17287 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:35,557 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:35,557 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:35,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:38,984 INFO L130 PetriNetUnfolder]: 12712/19995 cut-off events. [2022-12-12 15:41:38,984 INFO L131 PetriNetUnfolder]: For 176304/176304 co-relation queries the response was YES. [2022-12-12 15:41:39,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154355 conditions, 19995 events. 12712/19995 cut-off events. For 176304/176304 co-relation queries the response was YES. Maximal size of possible extension queue 1385. Compared 143826 event pairs, 164 based on Foata normal form. 584/20579 useless extension candidates. Maximal degree in co-relation 146580. Up to 7556 conditions per place. [2022-12-12 15:41:39,134 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 182 selfloop transitions, 870 changer transitions 2/1054 dead transitions. [2022-12-12 15:41:39,135 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 1054 transitions, 21865 flow [2022-12-12 15:41:39,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-12 15:41:39,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-12 15:41:39,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 163 transitions. [2022-12-12 15:41:39,136 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.509375 [2022-12-12 15:41:39,136 INFO L175 Difference]: Start difference. First operand has 117 places, 855 transitions, 17287 flow. Second operand 10 states and 163 transitions. [2022-12-12 15:41:39,136 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 1054 transitions, 21865 flow [2022-12-12 15:41:41,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 1054 transitions, 21061 flow, removed 21 selfloop flow, removed 3 redundant places. [2022-12-12 15:41:41,023 INFO L231 Difference]: Finished difference. Result has 124 places, 943 transitions, 20345 flow [2022-12-12 15:41:41,024 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=16127, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=760, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=20345, PETRI_PLACES=124, PETRI_TRANSITIONS=943} [2022-12-12 15:41:41,024 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 76 predicate places. [2022-12-12 15:41:41,024 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 943 transitions, 20345 flow [2022-12-12 15:41:41,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:41,024 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:41,024 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:41,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-12 15:41:41,025 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:41,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:41,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1931727208, now seen corresponding path program 16 times [2022-12-12 15:41:41,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:41,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166620002] [2022-12-12 15:41:41,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:41,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:41,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:41,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:41,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166620002] [2022-12-12 15:41:41,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166620002] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:41,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:41,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:41:41,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386369645] [2022-12-12 15:41:41,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:41,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:41:41,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:41,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:41:41,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:41:41,182 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:41,182 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 943 transitions, 20345 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:41,182 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:41,182 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:41,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:45,443 INFO L130 PetriNetUnfolder]: 13481/21432 cut-off events. [2022-12-12 15:41:45,443 INFO L131 PetriNetUnfolder]: For 221770/221770 co-relation queries the response was YES. [2022-12-12 15:41:45,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175436 conditions, 21432 events. 13481/21432 cut-off events. For 221770/221770 co-relation queries the response was YES. Maximal size of possible extension queue 1569. Compared 159059 event pairs, 190 based on Foata normal form. 538/21970 useless extension candidates. Maximal degree in co-relation 165626. Up to 7357 conditions per place. [2022-12-12 15:41:45,609 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 210 selfloop transitions, 997 changer transitions 13/1220 dead transitions. [2022-12-12 15:41:45,609 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 1220 transitions, 26746 flow [2022-12-12 15:41:45,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:41:45,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:41:45,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 195 transitions. [2022-12-12 15:41:45,613 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.46875 [2022-12-12 15:41:45,613 INFO L175 Difference]: Start difference. First operand has 124 places, 943 transitions, 20345 flow. Second operand 13 states and 195 transitions. [2022-12-12 15:41:45,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 1220 transitions, 26746 flow [2022-12-12 15:41:47,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 1220 transitions, 25480 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-12-12 15:41:47,704 INFO L231 Difference]: Finished difference. Result has 129 places, 1070 transitions, 23834 flow [2022-12-12 15:41:47,705 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=19259, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=864, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=23834, PETRI_PLACES=129, PETRI_TRANSITIONS=1070} [2022-12-12 15:41:47,706 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 81 predicate places. [2022-12-12 15:41:47,719 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 1070 transitions, 23834 flow [2022-12-12 15:41:47,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:47,720 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:47,720 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:47,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-12 15:41:47,720 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:47,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:47,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1153796648, now seen corresponding path program 17 times [2022-12-12 15:41:47,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:47,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574391838] [2022-12-12 15:41:47,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:47,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:47,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:47,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574391838] [2022-12-12 15:41:47,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574391838] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:47,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:47,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:41:47,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079471320] [2022-12-12 15:41:47,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:47,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:41:47,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:47,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:41:47,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:41:47,915 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:47,916 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 1070 transitions, 23834 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:47,916 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:47,916 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:47,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:41:53,045 INFO L130 PetriNetUnfolder]: 13789/22394 cut-off events. [2022-12-12 15:41:53,045 INFO L131 PetriNetUnfolder]: For 249279/249279 co-relation queries the response was YES. [2022-12-12 15:41:53,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184871 conditions, 22394 events. 13789/22394 cut-off events. For 249279/249279 co-relation queries the response was YES. Maximal size of possible extension queue 1713. Compared 173559 event pairs, 190 based on Foata normal form. 1016/23410 useless extension candidates. Maximal degree in co-relation 174333. Up to 7609 conditions per place. [2022-12-12 15:41:53,215 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 220 selfloop transitions, 1114 changer transitions 18/1352 dead transitions. [2022-12-12 15:41:53,215 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 1352 transitions, 30577 flow [2022-12-12 15:41:53,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:41:53,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:41:53,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 206 transitions. [2022-12-12 15:41:53,216 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4951923076923077 [2022-12-12 15:41:53,216 INFO L175 Difference]: Start difference. First operand has 129 places, 1070 transitions, 23834 flow. Second operand 13 states and 206 transitions. [2022-12-12 15:41:53,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 1352 transitions, 30577 flow [2022-12-12 15:41:55,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 1352 transitions, 29143 flow, removed 0 selfloop flow, removed 7 redundant places. [2022-12-12 15:41:55,217 INFO L231 Difference]: Finished difference. Result has 135 places, 1189 transitions, 27726 flow [2022-12-12 15:41:55,217 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=21913, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=956, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=27726, PETRI_PLACES=135, PETRI_TRANSITIONS=1189} [2022-12-12 15:41:55,218 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 87 predicate places. [2022-12-12 15:41:55,218 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 1189 transitions, 27726 flow [2022-12-12 15:41:55,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:55,218 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:41:55,218 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:41:55,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-12 15:41:55,218 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:41:55,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:41:55,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1275782186, now seen corresponding path program 18 times [2022-12-12 15:41:55,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:41:55,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168383935] [2022-12-12 15:41:55,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:41:55,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:41:55,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:41:55,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:41:55,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:41:55,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168383935] [2022-12-12 15:41:55,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168383935] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:41:55,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:41:55,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:41:55,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290126611] [2022-12-12 15:41:55,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:41:55,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:41:55,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:41:55,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:41:55,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:41:55,384 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:41:55,384 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 1189 transitions, 27726 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:41:55,384 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:41:55,384 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:41:55,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:42:01,002 INFO L130 PetriNetUnfolder]: 14168/23299 cut-off events. [2022-12-12 15:42:01,002 INFO L131 PetriNetUnfolder]: For 277230/277230 co-relation queries the response was YES. [2022-12-12 15:42:01,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201489 conditions, 23299 events. 14168/23299 cut-off events. For 277230/277230 co-relation queries the response was YES. Maximal size of possible extension queue 1867. Compared 185315 event pairs, 182 based on Foata normal form. 700/23999 useless extension candidates. Maximal degree in co-relation 189991. Up to 7877 conditions per place. [2022-12-12 15:42:01,181 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 217 selfloop transitions, 1320 changer transitions 30/1567 dead transitions. [2022-12-12 15:42:01,182 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 1567 transitions, 37909 flow [2022-12-12 15:42:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:42:01,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:42:01,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 200 transitions. [2022-12-12 15:42:01,183 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4807692307692308 [2022-12-12 15:42:01,183 INFO L175 Difference]: Start difference. First operand has 135 places, 1189 transitions, 27726 flow. Second operand 13 states and 200 transitions. [2022-12-12 15:42:01,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 1567 transitions, 37909 flow [2022-12-12 15:42:03,803 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 1567 transitions, 37396 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-12-12 15:42:03,829 INFO L231 Difference]: Finished difference. Result has 143 places, 1397 transitions, 35769 flow [2022-12-12 15:42:03,830 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=26488, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1065, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=35769, PETRI_PLACES=143, PETRI_TRANSITIONS=1397} [2022-12-12 15:42:03,830 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 95 predicate places. [2022-12-12 15:42:03,830 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 1397 transitions, 35769 flow [2022-12-12 15:42:03,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:03,830 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:42:03,830 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:42:03,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-12 15:42:03,831 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:42:03,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:42:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash -452492318, now seen corresponding path program 19 times [2022-12-12 15:42:03,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:42:03,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141127149] [2022-12-12 15:42:03,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:42:03,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:42:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:42:03,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:42:03,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:42:03,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141127149] [2022-12-12 15:42:03,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141127149] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:42:03,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:42:03,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:42:03,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038460349] [2022-12-12 15:42:03,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:42:03,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:42:03,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:42:03,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:42:03,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:42:03,996 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:42:03,996 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 1397 transitions, 35769 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:03,996 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:42:03,996 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:42:03,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:42:10,393 INFO L130 PetriNetUnfolder]: 14507/24082 cut-off events. [2022-12-12 15:42:10,395 INFO L131 PetriNetUnfolder]: For 331490/331490 co-relation queries the response was YES. [2022-12-12 15:42:10,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220248 conditions, 24082 events. 14507/24082 cut-off events. For 331490/331490 co-relation queries the response was YES. Maximal size of possible extension queue 1921. Compared 194141 event pairs, 62 based on Foata normal form. 156/24238 useless extension candidates. Maximal degree in co-relation 193217. Up to 8386 conditions per place. [2022-12-12 15:42:10,565 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 157 selfloop transitions, 1485 changer transitions 23/1665 dead transitions. [2022-12-12 15:42:10,565 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 1665 transitions, 42619 flow [2022-12-12 15:42:10,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:42:10,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:42:10,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 205 transitions. [2022-12-12 15:42:10,566 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4575892857142857 [2022-12-12 15:42:10,566 INFO L175 Difference]: Start difference. First operand has 143 places, 1397 transitions, 35769 flow. Second operand 14 states and 205 transitions. [2022-12-12 15:42:10,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 1665 transitions, 42619 flow [2022-12-12 15:42:14,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 1665 transitions, 42145 flow, removed 42 selfloop flow, removed 5 redundant places. [2022-12-12 15:42:14,221 INFO L231 Difference]: Finished difference. Result has 154 places, 1534 transitions, 42574 flow [2022-12-12 15:42:14,222 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=35278, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1357, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=42574, PETRI_PLACES=154, PETRI_TRANSITIONS=1534} [2022-12-12 15:42:14,222 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 106 predicate places. [2022-12-12 15:42:14,222 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 1534 transitions, 42574 flow [2022-12-12 15:42:14,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:14,222 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:42:14,222 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:42:14,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-12 15:42:14,223 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:42:14,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:42:14,223 INFO L85 PathProgramCache]: Analyzing trace with hash 913463256, now seen corresponding path program 20 times [2022-12-12 15:42:14,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:42:14,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911340019] [2022-12-12 15:42:14,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:42:14,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:42:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:42:14,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:42:14,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:42:14,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911340019] [2022-12-12 15:42:14,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911340019] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:42:14,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:42:14,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:42:14,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499096864] [2022-12-12 15:42:14,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:42:14,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:42:14,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:42:14,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:42:14,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:42:14,390 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:42:14,390 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 1534 transitions, 42574 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:14,390 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:42:14,390 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:42:14,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:42:22,027 INFO L130 PetriNetUnfolder]: 15225/25390 cut-off events. [2022-12-12 15:42:22,028 INFO L131 PetriNetUnfolder]: For 439144/439144 co-relation queries the response was YES. [2022-12-12 15:42:22,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 258080 conditions, 25390 events. 15225/25390 cut-off events. For 439144/439144 co-relation queries the response was YES. Maximal size of possible extension queue 2163. Compared 208487 event pairs, 60 based on Foata normal form. 312/25702 useless extension candidates. Maximal degree in co-relation 226291. Up to 8601 conditions per place. [2022-12-12 15:42:22,231 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 202 selfloop transitions, 1546 changer transitions 159/1907 dead transitions. [2022-12-12 15:42:22,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 1907 transitions, 53910 flow [2022-12-12 15:42:22,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-12 15:42:22,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-12 15:42:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 268 transitions. [2022-12-12 15:42:22,234 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.41875 [2022-12-12 15:42:22,234 INFO L175 Difference]: Start difference. First operand has 154 places, 1534 transitions, 42574 flow. Second operand 20 states and 268 transitions. [2022-12-12 15:42:22,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 1907 transitions, 53910 flow [2022-12-12 15:42:28,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 1907 transitions, 51366 flow, removed 158 selfloop flow, removed 8 redundant places. [2022-12-12 15:42:28,849 INFO L231 Difference]: Finished difference. Result has 168 places, 1595 transitions, 45612 flow [2022-12-12 15:42:28,850 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=40282, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1409, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=45612, PETRI_PLACES=168, PETRI_TRANSITIONS=1595} [2022-12-12 15:42:28,851 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 120 predicate places. [2022-12-12 15:42:28,851 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 1595 transitions, 45612 flow [2022-12-12 15:42:28,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:28,851 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:42:28,851 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:42:28,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-12 15:42:28,851 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:42:28,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:42:28,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1060939566, now seen corresponding path program 21 times [2022-12-12 15:42:28,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:42:28,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175948686] [2022-12-12 15:42:28,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:42:28,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:42:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:42:28,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:42:28,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:42:28,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175948686] [2022-12-12 15:42:28,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175948686] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:42:28,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:42:28,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:42:28,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225611653] [2022-12-12 15:42:28,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:42:28,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:42:28,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:42:28,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:42:28,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:42:28,997 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:42:28,998 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 1595 transitions, 45612 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:28,998 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:42:28,998 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:42:28,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:42:37,034 INFO L130 PetriNetUnfolder]: 14617/24636 cut-off events. [2022-12-12 15:42:37,034 INFO L131 PetriNetUnfolder]: For 462895/462895 co-relation queries the response was YES. [2022-12-12 15:42:37,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 257600 conditions, 24636 events. 14617/24636 cut-off events. For 462895/462895 co-relation queries the response was YES. Maximal size of possible extension queue 2068. Compared 204348 event pairs, 56 based on Foata normal form. 176/24812 useless extension candidates. Maximal degree in co-relation 226268. Up to 8418 conditions per place. [2022-12-12 15:42:37,266 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 152 selfloop transitions, 1587 changer transitions 1/1740 dead transitions. [2022-12-12 15:42:37,266 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 1740 transitions, 50617 flow [2022-12-12 15:42:37,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:42:37,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:42:37,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 201 transitions. [2022-12-12 15:42:37,267 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4486607142857143 [2022-12-12 15:42:37,267 INFO L175 Difference]: Start difference. First operand has 168 places, 1595 transitions, 45612 flow. Second operand 14 states and 201 transitions. [2022-12-12 15:42:37,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 1740 transitions, 50617 flow [2022-12-12 15:42:43,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 1740 transitions, 49803 flow, removed 12 selfloop flow, removed 10 redundant places. [2022-12-12 15:42:43,595 INFO L231 Difference]: Finished difference. Result has 171 places, 1634 transitions, 48798 flow [2022-12-12 15:42:43,596 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=44594, PETRI_DIFFERENCE_MINUEND_PLACES=158, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1538, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=48798, PETRI_PLACES=171, PETRI_TRANSITIONS=1634} [2022-12-12 15:42:43,596 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 123 predicate places. [2022-12-12 15:42:43,596 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 1634 transitions, 48798 flow [2022-12-12 15:42:43,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:43,596 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:42:43,596 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:42:43,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-12 15:42:43,596 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:42:43,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:42:43,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1562006662, now seen corresponding path program 22 times [2022-12-12 15:42:43,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:42:43,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089736176] [2022-12-12 15:42:43,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:42:43,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:42:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:42:43,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:42:43,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:42:43,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089736176] [2022-12-12 15:42:43,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089736176] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:42:43,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:42:43,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:42:43,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902949074] [2022-12-12 15:42:43,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:42:43,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:42:43,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:42:43,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:42:43,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:42:43,856 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:42:43,856 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 1634 transitions, 48798 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:43,856 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:42:43,856 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:42:43,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:42:52,470 INFO L130 PetriNetUnfolder]: 15146/25735 cut-off events. [2022-12-12 15:42:52,470 INFO L131 PetriNetUnfolder]: For 516302/516302 co-relation queries the response was YES. [2022-12-12 15:42:52,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 277320 conditions, 25735 events. 15146/25735 cut-off events. For 516302/516302 co-relation queries the response was YES. Maximal size of possible extension queue 2222. Compared 217307 event pairs, 62 based on Foata normal form. 378/26113 useless extension candidates. Maximal degree in co-relation 244436. Up to 8515 conditions per place. [2022-12-12 15:42:52,698 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 195 selfloop transitions, 1689 changer transitions 80/1964 dead transitions. [2022-12-12 15:42:52,698 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 1964 transitions, 59103 flow [2022-12-12 15:42:52,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-12 15:42:52,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-12 15:42:52,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 257 transitions. [2022-12-12 15:42:52,699 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4015625 [2022-12-12 15:42:52,699 INFO L175 Difference]: Start difference. First operand has 171 places, 1634 transitions, 48798 flow. Second operand 20 states and 257 transitions. [2022-12-12 15:42:52,699 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 1964 transitions, 59103 flow [2022-12-12 15:42:59,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 1964 transitions, 57531 flow, removed 21 selfloop flow, removed 7 redundant places. [2022-12-12 15:42:59,557 INFO L231 Difference]: Finished difference. Result has 183 places, 1736 transitions, 53086 flow [2022-12-12 15:42:59,558 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=47349, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1633, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1523, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=53086, PETRI_PLACES=183, PETRI_TRANSITIONS=1736} [2022-12-12 15:42:59,558 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 135 predicate places. [2022-12-12 15:42:59,558 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 1736 transitions, 53086 flow [2022-12-12 15:42:59,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:59,558 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:42:59,558 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:42:59,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-12 15:42:59,558 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:42:59,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:42:59,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1361264926, now seen corresponding path program 23 times [2022-12-12 15:42:59,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:42:59,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717138389] [2022-12-12 15:42:59,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:42:59,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:42:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:42:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:42:59,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:42:59,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717138389] [2022-12-12 15:42:59,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717138389] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:42:59,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:42:59,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:42:59,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218357987] [2022-12-12 15:42:59,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:42:59,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:42:59,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:42:59,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:42:59,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:42:59,672 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:42:59,672 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 1736 transitions, 53086 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:42:59,672 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:42:59,672 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:42:59,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:43:08,313 INFO L130 PetriNetUnfolder]: 14697/25028 cut-off events. [2022-12-12 15:43:08,313 INFO L131 PetriNetUnfolder]: For 530708/530708 co-relation queries the response was YES. [2022-12-12 15:43:08,420 INFO L83 FinitePrefix]: Finished finitePrefix Result has 274642 conditions, 25028 events. 14697/25028 cut-off events. For 530708/530708 co-relation queries the response was YES. Maximal size of possible extension queue 2189. Compared 210790 event pairs, 1448 based on Foata normal form. 30/25058 useless extension candidates. Maximal degree in co-relation 244029. Up to 23178 conditions per place. [2022-12-12 15:43:08,528 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1429 selfloop transitions, 410 changer transitions 25/1864 dead transitions. [2022-12-12 15:43:08,528 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 1864 transitions, 59498 flow [2022-12-12 15:43:08,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:43:08,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:43:08,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 107 transitions. [2022-12-12 15:43:08,529 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.41796875 [2022-12-12 15:43:08,529 INFO L175 Difference]: Start difference. First operand has 183 places, 1736 transitions, 53086 flow. Second operand 8 states and 107 transitions. [2022-12-12 15:43:08,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 1864 transitions, 59498 flow [2022-12-12 15:43:15,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 1864 transitions, 59180 flow, removed 20 selfloop flow, removed 9 redundant places. [2022-12-12 15:43:15,050 INFO L231 Difference]: Finished difference. Result has 183 places, 1764 transitions, 54948 flow [2022-12-12 15:43:15,051 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52430, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1726, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=365, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=54948, PETRI_PLACES=183, PETRI_TRANSITIONS=1764} [2022-12-12 15:43:15,051 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 135 predicate places. [2022-12-12 15:43:15,051 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 1764 transitions, 54948 flow [2022-12-12 15:43:15,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:15,052 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:43:15,052 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:43:15,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-12 15:43:15,052 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:43:15,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:43:15,052 INFO L85 PathProgramCache]: Analyzing trace with hash -168551608, now seen corresponding path program 24 times [2022-12-12 15:43:15,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:43:15,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284323838] [2022-12-12 15:43:15,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:43:15,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:43:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:43:15,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:43:15,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:43:15,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284323838] [2022-12-12 15:43:15,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284323838] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:43:15,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:43:15,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:43:15,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033759558] [2022-12-12 15:43:15,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:43:15,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:43:15,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:43:15,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:43:15,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:43:15,194 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:43:15,194 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 1764 transitions, 54948 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:15,194 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:43:15,194 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:43:15,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:43:24,218 INFO L130 PetriNetUnfolder]: 14306/24391 cut-off events. [2022-12-12 15:43:24,218 INFO L131 PetriNetUnfolder]: For 532650/532650 co-relation queries the response was YES. [2022-12-12 15:43:24,340 INFO L83 FinitePrefix]: Finished finitePrefix Result has 267740 conditions, 24391 events. 14306/24391 cut-off events. For 532650/532650 co-relation queries the response was YES. Maximal size of possible extension queue 2132. Compared 205149 event pairs, 1346 based on Foata normal form. 136/24527 useless extension candidates. Maximal degree in co-relation 248559. Up to 23845 conditions per place. [2022-12-12 15:43:24,447 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1690 selfloop transitions, 78 changer transitions 33/1801 dead transitions. [2022-12-12 15:43:24,448 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 1801 transitions, 58430 flow [2022-12-12 15:43:24,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:43:24,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:43:24,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 97 transitions. [2022-12-12 15:43:24,449 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.37890625 [2022-12-12 15:43:24,449 INFO L175 Difference]: Start difference. First operand has 183 places, 1764 transitions, 54948 flow. Second operand 8 states and 97 transitions. [2022-12-12 15:43:24,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 1801 transitions, 58430 flow [2022-12-12 15:43:30,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 1801 transitions, 58046 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-12 15:43:30,868 INFO L231 Difference]: Finished difference. Result has 186 places, 1724 transitions, 53488 flow [2022-12-12 15:43:30,869 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=53314, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1728, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1650, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=53488, PETRI_PLACES=186, PETRI_TRANSITIONS=1724} [2022-12-12 15:43:30,869 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 138 predicate places. [2022-12-12 15:43:30,869 INFO L495 AbstractCegarLoop]: Abstraction has has 186 places, 1724 transitions, 53488 flow [2022-12-12 15:43:30,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:30,869 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:43:30,869 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:43:30,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-12 15:43:30,870 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:43:30,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:43:30,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1209700282, now seen corresponding path program 25 times [2022-12-12 15:43:30,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:43:30,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443321084] [2022-12-12 15:43:30,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:43:30,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:43:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:43:31,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:43:31,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:43:31,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443321084] [2022-12-12 15:43:31,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443321084] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:43:31,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:43:31,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:43:31,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661876611] [2022-12-12 15:43:31,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:43:31,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:43:31,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:43:31,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:43:31,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:43:31,024 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:43:31,024 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 1724 transitions, 53488 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:31,024 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:43:31,024 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:43:31,024 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:43:40,487 INFO L130 PetriNetUnfolder]: 14319/24702 cut-off events. [2022-12-12 15:43:40,487 INFO L131 PetriNetUnfolder]: For 513184/513184 co-relation queries the response was YES. [2022-12-12 15:43:40,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 269379 conditions, 24702 events. 14319/24702 cut-off events. For 513184/513184 co-relation queries the response was YES. Maximal size of possible extension queue 2185. Compared 212264 event pairs, 64 based on Foata normal form. 566/25268 useless extension candidates. Maximal degree in co-relation 257870. Up to 8121 conditions per place. [2022-12-12 15:43:40,690 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 201 selfloop transitions, 1677 changer transitions 131/2009 dead transitions. [2022-12-12 15:43:40,690 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 2009 transitions, 62030 flow [2022-12-12 15:43:40,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-12 15:43:40,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-12 15:43:40,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 274 transitions. [2022-12-12 15:43:40,696 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.428125 [2022-12-12 15:43:40,696 INFO L175 Difference]: Start difference. First operand has 186 places, 1724 transitions, 53488 flow. Second operand 20 states and 274 transitions. [2022-12-12 15:43:40,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 2009 transitions, 62030 flow [2022-12-12 15:43:47,128 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 2009 transitions, 61836 flow, removed 23 selfloop flow, removed 7 redundant places. [2022-12-12 15:43:47,174 INFO L231 Difference]: Finished difference. Result has 196 places, 1725 transitions, 55565 flow [2022-12-12 15:43:47,175 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52951, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1711, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1552, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=55565, PETRI_PLACES=196, PETRI_TRANSITIONS=1725} [2022-12-12 15:43:47,175 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 148 predicate places. [2022-12-12 15:43:47,176 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 1725 transitions, 55565 flow [2022-12-12 15:43:47,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:47,176 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:43:47,176 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:43:47,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-12 15:43:47,177 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:43:47,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:43:47,177 INFO L85 PathProgramCache]: Analyzing trace with hash 782443370, now seen corresponding path program 26 times [2022-12-12 15:43:47,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:43:47,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321148291] [2022-12-12 15:43:47,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:43:47,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:43:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:43:47,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:43:47,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:43:47,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321148291] [2022-12-12 15:43:47,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321148291] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:43:47,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:43:47,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-12 15:43:47,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838061550] [2022-12-12 15:43:47,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:43:47,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-12 15:43:47,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:43:47,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-12 15:43:47,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-12 15:43:47,318 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:43:47,318 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 1725 transitions, 55565 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:43:47,318 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:43:47,318 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:43:47,318 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:43:55,503 INFO L130 PetriNetUnfolder]: 12601/22012 cut-off events. [2022-12-12 15:43:55,503 INFO L131 PetriNetUnfolder]: For 511174/511174 co-relation queries the response was YES. [2022-12-12 15:43:55,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 249505 conditions, 22012 events. 12601/22012 cut-off events. For 511174/511174 co-relation queries the response was YES. Maximal size of possible extension queue 1963. Compared 189230 event pairs, 240 based on Foata normal form. 506/22518 useless extension candidates. Maximal degree in co-relation 240406. Up to 7621 conditions per place. [2022-12-12 15:43:55,700 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 238 selfloop transitions, 1542 changer transitions 40/1820 dead transitions. [2022-12-12 15:43:55,700 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 1820 transitions, 60021 flow [2022-12-12 15:43:55,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-12 15:43:55,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-12 15:43:55,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 164 transitions. [2022-12-12 15:43:55,708 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5125 [2022-12-12 15:43:55,708 INFO L175 Difference]: Start difference. First operand has 196 places, 1725 transitions, 55565 flow. Second operand 10 states and 164 transitions. [2022-12-12 15:43:55,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 1820 transitions, 60021 flow [2022-12-12 15:44:00,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 1820 transitions, 59582 flow, removed 32 selfloop flow, removed 11 redundant places. [2022-12-12 15:44:00,666 INFO L231 Difference]: Finished difference. Result has 194 places, 1689 transitions, 57137 flow [2022-12-12 15:44:00,667 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52765, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1654, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1485, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=57137, PETRI_PLACES=194, PETRI_TRANSITIONS=1689} [2022-12-12 15:44:00,668 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 146 predicate places. [2022-12-12 15:44:00,668 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 1689 transitions, 57137 flow [2022-12-12 15:44:00,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:00,668 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:00,668 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:00,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-12 15:44:00,668 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:00,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash 2047103720, now seen corresponding path program 27 times [2022-12-12 15:44:00,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:00,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821948589] [2022-12-12 15:44:00,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:00,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:00,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:00,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:00,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821948589] [2022-12-12 15:44:00,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821948589] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:00,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:00,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-12 15:44:00,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909222622] [2022-12-12 15:44:00,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:00,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 15:44:00,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:00,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 15:44:00,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-12-12 15:44:00,948 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:00,948 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 1689 transitions, 57137 flow. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:00,948 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:00,948 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:00,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:44:09,111 INFO L130 PetriNetUnfolder]: 11732/21165 cut-off events. [2022-12-12 15:44:09,111 INFO L131 PetriNetUnfolder]: For 572307/572307 co-relation queries the response was YES. [2022-12-12 15:44:09,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 246990 conditions, 21165 events. 11732/21165 cut-off events. For 572307/572307 co-relation queries the response was YES. Maximal size of possible extension queue 1974. Compared 189083 event pairs, 214 based on Foata normal form. 674/21839 useless extension candidates. Maximal degree in co-relation 238283. Up to 6957 conditions per place. [2022-12-12 15:44:09,303 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 261 selfloop transitions, 1554 changer transitions 85/1900 dead transitions. [2022-12-12 15:44:09,304 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 1900 transitions, 65144 flow [2022-12-12 15:44:09,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:44:09,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:44:09,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 200 transitions. [2022-12-12 15:44:09,305 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4807692307692308 [2022-12-12 15:44:09,305 INFO L175 Difference]: Start difference. First operand has 194 places, 1689 transitions, 57137 flow. Second operand 13 states and 200 transitions. [2022-12-12 15:44:09,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 1900 transitions, 65144 flow [2022-12-12 15:44:14,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 1900 transitions, 62829 flow, removed 50 selfloop flow, removed 6 redundant places. [2022-12-12 15:44:14,457 INFO L231 Difference]: Finished difference. Result has 200 places, 1698 transitions, 58305 flow [2022-12-12 15:44:14,458 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52993, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1417, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=58305, PETRI_PLACES=200, PETRI_TRANSITIONS=1698} [2022-12-12 15:44:14,459 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 152 predicate places. [2022-12-12 15:44:14,459 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 1698 transitions, 58305 flow [2022-12-12 15:44:14,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:14,460 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:14,460 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:14,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-12 15:44:14,460 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:14,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:14,460 INFO L85 PathProgramCache]: Analyzing trace with hash -341175850, now seen corresponding path program 28 times [2022-12-12 15:44:14,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:14,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819459976] [2022-12-12 15:44:14,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:14,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:14,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:14,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:14,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:14,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819459976] [2022-12-12 15:44:14,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819459976] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:14,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:14,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-12 15:44:14,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917577902] [2022-12-12 15:44:14,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:14,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 15:44:14,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:14,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 15:44:14,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-12-12 15:44:14,730 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:14,730 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 1698 transitions, 58305 flow. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:14,730 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:14,730 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:14,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:44:22,476 INFO L130 PetriNetUnfolder]: 10899/19912 cut-off events. [2022-12-12 15:44:22,477 INFO L131 PetriNetUnfolder]: For 526605/526605 co-relation queries the response was YES. [2022-12-12 15:44:22,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 233540 conditions, 19912 events. 10899/19912 cut-off events. For 526605/526605 co-relation queries the response was YES. Maximal size of possible extension queue 1871. Compared 178554 event pairs, 72 based on Foata normal form. 264/20176 useless extension candidates. Maximal degree in co-relation 225209. Up to 6555 conditions per place. [2022-12-12 15:44:22,651 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 163 selfloop transitions, 1602 changer transitions 94/1859 dead transitions. [2022-12-12 15:44:22,652 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 1859 transitions, 64188 flow [2022-12-12 15:44:22,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:44:22,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:44:22,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 221 transitions. [2022-12-12 15:44:22,653 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.431640625 [2022-12-12 15:44:22,653 INFO L175 Difference]: Start difference. First operand has 200 places, 1698 transitions, 58305 flow. Second operand 16 states and 221 transitions. [2022-12-12 15:44:22,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 1859 transitions, 64188 flow [2022-12-12 15:44:27,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 1859 transitions, 63323 flow, removed 56 selfloop flow, removed 8 redundant places. [2022-12-12 15:44:27,109 INFO L231 Difference]: Finished difference. Result has 207 places, 1650 transitions, 58489 flow [2022-12-12 15:44:27,111 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=56764, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1552, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=58489, PETRI_PLACES=207, PETRI_TRANSITIONS=1650} [2022-12-12 15:44:27,111 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 159 predicate places. [2022-12-12 15:44:27,111 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 1650 transitions, 58489 flow [2022-12-12 15:44:27,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:27,111 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:27,111 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:27,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-12 15:44:27,112 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:27,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:27,112 INFO L85 PathProgramCache]: Analyzing trace with hash -35279332, now seen corresponding path program 29 times [2022-12-12 15:44:27,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:27,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729792926] [2022-12-12 15:44:27,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:27,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:27,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:27,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:27,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729792926] [2022-12-12 15:44:27,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729792926] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:27,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:27,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:44:27,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977568280] [2022-12-12 15:44:27,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:27,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:44:27,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:27,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:44:27,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:44:27,261 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:27,261 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 1650 transitions, 58489 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:27,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:27,261 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:27,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:44:35,530 INFO L130 PetriNetUnfolder]: 10528/19449 cut-off events. [2022-12-12 15:44:35,530 INFO L131 PetriNetUnfolder]: For 548240/548240 co-relation queries the response was YES. [2022-12-12 15:44:35,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 232935 conditions, 19449 events. 10528/19449 cut-off events. For 548240/548240 co-relation queries the response was YES. Maximal size of possible extension queue 1855. Compared 176531 event pairs, 70 based on Foata normal form. 152/19601 useless extension candidates. Maximal degree in co-relation 226037. Up to 6347 conditions per place. [2022-12-12 15:44:35,706 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 177 selfloop transitions, 1590 changer transitions 132/1899 dead transitions. [2022-12-12 15:44:35,706 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 1899 transitions, 66893 flow [2022-12-12 15:44:35,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-12 15:44:35,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-12 15:44:35,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 265 transitions. [2022-12-12 15:44:35,707 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4140625 [2022-12-12 15:44:35,707 INFO L175 Difference]: Start difference. First operand has 207 places, 1650 transitions, 58489 flow. Second operand 20 states and 265 transitions. [2022-12-12 15:44:35,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 1899 transitions, 66893 flow [2022-12-12 15:44:39,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 1899 transitions, 65219 flow, removed 41 selfloop flow, removed 13 redundant places. [2022-12-12 15:44:39,785 INFO L231 Difference]: Finished difference. Result has 213 places, 1636 transitions, 59112 flow [2022-12-12 15:44:39,786 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=56889, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1497, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=59112, PETRI_PLACES=213, PETRI_TRANSITIONS=1636} [2022-12-12 15:44:39,788 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 165 predicate places. [2022-12-12 15:44:39,788 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 1636 transitions, 59112 flow [2022-12-12 15:44:39,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:39,788 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:39,788 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:39,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-12 15:44:39,788 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:39,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:39,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1453815182, now seen corresponding path program 30 times [2022-12-12 15:44:39,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:39,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526439372] [2022-12-12 15:44:39,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:39,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:39,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:39,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:39,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526439372] [2022-12-12 15:44:39,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526439372] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:39,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:39,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:44:39,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164459680] [2022-12-12 15:44:39,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:39,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:44:39,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:39,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:44:39,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:44:39,980 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:39,981 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 1636 transitions, 59112 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:39,981 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:39,981 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:39,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:44:45,870 INFO L130 PetriNetUnfolder]: 8715/15704 cut-off events. [2022-12-12 15:44:45,870 INFO L131 PetriNetUnfolder]: For 515425/515425 co-relation queries the response was YES. [2022-12-12 15:44:45,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190102 conditions, 15704 events. 8715/15704 cut-off events. For 515425/515425 co-relation queries the response was YES. Maximal size of possible extension queue 1392. Compared 131626 event pairs, 622 based on Foata normal form. 2/15706 useless extension candidates. Maximal degree in co-relation 184076. Up to 6232 conditions per place. [2022-12-12 15:44:46,027 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 552 selfloop transitions, 1232 changer transitions 5/1789 dead transitions. [2022-12-12 15:44:46,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 1789 transitions, 64901 flow [2022-12-12 15:44:46,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:44:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:44:46,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 170 transitions. [2022-12-12 15:44:46,029 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3541666666666667 [2022-12-12 15:44:46,029 INFO L175 Difference]: Start difference. First operand has 213 places, 1636 transitions, 59112 flow. Second operand 15 states and 170 transitions. [2022-12-12 15:44:46,029 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 1789 transitions, 64901 flow [2022-12-12 15:44:48,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 1789 transitions, 64144 flow, removed 41 selfloop flow, removed 9 redundant places. [2022-12-12 15:44:48,487 INFO L231 Difference]: Finished difference. Result has 222 places, 1700 transitions, 64460 flow [2022-12-12 15:44:48,488 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=58405, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=445, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=64460, PETRI_PLACES=222, PETRI_TRANSITIONS=1700} [2022-12-12 15:44:48,489 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 174 predicate places. [2022-12-12 15:44:48,489 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 1700 transitions, 64460 flow [2022-12-12 15:44:48,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:48,489 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:48,489 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:48,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-12 15:44:48,489 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:48,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:48,490 INFO L85 PathProgramCache]: Analyzing trace with hash -212248408, now seen corresponding path program 31 times [2022-12-12 15:44:48,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:48,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888380351] [2022-12-12 15:44:48,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:48,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:48,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:48,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:48,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:48,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888380351] [2022-12-12 15:44:48,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888380351] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:48,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:48,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:44:48,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436484994] [2022-12-12 15:44:48,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:48,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:44:48,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:48,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:44:48,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:44:48,654 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:48,654 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 1700 transitions, 64460 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:48,654 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:48,654 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:48,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:44:55,868 INFO L130 PetriNetUnfolder]: 8815/15910 cut-off events. [2022-12-12 15:44:55,869 INFO L131 PetriNetUnfolder]: For 602264/602264 co-relation queries the response was YES. [2022-12-12 15:44:56,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 202461 conditions, 15910 events. 8815/15910 cut-off events. For 602264/602264 co-relation queries the response was YES. Maximal size of possible extension queue 1426. Compared 133845 event pairs, 1118 based on Foata normal form. 24/15934 useless extension candidates. Maximal degree in co-relation 198440. Up to 13075 conditions per place. [2022-12-12 15:44:56,229 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1233 selfloop transitions, 666 changer transitions 28/1927 dead transitions. [2022-12-12 15:44:56,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 1927 transitions, 74637 flow [2022-12-12 15:44:56,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-12 15:44:56,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-12 15:44:56,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 199 transitions. [2022-12-12 15:44:56,230 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.32730263157894735 [2022-12-12 15:44:56,230 INFO L175 Difference]: Start difference. First operand has 222 places, 1700 transitions, 64460 flow. Second operand 19 states and 199 transitions. [2022-12-12 15:44:56,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 1927 transitions, 74637 flow [2022-12-12 15:44:58,865 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1927 transitions, 74418 flow, removed 33 selfloop flow, removed 7 redundant places. [2022-12-12 15:44:58,978 INFO L231 Difference]: Finished difference. Result has 242 places, 1804 transitions, 70254 flow [2022-12-12 15:44:58,979 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=64265, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=559, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1081, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=70254, PETRI_PLACES=242, PETRI_TRANSITIONS=1804} [2022-12-12 15:44:58,980 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 194 predicate places. [2022-12-12 15:44:58,980 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 1804 transitions, 70254 flow [2022-12-12 15:44:58,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:58,980 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:44:58,980 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:44:58,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-12 15:44:58,981 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:44:58,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:44:58,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1654183172, now seen corresponding path program 32 times [2022-12-12 15:44:58,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:44:58,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057258039] [2022-12-12 15:44:58,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:44:58,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:44:59,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:44:59,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:44:59,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:44:59,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057258039] [2022-12-12 15:44:59,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057258039] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:44:59,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:44:59,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:44:59,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23848561] [2022-12-12 15:44:59,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:44:59,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:44:59,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:44:59,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:44:59,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:44:59,237 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:44:59,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 1804 transitions, 70254 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:44:59,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:44:59,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:44:59,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:45:06,403 INFO L130 PetriNetUnfolder]: 8749/15804 cut-off events. [2022-12-12 15:45:06,403 INFO L131 PetriNetUnfolder]: For 628194/628194 co-relation queries the response was YES. [2022-12-12 15:45:06,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204919 conditions, 15804 events. 8749/15804 cut-off events. For 628194/628194 co-relation queries the response was YES. Maximal size of possible extension queue 1419. Compared 132952 event pairs, 1116 based on Foata normal form. 2/15806 useless extension candidates. Maximal degree in co-relation 202850. Up to 15394 conditions per place. [2022-12-12 15:45:06,573 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1728 selfloop transitions, 111 changer transitions 14/1853 dead transitions. [2022-12-12 15:45:06,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 1853 transitions, 74378 flow [2022-12-12 15:45:06,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:45:06,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:45:06,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 122 transitions. [2022-12-12 15:45:06,574 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.22426470588235295 [2022-12-12 15:45:06,574 INFO L175 Difference]: Start difference. First operand has 242 places, 1804 transitions, 70254 flow. Second operand 17 states and 122 transitions. [2022-12-12 15:45:06,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 1853 transitions, 74378 flow [2022-12-12 15:45:10,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 1853 transitions, 73274 flow, removed 127 selfloop flow, removed 9 redundant places. [2022-12-12 15:45:10,194 INFO L231 Difference]: Finished difference. Result has 250 places, 1803 transitions, 69441 flow [2022-12-12 15:45:10,196 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69170, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1804, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1693, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=69441, PETRI_PLACES=250, PETRI_TRANSITIONS=1803} [2022-12-12 15:45:10,196 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 202 predicate places. [2022-12-12 15:45:10,196 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 1803 transitions, 69441 flow [2022-12-12 15:45:10,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:10,196 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:45:10,196 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:45:10,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-12 15:45:10,197 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:45:10,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:45:10,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1993783452, now seen corresponding path program 33 times [2022-12-12 15:45:10,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:45:10,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404017717] [2022-12-12 15:45:10,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:45:10,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:45:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:45:10,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:45:10,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:45:10,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404017717] [2022-12-12 15:45:10,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404017717] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:45:10,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:45:10,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:45:10,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489181690] [2022-12-12 15:45:10,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:45:10,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:45:10,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:45:10,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:45:10,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:45:10,379 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:45:10,379 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 1803 transitions, 69441 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:10,379 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:45:10,379 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:45:10,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:45:17,859 INFO L130 PetriNetUnfolder]: 8727/15766 cut-off events. [2022-12-12 15:45:17,859 INFO L131 PetriNetUnfolder]: For 607008/607008 co-relation queries the response was YES. [2022-12-12 15:45:17,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203713 conditions, 15766 events. 8727/15766 cut-off events. For 607008/607008 co-relation queries the response was YES. Maximal size of possible extension queue 1417. Compared 132699 event pairs, 1134 based on Foata normal form. 2/15768 useless extension candidates. Maximal degree in co-relation 201668. Up to 15522 conditions per place. [2022-12-12 15:45:18,022 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1768 selfloop transitions, 65 changer transitions 15/1848 dead transitions. [2022-12-12 15:45:18,022 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 1848 transitions, 73506 flow [2022-12-12 15:45:18,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:45:18,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:45:18,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 109 transitions. [2022-12-12 15:45:18,023 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.20036764705882354 [2022-12-12 15:45:18,023 INFO L175 Difference]: Start difference. First operand has 250 places, 1803 transitions, 69441 flow. Second operand 17 states and 109 transitions. [2022-12-12 15:45:18,023 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 1848 transitions, 73506 flow [2022-12-12 15:45:21,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 1848 transitions, 73387 flow, removed 20 selfloop flow, removed 9 redundant places. [2022-12-12 15:45:21,691 INFO L231 Difference]: Finished difference. Result has 256 places, 1800 transitions, 69456 flow [2022-12-12 15:45:21,692 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69324, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1803, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1738, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=69456, PETRI_PLACES=256, PETRI_TRANSITIONS=1800} [2022-12-12 15:45:21,692 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-12 15:45:21,692 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1800 transitions, 69456 flow [2022-12-12 15:45:21,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:21,693 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:45:21,693 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:45:21,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-12 15:45:21,693 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:45:21,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:45:21,693 INFO L85 PathProgramCache]: Analyzing trace with hash -623792558, now seen corresponding path program 34 times [2022-12-12 15:45:21,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:45:21,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803736922] [2022-12-12 15:45:21,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:45:21,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:45:21,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:45:21,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:45:21,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:45:21,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803736922] [2022-12-12 15:45:21,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803736922] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:45:21,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:45:21,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:45:21,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698439358] [2022-12-12 15:45:21,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:45:21,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:45:21,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:45:21,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:45:21,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:45:21,918 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:45:21,918 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1800 transitions, 69456 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:21,918 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:45:21,918 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:45:21,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:45:28,690 INFO L130 PetriNetUnfolder]: 8718/15759 cut-off events. [2022-12-12 15:45:28,690 INFO L131 PetriNetUnfolder]: For 607728/607728 co-relation queries the response was YES. [2022-12-12 15:45:28,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203798 conditions, 15759 events. 8718/15759 cut-off events. For 607728/607728 co-relation queries the response was YES. Maximal size of possible extension queue 1423. Compared 132769 event pairs, 1132 based on Foata normal form. 6/15765 useless extension candidates. Maximal degree in co-relation 201752. Up to 15492 conditions per place. [2022-12-12 15:45:28,853 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1751 selfloop transitions, 64 changer transitions 22/1837 dead transitions. [2022-12-12 15:45:28,853 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 1837 transitions, 73603 flow [2022-12-12 15:45:28,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:45:28,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:45:28,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 92 transitions. [2022-12-12 15:45:28,854 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.23958333333333334 [2022-12-12 15:45:28,854 INFO L175 Difference]: Start difference. First operand has 256 places, 1800 transitions, 69456 flow. Second operand 12 states and 92 transitions. [2022-12-12 15:45:28,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 1837 transitions, 73603 flow [2022-12-12 15:45:32,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 1837 transitions, 73451 flow, removed 4 selfloop flow, removed 13 redundant places. [2022-12-12 15:45:32,397 INFO L231 Difference]: Finished difference. Result has 251 places, 1791 transitions, 69207 flow [2022-12-12 15:45:32,398 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69296, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1799, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1735, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=69207, PETRI_PLACES=251, PETRI_TRANSITIONS=1791} [2022-12-12 15:45:32,398 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 203 predicate places. [2022-12-12 15:45:32,398 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 1791 transitions, 69207 flow [2022-12-12 15:45:32,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:32,398 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:45:32,398 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:45:32,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-12 15:45:32,399 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:45:32,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:45:32,399 INFO L85 PathProgramCache]: Analyzing trace with hash 509199080, now seen corresponding path program 35 times [2022-12-12 15:45:32,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:45:32,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903332446] [2022-12-12 15:45:32,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:45:32,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:45:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:45:32,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:45:32,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:45:32,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903332446] [2022-12-12 15:45:32,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903332446] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:45:32,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:45:32,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:45:32,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229752915] [2022-12-12 15:45:32,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:45:32,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:45:32,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:45:32,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:45:32,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:45:32,546 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:45:32,546 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 1791 transitions, 69207 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:32,546 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:45:32,547 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:45:32,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:45:39,355 INFO L130 PetriNetUnfolder]: 8694/15699 cut-off events. [2022-12-12 15:45:39,355 INFO L131 PetriNetUnfolder]: For 614742/614742 co-relation queries the response was YES. [2022-12-12 15:45:39,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203992 conditions, 15699 events. 8694/15699 cut-off events. For 614742/614742 co-relation queries the response was YES. Maximal size of possible extension queue 1411. Compared 132088 event pairs, 1132 based on Foata normal form. 6/15705 useless extension candidates. Maximal degree in co-relation 201862. Up to 15432 conditions per place. [2022-12-12 15:45:39,499 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1728 selfloop transitions, 70 changer transitions 23/1821 dead transitions. [2022-12-12 15:45:39,499 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 1821 transitions, 72970 flow [2022-12-12 15:45:39,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:45:39,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:45:39,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 98 transitions. [2022-12-12 15:45:39,500 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.23557692307692307 [2022-12-12 15:45:39,500 INFO L175 Difference]: Start difference. First operand has 251 places, 1791 transitions, 69207 flow. Second operand 13 states and 98 transitions. [2022-12-12 15:45:39,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 1821 transitions, 72970 flow [2022-12-12 15:45:42,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 1821 transitions, 72855 flow, removed 4 selfloop flow, removed 8 redundant places. [2022-12-12 15:45:43,035 INFO L231 Difference]: Finished difference. Result has 254 places, 1773 transitions, 68407 flow [2022-12-12 15:45:43,036 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69092, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=68407, PETRI_PLACES=254, PETRI_TRANSITIONS=1773} [2022-12-12 15:45:43,036 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 206 predicate places. [2022-12-12 15:45:43,036 INFO L495 AbstractCegarLoop]: Abstraction has has 254 places, 1773 transitions, 68407 flow [2022-12-12 15:45:43,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:43,037 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:45:43,037 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:45:43,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-12 15:45:43,037 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:45:43,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:45:43,037 INFO L85 PathProgramCache]: Analyzing trace with hash -831878734, now seen corresponding path program 36 times [2022-12-12 15:45:43,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:45:43,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214415803] [2022-12-12 15:45:43,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:45:43,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:45:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:45:43,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:45:43,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:45:43,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214415803] [2022-12-12 15:45:43,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214415803] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:45:43,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:45:43,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:45:43,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624767916] [2022-12-12 15:45:43,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:45:43,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:45:43,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:45:43,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:45:43,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:45:43,177 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:45:43,177 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 1773 transitions, 68407 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:43,177 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:45:43,177 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:45:43,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:45:49,878 INFO L130 PetriNetUnfolder]: 8662/15639 cut-off events. [2022-12-12 15:45:49,879 INFO L131 PetriNetUnfolder]: For 623822/623822 co-relation queries the response was YES. [2022-12-12 15:45:49,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204025 conditions, 15639 events. 8662/15639 cut-off events. For 623822/623822 co-relation queries the response was YES. Maximal size of possible extension queue 1401. Compared 131387 event pairs, 1132 based on Foata normal form. 6/15645 useless extension candidates. Maximal degree in co-relation 201884. Up to 15356 conditions per place. [2022-12-12 15:45:50,028 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1709 selfloop transitions, 80 changer transitions 11/1800 dead transitions. [2022-12-12 15:45:50,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 1800 transitions, 72072 flow [2022-12-12 15:45:50,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:45:50,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:45:50,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 96 transitions. [2022-12-12 15:45:50,029 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.23076923076923078 [2022-12-12 15:45:50,029 INFO L175 Difference]: Start difference. First operand has 254 places, 1773 transitions, 68407 flow. Second operand 13 states and 96 transitions. [2022-12-12 15:45:50,029 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 1800 transitions, 72072 flow [2022-12-12 15:45:53,638 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 1800 transitions, 71930 flow, removed 7 selfloop flow, removed 9 redundant places. [2022-12-12 15:45:53,675 INFO L231 Difference]: Finished difference. Result has 256 places, 1763 transitions, 68088 flow [2022-12-12 15:45:53,676 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=68243, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1772, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1692, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=68088, PETRI_PLACES=256, PETRI_TRANSITIONS=1763} [2022-12-12 15:45:53,677 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-12 15:45:53,677 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1763 transitions, 68088 flow [2022-12-12 15:45:53,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:53,677 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:45:53,677 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:45:53,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-12 15:45:53,677 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:45:53,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:45:53,677 INFO L85 PathProgramCache]: Analyzing trace with hash -856756494, now seen corresponding path program 37 times [2022-12-12 15:45:53,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:45:53,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358163055] [2022-12-12 15:45:53,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:45:53,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:45:53,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:45:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:45:53,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:45:53,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358163055] [2022-12-12 15:45:53,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358163055] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:45:53,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:45:53,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:45:53,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316600462] [2022-12-12 15:45:53,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:45:53,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:45:53,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:45:53,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:45:53,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:45:53,839 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:45:53,839 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1763 transitions, 68088 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:45:53,839 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:45:53,839 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:45:53,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:00,761 INFO L130 PetriNetUnfolder]: 8642/15603 cut-off events. [2022-12-12 15:46:00,761 INFO L131 PetriNetUnfolder]: For 603661/603661 co-relation queries the response was YES. [2022-12-12 15:46:00,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203533 conditions, 15603 events. 8642/15603 cut-off events. For 603661/603661 co-relation queries the response was YES. Maximal size of possible extension queue 1393. Compared 131110 event pairs, 572 based on Foata normal form. 6/15609 useless extension candidates. Maximal degree in co-relation 201392. Up to 6246 conditions per place. [2022-12-12 15:46:00,920 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 557 selfloop transitions, 1256 changer transitions 31/1844 dead transitions. [2022-12-12 15:46:00,920 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1844 transitions, 72431 flow [2022-12-12 15:46:00,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:46:00,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:46:00,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 159 transitions. [2022-12-12 15:46:00,921 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.38221153846153844 [2022-12-12 15:46:00,921 INFO L175 Difference]: Start difference. First operand has 256 places, 1763 transitions, 68088 flow. Second operand 13 states and 159 transitions. [2022-12-12 15:46:00,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1844 transitions, 72431 flow [2022-12-12 15:46:04,764 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 1844 transitions, 72254 flow, removed 4 selfloop flow, removed 11 redundant places. [2022-12-12 15:46:04,804 INFO L231 Difference]: Finished difference. Result has 256 places, 1735 transitions, 69659 flow [2022-12-12 15:46:04,805 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=67897, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1256, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=506, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=69659, PETRI_PLACES=256, PETRI_TRANSITIONS=1735} [2022-12-12 15:46:04,805 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-12 15:46:04,805 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1735 transitions, 69659 flow [2022-12-12 15:46:04,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:04,806 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:46:04,806 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:46:04,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-12 15:46:04,806 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:46:04,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:46:04,806 INFO L85 PathProgramCache]: Analyzing trace with hash 2146918436, now seen corresponding path program 38 times [2022-12-12 15:46:04,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:46:04,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236030998] [2022-12-12 15:46:04,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:46:04,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:46:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:46:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:46:04,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:46:04,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236030998] [2022-12-12 15:46:04,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236030998] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:46:04,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:46:04,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:46:04,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343125266] [2022-12-12 15:46:04,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:46:04,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:46:04,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:46:04,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:46:04,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:46:04,959 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:46:04,960 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1735 transitions, 69659 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:04,960 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:46:04,960 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:46:04,960 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:11,444 INFO L130 PetriNetUnfolder]: 8592/15473 cut-off events. [2022-12-12 15:46:11,444 INFO L131 PetriNetUnfolder]: For 652323/652323 co-relation queries the response was YES. [2022-12-12 15:46:11,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208259 conditions, 15473 events. 8592/15473 cut-off events. For 652323/652323 co-relation queries the response was YES. Maximal size of possible extension queue 1374. Compared 129344 event pairs, 1114 based on Foata normal form. 2/15475 useless extension candidates. Maximal degree in co-relation 206112. Up to 15362 conditions per place. [2022-12-12 15:46:11,809 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1731 selfloop transitions, 25 changer transitions 11/1767 dead transitions. [2022-12-12 15:46:11,810 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 1767 transitions, 73294 flow [2022-12-12 15:46:11,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:46:11,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:46:11,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 91 transitions. [2022-12-12 15:46:11,810 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.177734375 [2022-12-12 15:46:11,811 INFO L175 Difference]: Start difference. First operand has 256 places, 1735 transitions, 69659 flow. Second operand 16 states and 91 transitions. [2022-12-12 15:46:11,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 1767 transitions, 73294 flow [2022-12-12 15:46:15,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 1767 transitions, 73104 flow, removed 6 selfloop flow, removed 9 redundant places. [2022-12-12 15:46:15,558 INFO L231 Difference]: Finished difference. Result has 256 places, 1728 transitions, 69279 flow [2022-12-12 15:46:15,560 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69457, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1710, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=69279, PETRI_PLACES=256, PETRI_TRANSITIONS=1728} [2022-12-12 15:46:15,560 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-12 15:46:15,560 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1728 transitions, 69279 flow [2022-12-12 15:46:15,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:15,564 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:46:15,564 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:46:15,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-12 15:46:15,565 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:46:15,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:46:15,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1388977734, now seen corresponding path program 39 times [2022-12-12 15:46:15,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:46:15,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595432789] [2022-12-12 15:46:15,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:46:15,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:46:15,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:46:15,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:46:15,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:46:15,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595432789] [2022-12-12 15:46:15,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595432789] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:46:15,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:46:15,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:46:15,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907604968] [2022-12-12 15:46:15,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:46:15,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:46:15,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:46:15,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:46:15,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:46:15,731 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:46:15,731 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1728 transitions, 69279 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:15,731 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:46:15,731 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:46:15,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:22,740 INFO L130 PetriNetUnfolder]: 8655/15588 cut-off events. [2022-12-12 15:46:22,740 INFO L131 PetriNetUnfolder]: For 625302/625302 co-relation queries the response was YES. [2022-12-12 15:46:22,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208050 conditions, 15588 events. 8655/15588 cut-off events. For 625302/625302 co-relation queries the response was YES. Maximal size of possible extension queue 1385. Compared 130550 event pairs, 606 based on Foata normal form. 2/15590 useless extension candidates. Maximal degree in co-relation 206070. Up to 6208 conditions per place. [2022-12-12 15:46:22,902 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 574 selfloop transitions, 1268 changer transitions 2/1844 dead transitions. [2022-12-12 15:46:22,903 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1844 transitions, 74723 flow [2022-12-12 15:46:22,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:46:22,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:46:22,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 165 transitions. [2022-12-12 15:46:22,903 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.34375 [2022-12-12 15:46:22,904 INFO L175 Difference]: Start difference. First operand has 256 places, 1728 transitions, 69279 flow. Second operand 15 states and 165 transitions. [2022-12-12 15:46:22,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1844 transitions, 74723 flow [2022-12-12 15:46:26,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 1844 transitions, 74658 flow, removed 1 selfloop flow, removed 10 redundant places. [2022-12-12 15:46:26,603 INFO L231 Difference]: Finished difference. Result has 256 places, 1745 transitions, 72593 flow [2022-12-12 15:46:26,604 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=69192, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1727, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=72593, PETRI_PLACES=256, PETRI_TRANSITIONS=1745} [2022-12-12 15:46:26,604 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-12 15:46:26,604 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1745 transitions, 72593 flow [2022-12-12 15:46:26,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:26,605 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:46:26,605 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:46:26,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-12 15:46:26,605 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:46:26,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:46:26,605 INFO L85 PathProgramCache]: Analyzing trace with hash -2068352460, now seen corresponding path program 40 times [2022-12-12 15:46:26,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:46:26,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428849623] [2022-12-12 15:46:26,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:46:26,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:46:26,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:46:26,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:46:26,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:46:26,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428849623] [2022-12-12 15:46:26,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428849623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:46:26,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:46:26,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:46:26,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130879128] [2022-12-12 15:46:26,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:46:26,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:46:26,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:46:26,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:46:26,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:46:26,750 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:46:26,750 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1745 transitions, 72593 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:26,750 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:46:26,750 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:46:26,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:34,079 INFO L130 PetriNetUnfolder]: 8649/15582 cut-off events. [2022-12-12 15:46:34,079 INFO L131 PetriNetUnfolder]: For 681802/681802 co-relation queries the response was YES. [2022-12-12 15:46:34,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 214058 conditions, 15582 events. 8649/15582 cut-off events. For 681802/681802 co-relation queries the response was YES. Maximal size of possible extension queue 1387. Compared 130344 event pairs, 1132 based on Foata normal form. 4/15586 useless extension candidates. Maximal degree in co-relation 212628. Up to 15462 conditions per place. [2022-12-12 15:46:34,251 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1738 selfloop transitions, 30 changer transitions 10/1778 dead transitions. [2022-12-12 15:46:34,251 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 1778 transitions, 76255 flow [2022-12-12 15:46:34,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:46:34,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:46:34,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 95 transitions. [2022-12-12 15:46:34,252 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.17463235294117646 [2022-12-12 15:46:34,252 INFO L175 Difference]: Start difference. First operand has 256 places, 1745 transitions, 72593 flow. Second operand 17 states and 95 transitions. [2022-12-12 15:46:34,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 1778 transitions, 76255 flow [2022-12-12 15:46:38,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 1778 transitions, 75559 flow, removed 9 selfloop flow, removed 11 redundant places. [2022-12-12 15:46:38,192 INFO L231 Difference]: Finished difference. Result has 262 places, 1739 transitions, 71673 flow [2022-12-12 15:46:38,193 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=71898, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1745, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1715, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=71673, PETRI_PLACES=262, PETRI_TRANSITIONS=1739} [2022-12-12 15:46:38,194 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 214 predicate places. [2022-12-12 15:46:38,194 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 1739 transitions, 71673 flow [2022-12-12 15:46:38,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:38,194 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:46:38,194 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:46:38,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-12 15:46:38,194 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:46:38,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:46:38,195 INFO L85 PathProgramCache]: Analyzing trace with hash 574465092, now seen corresponding path program 41 times [2022-12-12 15:46:38,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:46:38,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422045128] [2022-12-12 15:46:38,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:46:38,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:46:38,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:46:38,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:46:38,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:46:38,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422045128] [2022-12-12 15:46:38,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422045128] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:46:38,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:46:38,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:46:38,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816684126] [2022-12-12 15:46:38,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:46:38,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:46:38,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:46:38,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:46:38,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:46:38,340 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:46:38,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 1739 transitions, 71673 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:38,340 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:46:38,340 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:46:38,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:45,551 INFO L130 PetriNetUnfolder]: 8639/15560 cut-off events. [2022-12-12 15:46:45,551 INFO L131 PetriNetUnfolder]: For 676709/676709 co-relation queries the response was YES. [2022-12-12 15:46:45,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210960 conditions, 15560 events. 8639/15560 cut-off events. For 676709/676709 co-relation queries the response was YES. Maximal size of possible extension queue 1382. Compared 130182 event pairs, 1162 based on Foata normal form. 2/15562 useless extension candidates. Maximal degree in co-relation 210296. Up to 15408 conditions per place. [2022-12-12 15:46:45,712 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1720 selfloop transitions, 31 changer transitions 21/1772 dead transitions. [2022-12-12 15:46:45,712 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 1772 transitions, 75320 flow [2022-12-12 15:46:45,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:46:45,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:46:45,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 98 transitions. [2022-12-12 15:46:45,713 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1801470588235294 [2022-12-12 15:46:45,713 INFO L175 Difference]: Start difference. First operand has 262 places, 1739 transitions, 71673 flow. Second operand 17 states and 98 transitions. [2022-12-12 15:46:45,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 1772 transitions, 75320 flow [2022-12-12 15:46:49,788 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 1772 transitions, 75234 flow, removed 7 selfloop flow, removed 14 redundant places. [2022-12-12 15:46:49,831 INFO L231 Difference]: Finished difference. Result has 261 places, 1726 transitions, 71264 flow [2022-12-12 15:46:49,832 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=71560, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1738, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1707, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=71264, PETRI_PLACES=261, PETRI_TRANSITIONS=1726} [2022-12-12 15:46:49,832 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 213 predicate places. [2022-12-12 15:46:49,833 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 1726 transitions, 71264 flow [2022-12-12 15:46:49,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:49,833 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:46:49,833 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:46:49,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-12 15:46:49,833 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:46:49,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:46:49,833 INFO L85 PathProgramCache]: Analyzing trace with hash 149397498, now seen corresponding path program 42 times [2022-12-12 15:46:49,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:46:49,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175412880] [2022-12-12 15:46:49,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:46:49,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:46:49,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:46:50,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:46:50,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:46:50,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175412880] [2022-12-12 15:46:50,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175412880] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:46:50,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:46:50,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:46:50,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86924403] [2022-12-12 15:46:50,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:46:50,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:46:50,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:46:50,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:46:50,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:46:50,016 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:46:50,017 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 1726 transitions, 71264 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:46:50,017 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:46:50,017 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:46:50,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:46:57,578 INFO L130 PetriNetUnfolder]: 8627/15528 cut-off events. [2022-12-12 15:46:57,579 INFO L131 PetriNetUnfolder]: For 651172/651172 co-relation queries the response was YES. [2022-12-12 15:46:57,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210528 conditions, 15528 events. 8627/15528 cut-off events. For 651172/651172 co-relation queries the response was YES. Maximal size of possible extension queue 1376. Compared 129833 event pairs, 606 based on Foata normal form. 2/15530 useless extension candidates. Maximal degree in co-relation 208946. Up to 6208 conditions per place. [2022-12-12 15:46:57,752 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 556 selfloop transitions, 1250 changer transitions 3/1809 dead transitions. [2022-12-12 15:46:57,752 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 1809 transitions, 75648 flow [2022-12-12 15:46:57,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:46:57,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:46:57,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 153 transitions. [2022-12-12 15:46:57,753 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.36778846153846156 [2022-12-12 15:46:57,753 INFO L175 Difference]: Start difference. First operand has 261 places, 1726 transitions, 71264 flow. Second operand 13 states and 153 transitions. [2022-12-12 15:46:57,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 1809 transitions, 75648 flow [2022-12-12 15:47:01,890 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 1809 transitions, 75558 flow, removed 1 selfloop flow, removed 19 redundant places. [2022-12-12 15:47:01,974 INFO L231 Difference]: Finished difference. Result has 246 places, 1726 transitions, 74173 flow [2022-12-12 15:47:01,975 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=71151, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1725, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1246, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=74173, PETRI_PLACES=246, PETRI_TRANSITIONS=1726} [2022-12-12 15:47:01,976 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 198 predicate places. [2022-12-12 15:47:01,976 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 1726 transitions, 74173 flow [2022-12-12 15:47:01,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:01,976 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:01,976 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:01,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-12 15:47:01,976 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:01,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:01,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1719954366, now seen corresponding path program 43 times [2022-12-12 15:47:01,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:01,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074941087] [2022-12-12 15:47:01,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:01,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:02,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:02,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:02,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074941087] [2022-12-12 15:47:02,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074941087] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:02,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:02,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:47:02,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015875598] [2022-12-12 15:47:02,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:02,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:47:02,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:02,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:47:02,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:47:02,232 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:02,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 1726 transitions, 74173 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:02,232 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:02,232 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:02,232 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:09,480 INFO L130 PetriNetUnfolder]: 8619/15516 cut-off events. [2022-12-12 15:47:09,480 INFO L131 PetriNetUnfolder]: For 715949/715949 co-relation queries the response was YES. [2022-12-12 15:47:09,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 217647 conditions, 15516 events. 8619/15516 cut-off events. For 715949/715949 co-relation queries the response was YES. Maximal size of possible extension queue 1380. Compared 129570 event pairs, 1134 based on Foata normal form. 4/15520 useless extension candidates. Maximal degree in co-relation 216318. Up to 15425 conditions per place. [2022-12-12 15:47:09,654 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1719 selfloop transitions, 22 changer transitions 9/1750 dead transitions. [2022-12-12 15:47:09,654 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 1750 transitions, 77750 flow [2022-12-12 15:47:09,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:47:09,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:47:09,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 80 transitions. [2022-12-12 15:47:09,655 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19230769230769232 [2022-12-12 15:47:09,655 INFO L175 Difference]: Start difference. First operand has 246 places, 1726 transitions, 74173 flow. Second operand 13 states and 80 transitions. [2022-12-12 15:47:09,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 1750 transitions, 77750 flow [2022-12-12 15:47:13,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 1750 transitions, 75959 flow, removed 12 selfloop flow, removed 11 redundant places. [2022-12-12 15:47:13,953 INFO L231 Difference]: Finished difference. Result has 248 places, 1720 transitions, 72128 flow [2022-12-12 15:47:13,955 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=72382, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1726, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1704, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=72128, PETRI_PLACES=248, PETRI_TRANSITIONS=1720} [2022-12-12 15:47:13,955 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 200 predicate places. [2022-12-12 15:47:13,955 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 1720 transitions, 72128 flow [2022-12-12 15:47:13,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:13,955 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:13,955 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:13,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-12 15:47:13,955 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:13,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:13,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1414057848, now seen corresponding path program 44 times [2022-12-12 15:47:13,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:13,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752019505] [2022-12-12 15:47:13,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:13,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:13,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:14,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:14,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:14,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752019505] [2022-12-12 15:47:14,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752019505] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:14,110 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:14,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:47:14,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586306920] [2022-12-12 15:47:14,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:14,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:47:14,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:14,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:47:14,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:47:14,111 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:14,111 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 1720 transitions, 72128 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:14,111 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:14,111 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:14,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:21,227 INFO L130 PetriNetUnfolder]: 8608/15491 cut-off events. [2022-12-12 15:47:21,228 INFO L131 PetriNetUnfolder]: For 689523/689523 co-relation queries the response was YES. [2022-12-12 15:47:21,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 211772 conditions, 15491 events. 8608/15491 cut-off events. For 689523/689523 co-relation queries the response was YES. Maximal size of possible extension queue 1375. Compared 129339 event pairs, 1154 based on Foata normal form. 2/15493 useless extension candidates. Maximal degree in co-relation 210772. Up to 15400 conditions per place. [2022-12-12 15:47:21,395 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1713 selfloop transitions, 18 changer transitions 11/1742 dead transitions. [2022-12-12 15:47:21,395 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 1742 transitions, 75648 flow [2022-12-12 15:47:21,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:47:21,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:47:21,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 78 transitions. [2022-12-12 15:47:21,396 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1875 [2022-12-12 15:47:21,396 INFO L175 Difference]: Start difference. First operand has 248 places, 1720 transitions, 72128 flow. Second operand 13 states and 78 transitions. [2022-12-12 15:47:21,396 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 1742 transitions, 75648 flow [2022-12-12 15:47:25,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 1742 transitions, 75449 flow, removed 13 selfloop flow, removed 11 redundant places. [2022-12-12 15:47:25,768 INFO L231 Difference]: Finished difference. Result has 247 places, 1711 transitions, 71624 flow [2022-12-12 15:47:25,769 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=71888, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1700, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=71624, PETRI_PLACES=247, PETRI_TRANSITIONS=1711} [2022-12-12 15:47:25,769 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 199 predicate places. [2022-12-12 15:47:25,769 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 1711 transitions, 71624 flow [2022-12-12 15:47:25,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:25,769 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:25,770 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:25,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-12 15:47:25,770 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:25,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:25,770 INFO L85 PathProgramCache]: Analyzing trace with hash -952870686, now seen corresponding path program 45 times [2022-12-12 15:47:25,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:25,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783606471] [2022-12-12 15:47:25,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:25,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:25,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:25,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:25,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783606471] [2022-12-12 15:47:25,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783606471] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:25,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:25,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:47:25,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228087476] [2022-12-12 15:47:25,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:25,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:47:25,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:25,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:47:25,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:47:25,951 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:25,952 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 1711 transitions, 71624 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:25,952 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:25,952 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:25,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:32,985 INFO L130 PetriNetUnfolder]: 8596/15463 cut-off events. [2022-12-12 15:47:32,986 INFO L131 PetriNetUnfolder]: For 683660/683660 co-relation queries the response was YES. [2022-12-12 15:47:33,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 211181 conditions, 15463 events. 8596/15463 cut-off events. For 683660/683660 co-relation queries the response was YES. Maximal size of possible extension queue 1372. Compared 128995 event pairs, 1162 based on Foata normal form. 2/15465 useless extension candidates. Maximal degree in co-relation 208972. Up to 15390 conditions per place. [2022-12-12 15:47:33,133 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1697 selfloop transitions, 4 changer transitions 31/1732 dead transitions. [2022-12-12 15:47:33,133 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 1732 transitions, 75145 flow [2022-12-12 15:47:33,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:47:33,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:47:33,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 70 transitions. [2022-12-12 15:47:33,135 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19886363636363635 [2022-12-12 15:47:33,135 INFO L175 Difference]: Start difference. First operand has 247 places, 1711 transitions, 71624 flow. Second operand 11 states and 70 transitions. [2022-12-12 15:47:33,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 1732 transitions, 75145 flow [2022-12-12 15:47:37,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 1732 transitions, 75101 flow, removed 0 selfloop flow, removed 11 redundant places. [2022-12-12 15:47:37,125 INFO L231 Difference]: Finished difference. Result has 241 places, 1696 transitions, 71279 flow [2022-12-12 15:47:37,126 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=71564, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1706, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=71279, PETRI_PLACES=241, PETRI_TRANSITIONS=1696} [2022-12-12 15:47:37,127 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 193 predicate places. [2022-12-12 15:47:37,127 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 1696 transitions, 71279 flow [2022-12-12 15:47:37,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:37,127 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:37,127 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:37,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-12 15:47:37,127 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:37,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:37,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1628551614, now seen corresponding path program 46 times [2022-12-12 15:47:37,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:37,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608494594] [2022-12-12 15:47:37,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:37,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:37,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:37,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:37,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608494594] [2022-12-12 15:47:37,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608494594] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:37,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:37,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:47:37,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380098273] [2022-12-12 15:47:37,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:37,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:47:37,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:37,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:47:37,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:47:37,236 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:37,236 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 1696 transitions, 71279 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:37,236 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:37,236 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:37,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:43,378 INFO L130 PetriNetUnfolder]: 7294/13385 cut-off events. [2022-12-12 15:47:43,379 INFO L131 PetriNetUnfolder]: For 606017/606017 co-relation queries the response was YES. [2022-12-12 15:47:43,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175265 conditions, 13385 events. 7294/13385 cut-off events. For 606017/606017 co-relation queries the response was YES. Maximal size of possible extension queue 1164. Compared 111403 event pairs, 1006 based on Foata normal form. 346/13731 useless extension candidates. Maximal degree in co-relation 173804. Up to 11968 conditions per place. [2022-12-12 15:47:43,511 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1331 selfloop transitions, 278 changer transitions 22/1631 dead transitions. [2022-12-12 15:47:43,511 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 1631 transitions, 68079 flow [2022-12-12 15:47:43,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:47:43,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:47:43,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 97 transitions. [2022-12-12 15:47:43,512 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.37890625 [2022-12-12 15:47:43,512 INFO L175 Difference]: Start difference. First operand has 241 places, 1696 transitions, 71279 flow. Second operand 8 states and 97 transitions. [2022-12-12 15:47:43,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 1631 transitions, 68079 flow [2022-12-12 15:47:46,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 1631 transitions, 65257 flow, removed 18 selfloop flow, removed 7 redundant places. [2022-12-12 15:47:46,808 INFO L231 Difference]: Finished difference. Result has 224 places, 1530 transitions, 60419 flow [2022-12-12 15:47:46,809 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=56224, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=60419, PETRI_PLACES=224, PETRI_TRANSITIONS=1530} [2022-12-12 15:47:46,809 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 176 predicate places. [2022-12-12 15:47:46,809 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 1530 transitions, 60419 flow [2022-12-12 15:47:46,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:46,810 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:46,810 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:46,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-12 15:47:46,810 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:46,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:46,810 INFO L85 PathProgramCache]: Analyzing trace with hash -2145134846, now seen corresponding path program 47 times [2022-12-12 15:47:46,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:46,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964869252] [2022-12-12 15:47:46,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:46,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:46,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:46,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:46,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964869252] [2022-12-12 15:47:46,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964869252] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:46,929 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:46,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:47:46,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527583477] [2022-12-12 15:47:46,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:46,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:47:46,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:46,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:47:46,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:47:46,930 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:46,930 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 1530 transitions, 60419 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:46,930 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:46,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:46,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:51,682 INFO L130 PetriNetUnfolder]: 6631/12230 cut-off events. [2022-12-12 15:47:51,682 INFO L131 PetriNetUnfolder]: For 465892/465892 co-relation queries the response was YES. [2022-12-12 15:47:51,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 156126 conditions, 12230 events. 6631/12230 cut-off events. For 465892/465892 co-relation queries the response was YES. Maximal size of possible extension queue 1092. Compared 101230 event pairs, 892 based on Foata normal form. 108/12338 useless extension candidates. Maximal degree in co-relation 155244. Up to 11754 conditions per place. [2022-12-12 15:47:51,967 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1430 selfloop transitions, 66 changer transitions 30/1526 dead transitions. [2022-12-12 15:47:51,967 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 1526 transitions, 61820 flow [2022-12-12 15:47:51,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:47:51,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:47:51,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 90 transitions. [2022-12-12 15:47:51,968 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3515625 [2022-12-12 15:47:51,968 INFO L175 Difference]: Start difference. First operand has 224 places, 1530 transitions, 60419 flow. Second operand 8 states and 90 transitions. [2022-12-12 15:47:51,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 1526 transitions, 61820 flow [2022-12-12 15:47:54,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 1526 transitions, 61577 flow, removed 43 selfloop flow, removed 4 redundant places. [2022-12-12 15:47:54,513 INFO L231 Difference]: Finished difference. Result has 228 places, 1445 transitions, 56695 flow [2022-12-12 15:47:54,514 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=57147, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1456, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1390, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=56695, PETRI_PLACES=228, PETRI_TRANSITIONS=1445} [2022-12-12 15:47:54,515 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 180 predicate places. [2022-12-12 15:47:54,515 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 1445 transitions, 56695 flow [2022-12-12 15:47:54,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:54,515 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:47:54,515 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:47:54,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-12 15:47:54,515 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:47:54,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:47:54,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1129125280, now seen corresponding path program 48 times [2022-12-12 15:47:54,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:47:54,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010582600] [2022-12-12 15:47:54,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:47:54,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:47:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:47:54,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:47:54,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:47:54,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010582600] [2022-12-12 15:47:54,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010582600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:47:54,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:47:54,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:47:54,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117452184] [2022-12-12 15:47:54,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:47:54,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:47:54,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:47:54,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:47:54,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:47:54,663 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:47:54,663 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 1445 transitions, 56695 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:47:54,663 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:47:54,663 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:47:54,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:47:59,625 INFO L130 PetriNetUnfolder]: 6581/12114 cut-off events. [2022-12-12 15:47:59,625 INFO L131 PetriNetUnfolder]: For 437655/437655 co-relation queries the response was YES. [2022-12-12 15:47:59,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153506 conditions, 12114 events. 6581/12114 cut-off events. For 437655/437655 co-relation queries the response was YES. Maximal size of possible extension queue 1078. Compared 100096 event pairs, 532 based on Foata normal form. 4/12118 useless extension candidates. Maximal degree in co-relation 152620. Up to 5641 conditions per place. [2022-12-12 15:47:59,743 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 553 selfloop transitions, 1032 changer transitions 0/1585 dead transitions. [2022-12-12 15:47:59,743 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 1585 transitions, 62331 flow [2022-12-12 15:47:59,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:47:59,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:47:59,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 163 transitions. [2022-12-12 15:47:59,744 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.33958333333333335 [2022-12-12 15:47:59,744 INFO L175 Difference]: Start difference. First operand has 228 places, 1445 transitions, 56695 flow. Second operand 15 states and 163 transitions. [2022-12-12 15:47:59,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 1585 transitions, 62331 flow [2022-12-12 15:48:02,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 1585 transitions, 62165 flow, removed 44 selfloop flow, removed 4 redundant places. [2022-12-12 15:48:02,271 INFO L231 Difference]: Finished difference. Result has 243 places, 1511 transitions, 61761 flow [2022-12-12 15:48:02,272 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=56533, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=967, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=61761, PETRI_PLACES=243, PETRI_TRANSITIONS=1511} [2022-12-12 15:48:02,272 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 195 predicate places. [2022-12-12 15:48:02,272 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 1511 transitions, 61761 flow [2022-12-12 15:48:02,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:02,272 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:02,272 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:02,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-12 15:48:02,273 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:02,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:02,273 INFO L85 PathProgramCache]: Analyzing trace with hash 908278842, now seen corresponding path program 49 times [2022-12-12 15:48:02,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:02,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552928743] [2022-12-12 15:48:02,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:02,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:02,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:02,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:02,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:02,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552928743] [2022-12-12 15:48:02,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552928743] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:02,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:02,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-12 15:48:02,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357255398] [2022-12-12 15:48:02,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:02,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 15:48:02,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:02,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 15:48:02,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-12 15:48:02,400 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:02,400 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 1511 transitions, 61761 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:02,400 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:02,400 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:02,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:06,757 INFO L130 PetriNetUnfolder]: 5478/10449 cut-off events. [2022-12-12 15:48:06,757 INFO L131 PetriNetUnfolder]: For 491983/491983 co-relation queries the response was YES. [2022-12-12 15:48:06,809 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138919 conditions, 10449 events. 5478/10449 cut-off events. For 491983/491983 co-relation queries the response was YES. Maximal size of possible extension queue 1017. Compared 88707 event pairs, 416 based on Foata normal form. 414/10863 useless extension candidates. Maximal degree in co-relation 138008. Up to 4683 conditions per place. [2022-12-12 15:48:07,012 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 533 selfloop transitions, 847 changer transitions 25/1405 dead transitions. [2022-12-12 15:48:07,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 1405 transitions, 58705 flow [2022-12-12 15:48:07,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-12 15:48:07,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-12 15:48:07,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 115 transitions. [2022-12-12 15:48:07,013 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.44921875 [2022-12-12 15:48:07,013 INFO L175 Difference]: Start difference. First operand has 243 places, 1511 transitions, 61761 flow. Second operand 8 states and 115 transitions. [2022-12-12 15:48:07,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 1405 transitions, 58705 flow [2022-12-12 15:48:09,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 1405 transitions, 58566 flow, removed 16 selfloop flow, removed 4 redundant places. [2022-12-12 15:48:09,444 INFO L231 Difference]: Finished difference. Result has 247 places, 1320 transitions, 56598 flow [2022-12-12 15:48:09,445 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=53334, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=818, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=483, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=56598, PETRI_PLACES=247, PETRI_TRANSITIONS=1320} [2022-12-12 15:48:09,445 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 199 predicate places. [2022-12-12 15:48:09,445 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 1320 transitions, 56598 flow [2022-12-12 15:48:09,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:09,446 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:09,446 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:09,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-12 15:48:09,446 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:09,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:09,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1323535792, now seen corresponding path program 50 times [2022-12-12 15:48:09,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:09,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972154832] [2022-12-12 15:48:09,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:09,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:09,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:09,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:09,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972154832] [2022-12-12 15:48:09,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972154832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:09,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:09,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:09,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895738031] [2022-12-12 15:48:09,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:09,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:09,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:09,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:09,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:09,591 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:09,591 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 1320 transitions, 56598 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:09,591 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:09,591 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:09,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:13,514 INFO L130 PetriNetUnfolder]: 5026/9533 cut-off events. [2022-12-12 15:48:13,514 INFO L131 PetriNetUnfolder]: For 392186/392186 co-relation queries the response was YES. [2022-12-12 15:48:13,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133085 conditions, 9533 events. 5026/9533 cut-off events. For 392186/392186 co-relation queries the response was YES. Maximal size of possible extension queue 906. Compared 78880 event pairs, 578 based on Foata normal form. 6/9539 useless extension candidates. Maximal degree in co-relation 132134. Up to 8750 conditions per place. [2022-12-12 15:48:13,608 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1194 selfloop transitions, 203 changer transitions 8/1405 dead transitions. [2022-12-12 15:48:13,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 1405 transitions, 61569 flow [2022-12-12 15:48:13,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:48:13,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:48:13,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 139 transitions. [2022-12-12 15:48:13,609 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.2555147058823529 [2022-12-12 15:48:13,609 INFO L175 Difference]: Start difference. First operand has 247 places, 1320 transitions, 56598 flow. Second operand 17 states and 139 transitions. [2022-12-12 15:48:13,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 1405 transitions, 61569 flow [2022-12-12 15:48:15,873 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 1405 transitions, 60353 flow, removed 9 selfloop flow, removed 5 redundant places. [2022-12-12 15:48:15,906 INFO L231 Difference]: Finished difference. Result has 263 places, 1348 transitions, 57479 flow [2022-12-12 15:48:15,907 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=55438, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=57479, PETRI_PLACES=263, PETRI_TRANSITIONS=1348} [2022-12-12 15:48:15,907 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 215 predicate places. [2022-12-12 15:48:15,907 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 1348 transitions, 57479 flow [2022-12-12 15:48:15,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:15,908 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:15,908 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:15,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-12 15:48:15,908 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:15,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:15,908 INFO L85 PathProgramCache]: Analyzing trace with hash -343095216, now seen corresponding path program 51 times [2022-12-12 15:48:15,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:15,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743026474] [2022-12-12 15:48:15,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:15,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:16,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:16,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:16,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743026474] [2022-12-12 15:48:16,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743026474] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:16,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:16,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:16,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381662753] [2022-12-12 15:48:16,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:16,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:16,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:16,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:16,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:16,081 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:16,081 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 1348 transitions, 57479 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:16,081 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:16,081 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:16,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:20,069 INFO L130 PetriNetUnfolder]: 5011/9520 cut-off events. [2022-12-12 15:48:20,069 INFO L131 PetriNetUnfolder]: For 395462/395462 co-relation queries the response was YES. [2022-12-12 15:48:20,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131696 conditions, 9520 events. 5011/9520 cut-off events. For 395462/395462 co-relation queries the response was YES. Maximal size of possible extension queue 908. Compared 78920 event pairs, 600 based on Foata normal form. 4/9524 useless extension candidates. Maximal degree in co-relation 130754. Up to 9189 conditions per place. [2022-12-12 15:48:20,165 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1299 selfloop transitions, 93 changer transitions 8/1400 dead transitions. [2022-12-12 15:48:20,165 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 1400 transitions, 61082 flow [2022-12-12 15:48:20,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:48:20,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:48:20,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 120 transitions. [2022-12-12 15:48:20,166 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.22058823529411764 [2022-12-12 15:48:20,166 INFO L175 Difference]: Start difference. First operand has 263 places, 1348 transitions, 57479 flow. Second operand 17 states and 120 transitions. [2022-12-12 15:48:20,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 1400 transitions, 61082 flow [2022-12-12 15:48:22,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 1400 transitions, 60850 flow, removed 57 selfloop flow, removed 5 redundant places. [2022-12-12 15:48:22,675 INFO L231 Difference]: Finished difference. Result has 275 places, 1351 transitions, 57633 flow [2022-12-12 15:48:22,676 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=57256, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=57633, PETRI_PLACES=275, PETRI_TRANSITIONS=1351} [2022-12-12 15:48:22,676 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 227 predicate places. [2022-12-12 15:48:22,676 INFO L495 AbstractCegarLoop]: Abstraction has has 275 places, 1351 transitions, 57633 flow [2022-12-12 15:48:22,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:22,676 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:22,676 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:22,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-12 15:48:22,677 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:22,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:22,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1187403874, now seen corresponding path program 52 times [2022-12-12 15:48:22,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:22,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365434545] [2022-12-12 15:48:22,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:22,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:22,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:22,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:22,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:22,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365434545] [2022-12-12 15:48:22,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365434545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:22,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:22,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:22,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961312302] [2022-12-12 15:48:22,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:22,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:22,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:22,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:22,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:22,860 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:22,866 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 1351 transitions, 57633 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:22,866 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:22,866 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:22,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:26,774 INFO L130 PetriNetUnfolder]: 4988/9475 cut-off events. [2022-12-12 15:48:26,774 INFO L131 PetriNetUnfolder]: For 376611/376611 co-relation queries the response was YES. [2022-12-12 15:48:26,837 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131115 conditions, 9475 events. 4988/9475 cut-off events. For 376611/376611 co-relation queries the response was YES. Maximal size of possible extension queue 897. Compared 78482 event pairs, 252 based on Foata normal form. 6/9481 useless extension candidates. Maximal degree in co-relation 130178. Up to 3342 conditions per place. [2022-12-12 15:48:26,885 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 399 selfloop transitions, 1020 changer transitions 5/1424 dead transitions. [2022-12-12 15:48:26,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 1424 transitions, 61131 flow [2022-12-12 15:48:26,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:48:26,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:48:26,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 161 transitions. [2022-12-12 15:48:26,886 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.359375 [2022-12-12 15:48:26,886 INFO L175 Difference]: Start difference. First operand has 275 places, 1351 transitions, 57633 flow. Second operand 14 states and 161 transitions. [2022-12-12 15:48:26,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 1424 transitions, 61131 flow [2022-12-12 15:48:29,498 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 1424 transitions, 61010 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-12 15:48:29,533 INFO L231 Difference]: Finished difference. Result has 279 places, 1348 transitions, 59534 flow [2022-12-12 15:48:29,534 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=57495, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1350, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1017, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=59534, PETRI_PLACES=279, PETRI_TRANSITIONS=1348} [2022-12-12 15:48:29,534 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 231 predicate places. [2022-12-12 15:48:29,534 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 1348 transitions, 59534 flow [2022-12-12 15:48:29,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:29,535 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:29,535 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:29,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-12 15:48:29,535 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:29,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:29,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1891810892, now seen corresponding path program 53 times [2022-12-12 15:48:29,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:29,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49607107] [2022-12-12 15:48:29,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:29,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:29,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:29,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:29,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49607107] [2022-12-12 15:48:29,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49607107] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:29,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:29,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:29,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706162866] [2022-12-12 15:48:29,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:29,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:29,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:29,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:29,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:29,688 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:29,688 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 1348 transitions, 59534 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:29,688 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:29,688 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:29,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:34,010 INFO L130 PetriNetUnfolder]: 4991/9488 cut-off events. [2022-12-12 15:48:34,010 INFO L131 PetriNetUnfolder]: For 418247/418247 co-relation queries the response was YES. [2022-12-12 15:48:34,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135544 conditions, 9488 events. 4991/9488 cut-off events. For 418247/418247 co-relation queries the response was YES. Maximal size of possible extension queue 898. Compared 78566 event pairs, 584 based on Foata normal form. 6/9494 useless extension candidates. Maximal degree in co-relation 134480. Up to 9083 conditions per place. [2022-12-12 15:48:34,121 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1260 selfloop transitions, 115 changer transitions 24/1399 dead transitions. [2022-12-12 15:48:34,121 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 1399 transitions, 62919 flow [2022-12-12 15:48:34,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:48:34,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:48:34,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 125 transitions. [2022-12-12 15:48:34,122 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.244140625 [2022-12-12 15:48:34,122 INFO L175 Difference]: Start difference. First operand has 279 places, 1348 transitions, 59534 flow. Second operand 16 states and 125 transitions. [2022-12-12 15:48:34,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 1399 transitions, 62919 flow [2022-12-12 15:48:36,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 1399 transitions, 62730 flow, removed 16 selfloop flow, removed 7 redundant places. [2022-12-12 15:48:37,027 INFO L231 Difference]: Finished difference. Result has 289 places, 1337 transitions, 58917 flow [2022-12-12 15:48:37,028 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=59348, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=58917, PETRI_PLACES=289, PETRI_TRANSITIONS=1337} [2022-12-12 15:48:37,028 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 241 predicate places. [2022-12-12 15:48:37,028 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 1337 transitions, 58917 flow [2022-12-12 15:48:37,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:37,028 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:37,028 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:37,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-12 15:48:37,029 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:37,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:37,029 INFO L85 PathProgramCache]: Analyzing trace with hash -1162526114, now seen corresponding path program 54 times [2022-12-12 15:48:37,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:37,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644832284] [2022-12-12 15:48:37,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:37,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:37,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:37,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644832284] [2022-12-12 15:48:37,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644832284] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:37,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:37,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:37,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553908747] [2022-12-12 15:48:37,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:37,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:37,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:37,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:37,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:37,169 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:37,169 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 1337 transitions, 58917 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:37,169 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:37,169 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:37,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:41,697 INFO L130 PetriNetUnfolder]: 4959/9432 cut-off events. [2022-12-12 15:48:41,697 INFO L131 PetriNetUnfolder]: For 417113/417113 co-relation queries the response was YES. [2022-12-12 15:48:41,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133965 conditions, 9432 events. 4959/9432 cut-off events. For 417113/417113 co-relation queries the response was YES. Maximal size of possible extension queue 886. Compared 78081 event pairs, 562 based on Foata normal form. 6/9438 useless extension candidates. Maximal degree in co-relation 133652. Up to 8728 conditions per place. [2022-12-12 15:48:41,784 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 1182 selfloop transitions, 174 changer transitions 23/1379 dead transitions. [2022-12-12 15:48:41,784 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 1379 transitions, 61922 flow [2022-12-12 15:48:41,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:48:41,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:48:41,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 125 transitions. [2022-12-12 15:48:41,785 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.27901785714285715 [2022-12-12 15:48:41,785 INFO L175 Difference]: Start difference. First operand has 289 places, 1337 transitions, 58917 flow. Second operand 14 states and 125 transitions. [2022-12-12 15:48:41,785 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 1379 transitions, 61922 flow [2022-12-12 15:48:44,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 1379 transitions, 61729 flow, removed 30 selfloop flow, removed 9 redundant places. [2022-12-12 15:48:44,080 INFO L231 Difference]: Finished difference. Result has 292 places, 1315 transitions, 57950 flow [2022-12-12 15:48:44,081 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=58724, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=57950, PETRI_PLACES=292, PETRI_TRANSITIONS=1315} [2022-12-12 15:48:44,081 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 244 predicate places. [2022-12-12 15:48:44,081 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 1315 transitions, 57950 flow [2022-12-12 15:48:44,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:44,081 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:44,082 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:44,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-12 15:48:44,082 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:44,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:44,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1026895678, now seen corresponding path program 55 times [2022-12-12 15:48:44,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:44,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866160344] [2022-12-12 15:48:44,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:44,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:44,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:44,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:44,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866160344] [2022-12-12 15:48:44,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866160344] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:44,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:44,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:44,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382352233] [2022-12-12 15:48:44,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:44,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:44,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:44,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:44,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:44,309 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:44,309 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 1315 transitions, 57950 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:44,309 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:44,309 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:44,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:47,905 INFO L130 PetriNetUnfolder]: 4933/9390 cut-off events. [2022-12-12 15:48:47,905 INFO L131 PetriNetUnfolder]: For 421711/421711 co-relation queries the response was YES. [2022-12-12 15:48:47,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133715 conditions, 9390 events. 4933/9390 cut-off events. For 421711/421711 co-relation queries the response was YES. Maximal size of possible extension queue 880. Compared 77641 event pairs, 578 based on Foata normal form. 6/9396 useless extension candidates. Maximal degree in co-relation 132652. Up to 9011 conditions per place. [2022-12-12 15:48:47,995 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1243 selfloop transitions, 89 changer transitions 32/1364 dead transitions. [2022-12-12 15:48:47,995 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 1364 transitions, 61500 flow [2022-12-12 15:48:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:48:47,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:48:47,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 109 transitions. [2022-12-12 15:48:47,996 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.24330357142857142 [2022-12-12 15:48:47,996 INFO L175 Difference]: Start difference. First operand has 292 places, 1315 transitions, 57950 flow. Second operand 14 states and 109 transitions. [2022-12-12 15:48:47,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 1364 transitions, 61500 flow [2022-12-12 15:48:50,501 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 1364 transitions, 61119 flow, removed 14 selfloop flow, removed 9 redundant places. [2022-12-12 15:48:50,532 INFO L231 Difference]: Finished difference. Result has 296 places, 1301 transitions, 57315 flow [2022-12-12 15:48:50,533 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=57582, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=57315, PETRI_PLACES=296, PETRI_TRANSITIONS=1301} [2022-12-12 15:48:50,533 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 248 predicate places. [2022-12-12 15:48:50,533 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 1301 transitions, 57315 flow [2022-12-12 15:48:50,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:50,533 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:50,533 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:50,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-12 15:48:50,534 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:50,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:50,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1058330354, now seen corresponding path program 56 times [2022-12-12 15:48:50,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:50,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041703000] [2022-12-12 15:48:50,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:50,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:50,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:50,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:50,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041703000] [2022-12-12 15:48:50,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041703000] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:50,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:50,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:50,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734254162] [2022-12-12 15:48:50,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:50,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:50,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:50,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:50,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:50,736 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:50,736 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 1301 transitions, 57315 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:50,737 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:50,737 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:50,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:48:54,575 INFO L130 PetriNetUnfolder]: 4886/9281 cut-off events. [2022-12-12 15:48:54,575 INFO L131 PetriNetUnfolder]: For 389526/389526 co-relation queries the response was YES. [2022-12-12 15:48:54,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132057 conditions, 9281 events. 4886/9281 cut-off events. For 389526/389526 co-relation queries the response was YES. Maximal size of possible extension queue 868. Compared 76600 event pairs, 252 based on Foata normal form. 4/9285 useless extension candidates. Maximal degree in co-relation 130994. Up to 3342 conditions per place. [2022-12-12 15:48:54,666 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 406 selfloop transitions, 973 changer transitions 1/1380 dead transitions. [2022-12-12 15:48:54,667 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 1380 transitions, 60865 flow [2022-12-12 15:48:54,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:48:54,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:48:54,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 163 transitions. [2022-12-12 15:48:54,687 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.33958333333333335 [2022-12-12 15:48:54,687 INFO L175 Difference]: Start difference. First operand has 296 places, 1301 transitions, 57315 flow. Second operand 15 states and 163 transitions. [2022-12-12 15:48:54,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 1380 transitions, 60865 flow [2022-12-12 15:48:57,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 1380 transitions, 60683 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-12 15:48:57,148 INFO L231 Difference]: Finished difference. Result has 296 places, 1301 transitions, 59082 flow [2022-12-12 15:48:57,148 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=57093, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=970, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=59082, PETRI_PLACES=296, PETRI_TRANSITIONS=1301} [2022-12-12 15:48:57,149 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 248 predicate places. [2022-12-12 15:48:57,149 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 1301 transitions, 59082 flow [2022-12-12 15:48:57,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:57,149 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:48:57,149 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:48:57,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-12 15:48:57,149 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:48:57,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:48:57,149 INFO L85 PathProgramCache]: Analyzing trace with hash -174395136, now seen corresponding path program 57 times [2022-12-12 15:48:57,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:48:57,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883929310] [2022-12-12 15:48:57,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:48:57,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:48:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:48:57,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:48:57,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:48:57,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883929310] [2022-12-12 15:48:57,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883929310] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:48:57,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:48:57,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:48:57,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677362731] [2022-12-12 15:48:57,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:48:57,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:48:57,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:48:57,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:48:57,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:48:57,309 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:48:57,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 1301 transitions, 59082 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:48:57,310 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:48:57,310 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:48:57,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:00,959 INFO L130 PetriNetUnfolder]: 4881/9274 cut-off events. [2022-12-12 15:49:00,959 INFO L131 PetriNetUnfolder]: For 431121/431121 co-relation queries the response was YES. [2022-12-12 15:49:01,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135615 conditions, 9274 events. 4881/9274 cut-off events. For 431121/431121 co-relation queries the response was YES. Maximal size of possible extension queue 870. Compared 76425 event pairs, 608 based on Foata normal form. 6/9280 useless extension candidates. Maximal degree in co-relation 134482. Up to 9020 conditions per place. [2022-12-12 15:49:01,048 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1262 selfloop transitions, 79 changer transitions 7/1348 dead transitions. [2022-12-12 15:49:01,049 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 1348 transitions, 62188 flow [2022-12-12 15:49:01,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-12 15:49:01,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-12 15:49:01,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 126 transitions. [2022-12-12 15:49:01,049 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.20723684210526316 [2022-12-12 15:49:01,050 INFO L175 Difference]: Start difference. First operand has 296 places, 1301 transitions, 59082 flow. Second operand 19 states and 126 transitions. [2022-12-12 15:49:01,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 1348 transitions, 62188 flow [2022-12-12 15:49:03,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 1348 transitions, 61627 flow, removed 10 selfloop flow, removed 5 redundant places. [2022-12-12 15:49:03,444 INFO L231 Difference]: Finished difference. Result has 311 places, 1299 transitions, 58541 flow [2022-12-12 15:49:03,444 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=58527, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=58541, PETRI_PLACES=311, PETRI_TRANSITIONS=1299} [2022-12-12 15:49:03,444 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 263 predicate places. [2022-12-12 15:49:03,444 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 1299 transitions, 58541 flow [2022-12-12 15:49:03,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:03,445 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:03,445 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:03,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-12 15:49:03,445 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:03,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:03,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1418557848, now seen corresponding path program 58 times [2022-12-12 15:49:03,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:03,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023844548] [2022-12-12 15:49:03,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:03,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:03,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:03,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023844548] [2022-12-12 15:49:03,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023844548] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:03,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:03,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:49:03,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396889628] [2022-12-12 15:49:03,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:03,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:49:03,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:03,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:49:03,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:49:03,576 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:03,576 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 1299 transitions, 58541 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:03,577 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:03,577 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:03,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:06,591 INFO L130 PetriNetUnfolder]: 2969/6284 cut-off events. [2022-12-12 15:49:06,591 INFO L131 PetriNetUnfolder]: For 352562/352562 co-relation queries the response was YES. [2022-12-12 15:49:06,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92094 conditions, 6284 events. 2969/6284 cut-off events. For 352562/352562 co-relation queries the response was YES. Maximal size of possible extension queue 780. Compared 55905 event pairs, 44 based on Foata normal form. 740/7024 useless extension candidates. Maximal degree in co-relation 91843. Up to 1799 conditions per place. [2022-12-12 15:49:06,648 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 183 selfloop transitions, 558 changer transitions 236/977 dead transitions. [2022-12-12 15:49:06,648 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 977 transitions, 43869 flow [2022-12-12 15:49:06,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:06,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:06,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 158 transitions. [2022-12-12 15:49:06,649 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3798076923076923 [2022-12-12 15:49:06,649 INFO L175 Difference]: Start difference. First operand has 311 places, 1299 transitions, 58541 flow. Second operand 13 states and 158 transitions. [2022-12-12 15:49:06,649 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 977 transitions, 43869 flow [2022-12-12 15:49:08,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 977 transitions, 42346 flow, removed 3 selfloop flow, removed 17 redundant places. [2022-12-12 15:49:08,156 INFO L231 Difference]: Finished difference. Result has 306 places, 673 transitions, 30046 flow [2022-12-12 15:49:08,156 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=38095, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=868, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=536, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=30046, PETRI_PLACES=306, PETRI_TRANSITIONS=673} [2022-12-12 15:49:08,156 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 258 predicate places. [2022-12-12 15:49:08,156 INFO L495 AbstractCegarLoop]: Abstraction has has 306 places, 673 transitions, 30046 flow [2022-12-12 15:49:08,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:08,157 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:08,157 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:08,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-12 15:49:08,157 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:08,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:08,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1950490182, now seen corresponding path program 59 times [2022-12-12 15:49:08,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:08,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15759911] [2022-12-12 15:49:08,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:08,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:08,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:08,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:08,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:08,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15759911] [2022-12-12 15:49:08,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15759911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:08,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:08,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-12 15:49:08,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131841987] [2022-12-12 15:49:08,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:08,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 15:49:08,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:08,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 15:49:08,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-12 15:49:08,276 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:08,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 673 transitions, 30046 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:08,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:08,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:08,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:09,465 INFO L130 PetriNetUnfolder]: 1631/3398 cut-off events. [2022-12-12 15:49:09,465 INFO L131 PetriNetUnfolder]: For 153281/153281 co-relation queries the response was YES. [2022-12-12 15:49:09,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49789 conditions, 3398 events. 1631/3398 cut-off events. For 153281/153281 co-relation queries the response was YES. Maximal size of possible extension queue 367. Compared 25692 event pairs, 8 based on Foata normal form. 66/3464 useless extension candidates. Maximal degree in co-relation 49175. Up to 889 conditions per place. [2022-12-12 15:49:09,494 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 130 selfloop transitions, 563 changer transitions 31/724 dead transitions. [2022-12-12 15:49:09,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 724 transitions, 30953 flow [2022-12-12 15:49:09,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:49:09,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:49:09,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 170 transitions. [2022-12-12 15:49:09,495 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3794642857142857 [2022-12-12 15:49:09,495 INFO L175 Difference]: Start difference. First operand has 306 places, 673 transitions, 30046 flow. Second operand 14 states and 170 transitions. [2022-12-12 15:49:09,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 724 transitions, 30953 flow [2022-12-12 15:49:10,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 724 transitions, 28888 flow, removed 183 selfloop flow, removed 22 redundant places. [2022-12-12 15:49:10,167 INFO L231 Difference]: Finished difference. Result has 297 places, 620 transitions, 26953 flow [2022-12-12 15:49:10,167 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=26931, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=647, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=563, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=26953, PETRI_PLACES=297, PETRI_TRANSITIONS=620} [2022-12-12 15:49:10,168 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 249 predicate places. [2022-12-12 15:49:10,168 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 620 transitions, 26953 flow [2022-12-12 15:49:10,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:10,168 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:10,168 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:10,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-12 15:49:10,168 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:10,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:10,168 INFO L85 PathProgramCache]: Analyzing trace with hash 243817712, now seen corresponding path program 60 times [2022-12-12 15:49:10,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:10,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158682264] [2022-12-12 15:49:10,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:10,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:10,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:10,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:10,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158682264] [2022-12-12 15:49:10,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158682264] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:10,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:10,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:10,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36199088] [2022-12-12 15:49:10,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:10,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:10,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:10,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:10,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:10,322 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:10,322 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 620 transitions, 26953 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:10,322 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:10,322 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:10,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:11,295 INFO L130 PetriNetUnfolder]: 1450/3039 cut-off events. [2022-12-12 15:49:11,295 INFO L131 PetriNetUnfolder]: For 130313/130313 co-relation queries the response was YES. [2022-12-12 15:49:11,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42885 conditions, 3039 events. 1450/3039 cut-off events. For 130313/130313 co-relation queries the response was YES. Maximal size of possible extension queue 310. Compared 22313 event pairs, 48 based on Foata normal form. 4/3043 useless extension candidates. Maximal degree in co-relation 40787. Up to 2589 conditions per place. [2022-12-12 15:49:11,321 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 538 selfloop transitions, 117 changer transitions 8/663 dead transitions. [2022-12-12 15:49:11,321 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 663 transitions, 28501 flow [2022-12-12 15:49:11,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:11,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:11,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 129 transitions. [2022-12-12 15:49:11,322 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.23713235294117646 [2022-12-12 15:49:11,322 INFO L175 Difference]: Start difference. First operand has 297 places, 620 transitions, 26953 flow. Second operand 17 states and 129 transitions. [2022-12-12 15:49:11,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 663 transitions, 28501 flow [2022-12-12 15:49:11,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 663 transitions, 28091 flow, removed 15 selfloop flow, removed 10 redundant places. [2022-12-12 15:49:11,907 INFO L231 Difference]: Finished difference. Result has 304 places, 611 transitions, 26340 flow [2022-12-12 15:49:11,908 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=26489, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=26340, PETRI_PLACES=304, PETRI_TRANSITIONS=611} [2022-12-12 15:49:11,908 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 256 predicate places. [2022-12-12 15:49:11,908 INFO L495 AbstractCegarLoop]: Abstraction has has 304 places, 611 transitions, 26340 flow [2022-12-12 15:49:11,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:11,908 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:11,908 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:11,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-12 15:49:11,908 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:11,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:11,909 INFO L85 PathProgramCache]: Analyzing trace with hash 17640424, now seen corresponding path program 61 times [2022-12-12 15:49:11,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:11,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091290319] [2022-12-12 15:49:11,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:11,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:11,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:12,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:12,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:12,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091290319] [2022-12-12 15:49:12,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091290319] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:12,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:12,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:12,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240923914] [2022-12-12 15:49:12,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:12,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:12,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:12,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:12,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:12,060 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:12,060 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 611 transitions, 26340 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:12,060 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:12,060 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:12,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:12,957 INFO L130 PetriNetUnfolder]: 1022/2321 cut-off events. [2022-12-12 15:49:12,957 INFO L131 PetriNetUnfolder]: For 126398/126398 co-relation queries the response was YES. [2022-12-12 15:49:12,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35286 conditions, 2321 events. 1022/2321 cut-off events. For 126398/126398 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 18418 event pairs, 0 based on Foata normal form. 182/2503 useless extension candidates. Maximal degree in co-relation 33996. Up to 597 conditions per place. [2022-12-12 15:49:12,977 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 99 selfloop transitions, 266 changer transitions 246/611 dead transitions. [2022-12-12 15:49:12,977 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 611 transitions, 25434 flow [2022-12-12 15:49:12,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-12 15:49:12,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-12 15:49:12,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 190 transitions. [2022-12-12 15:49:12,980 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.296875 [2022-12-12 15:49:12,980 INFO L175 Difference]: Start difference. First operand has 304 places, 611 transitions, 26340 flow. Second operand 20 states and 190 transitions. [2022-12-12 15:49:12,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 611 transitions, 25434 flow [2022-12-12 15:49:13,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 611 transitions, 24213 flow, removed 16 selfloop flow, removed 25 redundant places. [2022-12-12 15:49:13,520 INFO L231 Difference]: Finished difference. Result has 298 places, 311 transitions, 12156 flow [2022-12-12 15:49:13,520 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=21836, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=514, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=12156, PETRI_PLACES=298, PETRI_TRANSITIONS=311} [2022-12-12 15:49:13,520 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 250 predicate places. [2022-12-12 15:49:13,520 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 311 transitions, 12156 flow [2022-12-12 15:49:13,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:13,520 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:13,521 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:13,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-12 15:49:13,521 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:13,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:13,521 INFO L85 PathProgramCache]: Analyzing trace with hash -497360624, now seen corresponding path program 62 times [2022-12-12 15:49:13,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:13,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312996047] [2022-12-12 15:49:13,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:13,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:13,697 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:13,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:13,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312996047] [2022-12-12 15:49:13,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312996047] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:13,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:13,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:13,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641329608] [2022-12-12 15:49:13,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:13,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:13,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:13,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:13,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:13,698 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:13,698 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 311 transitions, 12156 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:13,698 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:13,699 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:13,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:14,028 INFO L130 PetriNetUnfolder]: 515/1114 cut-off events. [2022-12-12 15:49:14,028 INFO L131 PetriNetUnfolder]: For 46139/46139 co-relation queries the response was YES. [2022-12-12 15:49:14,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15800 conditions, 1114 events. 515/1114 cut-off events. For 46139/46139 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 6996 event pairs, 8 based on Foata normal form. 2/1116 useless extension candidates. Maximal degree in co-relation 15755. Up to 1007 conditions per place. [2022-12-12 15:49:14,036 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 299 selfloop transitions, 17 changer transitions 22/338 dead transitions. [2022-12-12 15:49:14,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 338 transitions, 12914 flow [2022-12-12 15:49:14,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:49:14,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:49:14,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 85 transitions. [2022-12-12 15:49:14,037 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.166015625 [2022-12-12 15:49:14,037 INFO L175 Difference]: Start difference. First operand has 298 places, 311 transitions, 12156 flow. Second operand 16 states and 85 transitions. [2022-12-12 15:49:14,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 338 transitions, 12914 flow [2022-12-12 15:49:14,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 338 transitions, 8844 flow, removed 94 selfloop flow, removed 66 redundant places. [2022-12-12 15:49:14,199 INFO L231 Difference]: Finished difference. Result has 224 places, 298 transitions, 7808 flow [2022-12-12 15:49:14,200 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8082, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=7808, PETRI_PLACES=224, PETRI_TRANSITIONS=298} [2022-12-12 15:49:14,200 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 176 predicate places. [2022-12-12 15:49:14,200 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 298 transitions, 7808 flow [2022-12-12 15:49:14,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:14,200 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:14,200 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:14,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-12 15:49:14,200 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:14,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:14,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1865720350, now seen corresponding path program 63 times [2022-12-12 15:49:14,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:14,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109131939] [2022-12-12 15:49:14,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:14,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:14,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:14,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:14,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109131939] [2022-12-12 15:49:14,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109131939] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:14,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:14,347 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:14,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489765203] [2022-12-12 15:49:14,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:14,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:14,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:14,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:14,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:14,348 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:14,348 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 298 transitions, 7808 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:14,348 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:14,348 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:14,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:14,599 INFO L130 PetriNetUnfolder]: 494/1063 cut-off events. [2022-12-12 15:49:14,599 INFO L131 PetriNetUnfolder]: For 17878/17878 co-relation queries the response was YES. [2022-12-12 15:49:14,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10537 conditions, 1063 events. 494/1063 cut-off events. For 17878/17878 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 6588 event pairs, 8 based on Foata normal form. 2/1065 useless extension candidates. Maximal degree in co-relation 10509. Up to 994 conditions per place. [2022-12-12 15:49:14,606 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 291 selfloop transitions, 12 changer transitions 12/315 dead transitions. [2022-12-12 15:49:14,606 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 315 transitions, 8483 flow [2022-12-12 15:49:14,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:14,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:14,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 66 transitions. [2022-12-12 15:49:14,606 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1875 [2022-12-12 15:49:14,607 INFO L175 Difference]: Start difference. First operand has 224 places, 298 transitions, 7808 flow. Second operand 11 states and 66 transitions. [2022-12-12 15:49:14,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 315 transitions, 8483 flow [2022-12-12 15:49:14,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 315 transitions, 8277 flow, removed 13 selfloop flow, removed 20 redundant places. [2022-12-12 15:49:14,675 INFO L231 Difference]: Finished difference. Result has 201 places, 290 transitions, 7418 flow [2022-12-12 15:49:14,675 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7591, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7418, PETRI_PLACES=201, PETRI_TRANSITIONS=290} [2022-12-12 15:49:14,675 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 153 predicate places. [2022-12-12 15:49:14,675 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 290 transitions, 7418 flow [2022-12-12 15:49:14,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:14,675 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:14,676 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:14,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-12 15:49:14,676 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:14,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:14,676 INFO L85 PathProgramCache]: Analyzing trace with hash -180975400, now seen corresponding path program 64 times [2022-12-12 15:49:14,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:14,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689926545] [2022-12-12 15:49:14,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:14,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:14,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:14,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:14,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689926545] [2022-12-12 15:49:14,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689926545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:14,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:14,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:14,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469979147] [2022-12-12 15:49:14,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:14,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:14,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:14,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:14,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:14,835 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:14,835 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 290 transitions, 7418 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:14,835 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:14,835 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:14,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:15,077 INFO L130 PetriNetUnfolder]: 482/1035 cut-off events. [2022-12-12 15:49:15,077 INFO L131 PetriNetUnfolder]: For 15907/15907 co-relation queries the response was YES. [2022-12-12 15:49:15,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10073 conditions, 1035 events. 482/1035 cut-off events. For 15907/15907 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 6350 event pairs, 8 based on Foata normal form. 2/1037 useless extension candidates. Maximal degree in co-relation 10047. Up to 954 conditions per place. [2022-12-12 15:49:15,083 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 281 selfloop transitions, 22 changer transitions 4/307 dead transitions. [2022-12-12 15:49:15,083 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 307 transitions, 8066 flow [2022-12-12 15:49:15,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:15,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:15,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 70 transitions. [2022-12-12 15:49:15,084 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19886363636363635 [2022-12-12 15:49:15,084 INFO L175 Difference]: Start difference. First operand has 201 places, 290 transitions, 7418 flow. Second operand 11 states and 70 transitions. [2022-12-12 15:49:15,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 307 transitions, 8066 flow [2022-12-12 15:49:15,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 307 transitions, 8013 flow, removed 4 selfloop flow, removed 8 redundant places. [2022-12-12 15:49:15,147 INFO L231 Difference]: Finished difference. Result has 197 places, 286 transitions, 7300 flow [2022-12-12 15:49:15,147 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7343, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7300, PETRI_PLACES=197, PETRI_TRANSITIONS=286} [2022-12-12 15:49:15,152 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 149 predicate places. [2022-12-12 15:49:15,152 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 286 transitions, 7300 flow [2022-12-12 15:49:15,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:15,152 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:15,152 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:15,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-12 15:49:15,152 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:15,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:15,152 INFO L85 PathProgramCache]: Analyzing trace with hash -651464854, now seen corresponding path program 65 times [2022-12-12 15:49:15,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:15,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077578902] [2022-12-12 15:49:15,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:15,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:15,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:15,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:15,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077578902] [2022-12-12 15:49:15,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077578902] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:15,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:15,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:15,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175053022] [2022-12-12 15:49:15,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:15,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:15,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:15,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:15,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:15,288 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:15,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 286 transitions, 7300 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:15,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:15,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:15,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:15,528 INFO L130 PetriNetUnfolder]: 474/1019 cut-off events. [2022-12-12 15:49:15,528 INFO L131 PetriNetUnfolder]: For 15299/15299 co-relation queries the response was YES. [2022-12-12 15:49:15,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9905 conditions, 1019 events. 474/1019 cut-off events. For 15299/15299 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 6247 event pairs, 8 based on Foata normal form. 2/1021 useless extension candidates. Maximal degree in co-relation 9879. Up to 950 conditions per place. [2022-12-12 15:49:15,534 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 279 selfloop transitions, 14 changer transitions 10/303 dead transitions. [2022-12-12 15:49:15,534 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 303 transitions, 7945 flow [2022-12-12 15:49:15,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:15,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:15,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 67 transitions. [2022-12-12 15:49:15,535 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1903409090909091 [2022-12-12 15:49:15,535 INFO L175 Difference]: Start difference. First operand has 197 places, 286 transitions, 7300 flow. Second operand 11 states and 67 transitions. [2022-12-12 15:49:15,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 303 transitions, 7945 flow [2022-12-12 15:49:15,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 303 transitions, 7854 flow, removed 0 selfloop flow, removed 9 redundant places. [2022-12-12 15:49:15,596 INFO L231 Difference]: Finished difference. Result has 197 places, 279 transitions, 7018 flow [2022-12-12 15:49:15,596 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7192, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=271, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7018, PETRI_PLACES=197, PETRI_TRANSITIONS=279} [2022-12-12 15:49:15,597 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 149 predicate places. [2022-12-12 15:49:15,597 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 279 transitions, 7018 flow [2022-12-12 15:49:15,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:15,597 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:15,597 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:15,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-12 15:49:15,597 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:15,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:15,597 INFO L85 PathProgramCache]: Analyzing trace with hash 770158554, now seen corresponding path program 66 times [2022-12-12 15:49:15,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:15,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260934935] [2022-12-12 15:49:15,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:15,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:15,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:15,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:15,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260934935] [2022-12-12 15:49:15,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260934935] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:15,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:15,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-12 15:49:15,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182328306] [2022-12-12 15:49:15,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:15,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 15:49:15,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:15,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 15:49:15,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-12-12 15:49:15,834 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:15,834 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 279 transitions, 7018 flow. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:15,834 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:15,835 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:15,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:16,173 INFO L130 PetriNetUnfolder]: 463/994 cut-off events. [2022-12-12 15:49:16,173 INFO L131 PetriNetUnfolder]: For 14195/14195 co-relation queries the response was YES. [2022-12-12 15:49:16,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9597 conditions, 994 events. 463/994 cut-off events. For 14195/14195 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 6037 event pairs, 4 based on Foata normal form. 2/996 useless extension candidates. Maximal degree in co-relation 9571. Up to 258 conditions per place. [2022-12-12 15:49:16,179 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 73 selfloop transitions, 209 changer transitions 26/308 dead transitions. [2022-12-12 15:49:16,179 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 308 transitions, 7742 flow [2022-12-12 15:49:16,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:49:16,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:49:16,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 107 transitions. [2022-12-12 15:49:16,180 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.2786458333333333 [2022-12-12 15:49:16,180 INFO L175 Difference]: Start difference. First operand has 197 places, 279 transitions, 7018 flow. Second operand 12 states and 107 transitions. [2022-12-12 15:49:16,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 308 transitions, 7742 flow [2022-12-12 15:49:16,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 308 transitions, 7684 flow, removed 9 selfloop flow, removed 10 redundant places. [2022-12-12 15:49:16,236 INFO L231 Difference]: Finished difference. Result has 193 places, 262 transitions, 7038 flow [2022-12-12 15:49:16,237 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6937, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=7038, PETRI_PLACES=193, PETRI_TRANSITIONS=262} [2022-12-12 15:49:16,237 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 145 predicate places. [2022-12-12 15:49:16,237 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 262 transitions, 7038 flow [2022-12-12 15:49:16,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:16,237 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:16,237 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:16,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-12 15:49:16,237 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:16,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:16,239 INFO L85 PathProgramCache]: Analyzing trace with hash -69989664, now seen corresponding path program 67 times [2022-12-12 15:49:16,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:16,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959566026] [2022-12-12 15:49:16,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:16,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:16,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:16,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:16,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959566026] [2022-12-12 15:49:16,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959566026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:16,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:16,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:16,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518771439] [2022-12-12 15:49:16,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:16,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:16,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:16,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:16,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:16,410 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:16,410 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 262 transitions, 7038 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:16,410 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:16,410 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:16,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:16,717 INFO L130 PetriNetUnfolder]: 481/1042 cut-off events. [2022-12-12 15:49:16,717 INFO L131 PetriNetUnfolder]: For 15862/15862 co-relation queries the response was YES. [2022-12-12 15:49:16,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10248 conditions, 1042 events. 481/1042 cut-off events. For 15862/15862 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 6505 event pairs, 6 based on Foata normal form. 2/1044 useless extension candidates. Maximal degree in co-relation 10224. Up to 290 conditions per place. [2022-12-12 15:49:16,723 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 85 selfloop transitions, 243 changer transitions 5/333 dead transitions. [2022-12-12 15:49:16,723 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 333 transitions, 8717 flow [2022-12-12 15:49:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:49:16,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:49:16,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 111 transitions. [2022-12-12 15:49:16,723 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.23125 [2022-12-12 15:49:16,724 INFO L175 Difference]: Start difference. First operand has 193 places, 262 transitions, 7038 flow. Second operand 15 states and 111 transitions. [2022-12-12 15:49:16,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 333 transitions, 8717 flow [2022-12-12 15:49:16,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 333 transitions, 7036 flow, removed 18 selfloop flow, removed 20 redundant places. [2022-12-12 15:49:16,778 INFO L231 Difference]: Finished difference. Result has 174 places, 298 transitions, 6983 flow [2022-12-12 15:49:16,778 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=5566, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=206, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=6983, PETRI_PLACES=174, PETRI_TRANSITIONS=298} [2022-12-12 15:49:16,778 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 126 predicate places. [2022-12-12 15:49:16,778 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 298 transitions, 6983 flow [2022-12-12 15:49:16,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:16,779 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:16,779 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:16,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-12 15:49:16,779 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:16,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:16,779 INFO L85 PathProgramCache]: Analyzing trace with hash 2143561710, now seen corresponding path program 68 times [2022-12-12 15:49:16,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:16,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117182490] [2022-12-12 15:49:16,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:16,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:16,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:16,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:16,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117182490] [2022-12-12 15:49:16,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117182490] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:16,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:16,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:16,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342213698] [2022-12-12 15:49:16,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:16,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:16,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:16,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:16,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:16,942 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:16,942 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 298 transitions, 6983 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:16,942 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:16,942 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:16,942 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:17,314 INFO L130 PetriNetUnfolder]: 480/1047 cut-off events. [2022-12-12 15:49:17,314 INFO L131 PetriNetUnfolder]: For 14279/14279 co-relation queries the response was YES. [2022-12-12 15:49:17,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9313 conditions, 1047 events. 480/1047 cut-off events. For 14279/14279 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 6571 event pairs, 8 based on Foata normal form. 2/1049 useless extension candidates. Maximal degree in co-relation 9290. Up to 643 conditions per place. [2022-12-12 15:49:17,320 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 213 selfloop transitions, 111 changer transitions 16/340 dead transitions. [2022-12-12 15:49:17,320 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 340 transitions, 7975 flow [2022-12-12 15:49:17,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:17,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:17,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 111 transitions. [2022-12-12 15:49:17,321 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.20404411764705882 [2022-12-12 15:49:17,321 INFO L175 Difference]: Start difference. First operand has 174 places, 298 transitions, 6983 flow. Second operand 17 states and 111 transitions. [2022-12-12 15:49:17,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 340 transitions, 7975 flow [2022-12-12 15:49:17,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 340 transitions, 7892 flow, removed 4 selfloop flow, removed 6 redundant places. [2022-12-12 15:49:17,373 INFO L231 Difference]: Finished difference. Result has 184 places, 294 transitions, 7078 flow [2022-12-12 15:49:17,373 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6900, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7078, PETRI_PLACES=184, PETRI_TRANSITIONS=294} [2022-12-12 15:49:17,373 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 136 predicate places. [2022-12-12 15:49:17,373 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 294 transitions, 7078 flow [2022-12-12 15:49:17,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:17,374 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:17,374 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:17,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-12 15:49:17,374 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:17,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:17,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1592387600, now seen corresponding path program 69 times [2022-12-12 15:49:17,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:17,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936603343] [2022-12-12 15:49:17,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:17,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:17,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:17,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:17,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:17,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936603343] [2022-12-12 15:49:17,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936603343] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:17,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:17,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:17,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688915641] [2022-12-12 15:49:17,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:17,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:17,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:17,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:17,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:17,518 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:17,518 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 294 transitions, 7078 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:17,518 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:17,518 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:17,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:17,859 INFO L130 PetriNetUnfolder]: 458/1009 cut-off events. [2022-12-12 15:49:17,859 INFO L131 PetriNetUnfolder]: For 14101/14101 co-relation queries the response was YES. [2022-12-12 15:49:17,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9254 conditions, 1009 events. 458/1009 cut-off events. For 14101/14101 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 6325 event pairs, 6 based on Foata normal form. 2/1011 useless extension candidates. Maximal degree in co-relation 9230. Up to 776 conditions per place. [2022-12-12 15:49:17,864 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 254 selfloop transitions, 64 changer transitions 15/333 dead transitions. [2022-12-12 15:49:17,864 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 333 transitions, 8134 flow [2022-12-12 15:49:17,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:17,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 96 transitions. [2022-12-12 15:49:17,865 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.17647058823529413 [2022-12-12 15:49:17,865 INFO L175 Difference]: Start difference. First operand has 184 places, 294 transitions, 7078 flow. Second operand 17 states and 96 transitions. [2022-12-12 15:49:17,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 333 transitions, 8134 flow [2022-12-12 15:49:17,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 333 transitions, 8001 flow, removed 1 selfloop flow, removed 13 redundant places. [2022-12-12 15:49:17,919 INFO L231 Difference]: Finished difference. Result has 185 places, 291 transitions, 7077 flow [2022-12-12 15:49:17,919 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6953, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7077, PETRI_PLACES=185, PETRI_TRANSITIONS=291} [2022-12-12 15:49:17,920 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 137 predicate places. [2022-12-12 15:49:17,920 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 291 transitions, 7077 flow [2022-12-12 15:49:17,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:17,920 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:17,920 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:17,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-12 15:49:17,920 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:17,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:17,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1908448478, now seen corresponding path program 70 times [2022-12-12 15:49:17,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:17,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24778065] [2022-12-12 15:49:17,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:17,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:17,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:18,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:18,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:18,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24778065] [2022-12-12 15:49:18,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24778065] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:18,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:18,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:18,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316061979] [2022-12-12 15:49:18,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:18,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:18,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:18,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:18,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:18,062 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:18,062 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 291 transitions, 7077 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:18,062 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:18,062 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:18,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:18,353 INFO L130 PetriNetUnfolder]: 437/966 cut-off events. [2022-12-12 15:49:18,353 INFO L131 PetriNetUnfolder]: For 13783/13783 co-relation queries the response was YES. [2022-12-12 15:49:18,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8966 conditions, 966 events. 437/966 cut-off events. For 13783/13783 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 6017 event pairs, 4 based on Foata normal form. 6/972 useless extension candidates. Maximal degree in co-relation 8942. Up to 250 conditions per place. [2022-12-12 15:49:18,358 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 66 selfloop transitions, 240 changer transitions 7/313 dead transitions. [2022-12-12 15:49:18,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 313 transitions, 7826 flow [2022-12-12 15:49:18,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:18,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:18,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 102 transitions. [2022-12-12 15:49:18,359 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.24519230769230768 [2022-12-12 15:49:18,359 INFO L175 Difference]: Start difference. First operand has 185 places, 291 transitions, 7077 flow. Second operand 13 states and 102 transitions. [2022-12-12 15:49:18,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 313 transitions, 7826 flow [2022-12-12 15:49:18,411 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 313 transitions, 7553 flow, removed 1 selfloop flow, removed 15 redundant places. [2022-12-12 15:49:18,416 INFO L231 Difference]: Finished difference. Result has 179 places, 285 transitions, 7206 flow [2022-12-12 15:49:18,416 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6789, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=7206, PETRI_PLACES=179, PETRI_TRANSITIONS=285} [2022-12-12 15:49:18,416 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 131 predicate places. [2022-12-12 15:49:18,416 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 285 transitions, 7206 flow [2022-12-12 15:49:18,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:18,416 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:18,416 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:18,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-12 15:49:18,417 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:18,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:18,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1258972392, now seen corresponding path program 71 times [2022-12-12 15:49:18,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:18,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185233368] [2022-12-12 15:49:18,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:18,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:18,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:18,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:18,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:18,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185233368] [2022-12-12 15:49:18,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185233368] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:18,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:18,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:18,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527389170] [2022-12-12 15:49:18,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:18,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:18,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:18,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:18,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:18,564 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:18,564 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 285 transitions, 7206 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:18,564 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:18,564 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:18,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:18,840 INFO L130 PetriNetUnfolder]: 422/945 cut-off events. [2022-12-12 15:49:18,840 INFO L131 PetriNetUnfolder]: For 13397/13397 co-relation queries the response was YES. [2022-12-12 15:49:18,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9188 conditions, 945 events. 422/945 cut-off events. For 13397/13397 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 5933 event pairs, 8 based on Foata normal form. 6/951 useless extension candidates. Maximal degree in co-relation 9164. Up to 600 conditions per place. [2022-12-12 15:49:18,846 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 195 selfloop transitions, 96 changer transitions 15/306 dead transitions. [2022-12-12 15:49:18,846 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 306 transitions, 7952 flow [2022-12-12 15:49:18,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:18,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:18,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 88 transitions. [2022-12-12 15:49:18,847 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.21153846153846154 [2022-12-12 15:49:18,847 INFO L175 Difference]: Start difference. First operand has 179 places, 285 transitions, 7206 flow. Second operand 13 states and 88 transitions. [2022-12-12 15:49:18,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 306 transitions, 7952 flow [2022-12-12 15:49:18,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 306 transitions, 7595 flow, removed 12 selfloop flow, removed 9 redundant places. [2022-12-12 15:49:18,906 INFO L231 Difference]: Finished difference. Result has 183 places, 271 transitions, 6691 flow [2022-12-12 15:49:18,906 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6836, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6691, PETRI_PLACES=183, PETRI_TRANSITIONS=271} [2022-12-12 15:49:18,906 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 135 predicate places. [2022-12-12 15:49:18,906 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 271 transitions, 6691 flow [2022-12-12 15:49:18,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:18,907 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:18,907 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:18,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-12 15:49:18,907 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:18,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:18,907 INFO L85 PathProgramCache]: Analyzing trace with hash 529687614, now seen corresponding path program 72 times [2022-12-12 15:49:18,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:18,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521313960] [2022-12-12 15:49:18,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:18,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:18,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:19,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:19,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:19,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521313960] [2022-12-12 15:49:19,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521313960] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:19,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:19,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:19,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310500455] [2022-12-12 15:49:19,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:19,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:19,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:19,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:19,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:19,064 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:19,064 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 271 transitions, 6691 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:19,064 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:19,064 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:19,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:19,342 INFO L130 PetriNetUnfolder]: 396/891 cut-off events. [2022-12-12 15:49:19,342 INFO L131 PetriNetUnfolder]: For 13019/13019 co-relation queries the response was YES. [2022-12-12 15:49:19,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8421 conditions, 891 events. 396/891 cut-off events. For 13019/13019 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 5501 event pairs, 10 based on Foata normal form. 6/897 useless extension candidates. Maximal degree in co-relation 8398. Up to 598 conditions per place. [2022-12-12 15:49:19,346 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 194 selfloop transitions, 68 changer transitions 27/289 dead transitions. [2022-12-12 15:49:19,347 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 289 transitions, 7334 flow [2022-12-12 15:49:19,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:19,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:19,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 83 transitions. [2022-12-12 15:49:19,347 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19951923076923078 [2022-12-12 15:49:19,347 INFO L175 Difference]: Start difference. First operand has 183 places, 271 transitions, 6691 flow. Second operand 13 states and 83 transitions. [2022-12-12 15:49:19,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 289 transitions, 7334 flow [2022-12-12 15:49:19,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 289 transitions, 7187 flow, removed 3 selfloop flow, removed 9 redundant places. [2022-12-12 15:49:19,397 INFO L231 Difference]: Finished difference. Result has 187 places, 246 transitions, 5874 flow [2022-12-12 15:49:19,397 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6531, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5874, PETRI_PLACES=187, PETRI_TRANSITIONS=246} [2022-12-12 15:49:19,397 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 139 predicate places. [2022-12-12 15:49:19,397 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 246 transitions, 5874 flow [2022-12-12 15:49:19,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:19,398 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:19,398 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:19,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-12 15:49:19,398 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:19,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:19,398 INFO L85 PathProgramCache]: Analyzing trace with hash -863698798, now seen corresponding path program 73 times [2022-12-12 15:49:19,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:19,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677789251] [2022-12-12 15:49:19,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:19,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:19,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:19,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:19,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677789251] [2022-12-12 15:49:19,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677789251] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:19,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:19,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:19,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703478231] [2022-12-12 15:49:19,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:19,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:19,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:19,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:19,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:19,604 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:19,604 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 246 transitions, 5874 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:19,604 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:19,604 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:19,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:19,847 INFO L130 PetriNetUnfolder]: 372/843 cut-off events. [2022-12-12 15:49:19,847 INFO L131 PetriNetUnfolder]: For 12349/12349 co-relation queries the response was YES. [2022-12-12 15:49:19,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7785 conditions, 843 events. 372/843 cut-off events. For 12349/12349 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 5154 event pairs, 10 based on Foata normal form. 6/849 useless extension candidates. Maximal degree in co-relation 7762. Up to 588 conditions per place. [2022-12-12 15:49:19,851 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 190 selfloop transitions, 48 changer transitions 33/271 dead transitions. [2022-12-12 15:49:19,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 271 transitions, 6706 flow [2022-12-12 15:49:19,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:49:19,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:49:19,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 78 transitions. [2022-12-12 15:49:19,851 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.203125 [2022-12-12 15:49:19,852 INFO L175 Difference]: Start difference. First operand has 187 places, 246 transitions, 5874 flow. Second operand 12 states and 78 transitions. [2022-12-12 15:49:19,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 271 transitions, 6706 flow [2022-12-12 15:49:19,892 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 271 transitions, 6550 flow, removed 4 selfloop flow, removed 13 redundant places. [2022-12-12 15:49:19,896 INFO L231 Difference]: Finished difference. Result has 181 places, 225 transitions, 5361 flow [2022-12-12 15:49:19,896 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=5723, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=5361, PETRI_PLACES=181, PETRI_TRANSITIONS=225} [2022-12-12 15:49:19,896 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 133 predicate places. [2022-12-12 15:49:19,896 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 225 transitions, 5361 flow [2022-12-12 15:49:19,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:19,896 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:19,896 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:19,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-12 15:49:19,896 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:19,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:19,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1869769564, now seen corresponding path program 74 times [2022-12-12 15:49:19,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:19,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594958345] [2022-12-12 15:49:19,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:19,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:19,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:20,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:20,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:20,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594958345] [2022-12-12 15:49:20,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594958345] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:20,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:20,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:20,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362493187] [2022-12-12 15:49:20,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:20,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:20,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:20,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:20,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:20,044 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:20,044 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 225 transitions, 5361 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:20,044 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:20,044 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:20,044 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:20,284 INFO L130 PetriNetUnfolder]: 331/740 cut-off events. [2022-12-12 15:49:20,284 INFO L131 PetriNetUnfolder]: For 10459/10459 co-relation queries the response was YES. [2022-12-12 15:49:20,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6906 conditions, 740 events. 331/740 cut-off events. For 10459/10459 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 4304 event pairs, 10 based on Foata normal form. 2/742 useless extension candidates. Maximal degree in co-relation 6882. Up to 641 conditions per place. [2022-12-12 15:49:20,287 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 215 selfloop transitions, 23 changer transitions 11/249 dead transitions. [2022-12-12 15:49:20,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 249 transitions, 5989 flow [2022-12-12 15:49:20,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:49:20,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:49:20,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 78 transitions. [2022-12-12 15:49:20,288 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15234375 [2022-12-12 15:49:20,288 INFO L175 Difference]: Start difference. First operand has 181 places, 225 transitions, 5361 flow. Second operand 16 states and 78 transitions. [2022-12-12 15:49:20,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 249 transitions, 5989 flow [2022-12-12 15:49:20,323 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 249 transitions, 5598 flow, removed 2 selfloop flow, removed 13 redundant places. [2022-12-12 15:49:20,327 INFO L231 Difference]: Finished difference. Result has 176 places, 219 transitions, 4867 flow [2022-12-12 15:49:20,327 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4968, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4867, PETRI_PLACES=176, PETRI_TRANSITIONS=219} [2022-12-12 15:49:20,327 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 128 predicate places. [2022-12-12 15:49:20,327 INFO L495 AbstractCegarLoop]: Abstraction has has 176 places, 219 transitions, 4867 flow [2022-12-12 15:49:20,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:20,327 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:20,327 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:20,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-12 15:49:20,327 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:20,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:20,328 INFO L85 PathProgramCache]: Analyzing trace with hash -169498378, now seen corresponding path program 75 times [2022-12-12 15:49:20,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:20,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650537011] [2022-12-12 15:49:20,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:20,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:20,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:20,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:20,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650537011] [2022-12-12 15:49:20,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650537011] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:20,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:20,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:20,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496513803] [2022-12-12 15:49:20,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:20,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:20,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:20,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:20,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:20,469 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:20,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 219 transitions, 4867 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:20,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:20,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:20,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:20,715 INFO L130 PetriNetUnfolder]: 321/718 cut-off events. [2022-12-12 15:49:20,715 INFO L131 PetriNetUnfolder]: For 9323/9323 co-relation queries the response was YES. [2022-12-12 15:49:20,717 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6294 conditions, 718 events. 321/718 cut-off events. For 9323/9323 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 4124 event pairs, 10 based on Foata normal form. 2/720 useless extension candidates. Maximal degree in co-relation 6270. Up to 610 conditions per place. [2022-12-12 15:49:20,718 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 205 selfloop transitions, 28 changer transitions 10/243 dead transitions. [2022-12-12 15:49:20,718 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 243 transitions, 5457 flow [2022-12-12 15:49:20,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:20,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:20,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 82 transitions. [2022-12-12 15:49:20,719 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15073529411764705 [2022-12-12 15:49:20,719 INFO L175 Difference]: Start difference. First operand has 176 places, 219 transitions, 4867 flow. Second operand 17 states and 82 transitions. [2022-12-12 15:49:20,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 243 transitions, 5457 flow [2022-12-12 15:49:20,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 243 transitions, 5439 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-12 15:49:20,754 INFO L231 Difference]: Finished difference. Result has 187 places, 213 transitions, 4722 flow [2022-12-12 15:49:20,754 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4849, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4722, PETRI_PLACES=187, PETRI_TRANSITIONS=213} [2022-12-12 15:49:20,754 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 139 predicate places. [2022-12-12 15:49:20,754 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 213 transitions, 4722 flow [2022-12-12 15:49:20,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:20,754 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:20,754 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:20,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-12 15:49:20,755 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:20,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:20,755 INFO L85 PathProgramCache]: Analyzing trace with hash 693768336, now seen corresponding path program 76 times [2022-12-12 15:49:20,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:20,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537083157] [2022-12-12 15:49:20,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:20,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:20,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:20,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:20,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537083157] [2022-12-12 15:49:20,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537083157] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:20,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:20,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:20,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955387896] [2022-12-12 15:49:20,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:20,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:20,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:20,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:20,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:20,925 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:20,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 213 transitions, 4722 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:20,925 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:20,925 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:20,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:21,223 INFO L130 PetriNetUnfolder]: 311/696 cut-off events. [2022-12-12 15:49:21,224 INFO L131 PetriNetUnfolder]: For 9199/9199 co-relation queries the response was YES. [2022-12-12 15:49:21,226 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6117 conditions, 696 events. 311/696 cut-off events. For 9199/9199 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 3936 event pairs, 10 based on Foata normal form. 2/698 useless extension candidates. Maximal degree in co-relation 6092. Up to 609 conditions per place. [2022-12-12 15:49:21,227 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 204 selfloop transitions, 19 changer transitions 11/234 dead transitions. [2022-12-12 15:49:21,227 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 234 transitions, 5264 flow [2022-12-12 15:49:21,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:49:21,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:49:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 75 transitions. [2022-12-12 15:49:21,228 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.146484375 [2022-12-12 15:49:21,228 INFO L175 Difference]: Start difference. First operand has 187 places, 213 transitions, 4722 flow. Second operand 16 states and 75 transitions. [2022-12-12 15:49:21,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 234 transitions, 5264 flow [2022-12-12 15:49:21,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 234 transitions, 5202 flow, removed 3 selfloop flow, removed 13 redundant places. [2022-12-12 15:49:21,264 INFO L231 Difference]: Finished difference. Result has 187 places, 206 transitions, 4522 flow [2022-12-12 15:49:21,264 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4653, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4522, PETRI_PLACES=187, PETRI_TRANSITIONS=206} [2022-12-12 15:49:21,265 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 139 predicate places. [2022-12-12 15:49:21,265 INFO L495 AbstractCegarLoop]: Abstraction has has 187 places, 206 transitions, 4522 flow [2022-12-12 15:49:21,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:21,265 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:21,265 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:21,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-12 15:49:21,265 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:21,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:21,265 INFO L85 PathProgramCache]: Analyzing trace with hash -199089130, now seen corresponding path program 77 times [2022-12-12 15:49:21,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:21,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017526278] [2022-12-12 15:49:21,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:21,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:21,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:21,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:21,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017526278] [2022-12-12 15:49:21,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017526278] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:21,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:21,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:21,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199225606] [2022-12-12 15:49:21,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:21,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:21,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:21,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:21,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:21,422 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:21,422 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 206 transitions, 4522 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:21,422 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:21,423 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:21,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:21,684 INFO L130 PetriNetUnfolder]: 301/674 cut-off events. [2022-12-12 15:49:21,684 INFO L131 PetriNetUnfolder]: For 8651/8651 co-relation queries the response was YES. [2022-12-12 15:49:21,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5881 conditions, 674 events. 301/674 cut-off events. For 8651/8651 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 3761 event pairs, 10 based on Foata normal form. 2/676 useless extension candidates. Maximal degree in co-relation 5856. Up to 584 conditions per place. [2022-12-12 15:49:21,688 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 196 selfloop transitions, 22 changer transitions 10/228 dead transitions. [2022-12-12 15:49:21,688 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 228 transitions, 5040 flow [2022-12-12 15:49:21,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:21,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:21,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 78 transitions. [2022-12-12 15:49:21,690 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.14338235294117646 [2022-12-12 15:49:21,690 INFO L175 Difference]: Start difference. First operand has 187 places, 206 transitions, 4522 flow. Second operand 17 states and 78 transitions. [2022-12-12 15:49:21,690 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 228 transitions, 5040 flow [2022-12-12 15:49:21,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 228 transitions, 4842 flow, removed 4 selfloop flow, removed 17 redundant places. [2022-12-12 15:49:21,724 INFO L231 Difference]: Finished difference. Result has 184 places, 200 transitions, 4189 flow [2022-12-12 15:49:21,724 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4324, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4189, PETRI_PLACES=184, PETRI_TRANSITIONS=200} [2022-12-12 15:49:21,725 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 136 predicate places. [2022-12-12 15:49:21,725 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 200 transitions, 4189 flow [2022-12-12 15:49:21,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:21,725 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:21,725 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:21,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-12 15:49:21,725 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:21,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:21,725 INFO L85 PathProgramCache]: Analyzing trace with hash 682257776, now seen corresponding path program 78 times [2022-12-12 15:49:21,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:21,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470151578] [2022-12-12 15:49:21,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:21,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:21,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:21,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:21,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470151578] [2022-12-12 15:49:21,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470151578] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:21,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:21,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:21,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629055177] [2022-12-12 15:49:21,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:21,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:21,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:21,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:21,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:21,889 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:21,889 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 200 transitions, 4189 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:21,889 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:21,890 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:21,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:22,124 INFO L130 PetriNetUnfolder]: 291/652 cut-off events. [2022-12-12 15:49:22,124 INFO L131 PetriNetUnfolder]: For 8493/8493 co-relation queries the response was YES. [2022-12-12 15:49:22,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5510 conditions, 652 events. 291/652 cut-off events. For 8493/8493 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 3587 event pairs, 6 based on Foata normal form. 2/654 useless extension candidates. Maximal degree in co-relation 5484. Up to 168 conditions per place. [2022-12-12 15:49:22,127 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 65 selfloop transitions, 155 changer transitions 3/223 dead transitions. [2022-12-12 15:49:22,127 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 223 transitions, 4743 flow [2022-12-12 15:49:22,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:49:22,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:49:22,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 98 transitions. [2022-12-12 15:49:22,128 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.20416666666666666 [2022-12-12 15:49:22,128 INFO L175 Difference]: Start difference. First operand has 184 places, 200 transitions, 4189 flow. Second operand 15 states and 98 transitions. [2022-12-12 15:49:22,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 223 transitions, 4743 flow [2022-12-12 15:49:22,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 223 transitions, 4562 flow, removed 3 selfloop flow, removed 20 redundant places. [2022-12-12 15:49:22,159 INFO L231 Difference]: Finished difference. Result has 175 places, 197 transitions, 4277 flow [2022-12-12 15:49:22,159 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3994, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=4277, PETRI_PLACES=175, PETRI_TRANSITIONS=197} [2022-12-12 15:49:22,159 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 127 predicate places. [2022-12-12 15:49:22,159 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 197 transitions, 4277 flow [2022-12-12 15:49:22,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:22,160 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:22,160 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:22,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-12 15:49:22,160 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:22,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:22,160 INFO L85 PathProgramCache]: Analyzing trace with hash -268876178, now seen corresponding path program 79 times [2022-12-12 15:49:22,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:22,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269626493] [2022-12-12 15:49:22,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:22,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:22,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:22,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:22,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269626493] [2022-12-12 15:49:22,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269626493] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:22,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:22,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:22,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955040431] [2022-12-12 15:49:22,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:22,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:22,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:22,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:22,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:22,309 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:22,309 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 197 transitions, 4277 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:22,309 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:22,309 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:22,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:22,576 INFO L130 PetriNetUnfolder]: 283/640 cut-off events. [2022-12-12 15:49:22,577 INFO L131 PetriNetUnfolder]: For 8227/8227 co-relation queries the response was YES. [2022-12-12 15:49:22,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5604 conditions, 640 events. 283/640 cut-off events. For 8227/8227 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 3536 event pairs, 8 based on Foata normal form. 2/642 useless extension candidates. Maximal degree in co-relation 5580. Up to 530 conditions per place. [2022-12-12 15:49:22,580 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 181 selfloop transitions, 19 changer transitions 19/219 dead transitions. [2022-12-12 15:49:22,580 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 219 transitions, 4777 flow [2022-12-12 15:49:22,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:22,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:22,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 81 transitions. [2022-12-12 15:49:22,581 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1488970588235294 [2022-12-12 15:49:22,581 INFO L175 Difference]: Start difference. First operand has 175 places, 197 transitions, 4277 flow. Second operand 17 states and 81 transitions. [2022-12-12 15:49:22,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 219 transitions, 4777 flow [2022-12-12 15:49:22,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 219 transitions, 4643 flow, removed 3 selfloop flow, removed 11 redundant places. [2022-12-12 15:49:22,610 INFO L231 Difference]: Finished difference. Result has 180 places, 184 transitions, 3859 flow [2022-12-12 15:49:22,610 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4126, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3859, PETRI_PLACES=180, PETRI_TRANSITIONS=184} [2022-12-12 15:49:22,611 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 132 predicate places. [2022-12-12 15:49:22,611 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 184 transitions, 3859 flow [2022-12-12 15:49:22,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:22,611 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:22,611 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:22,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-12 15:49:22,611 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:22,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:22,611 INFO L85 PathProgramCache]: Analyzing trace with hash -636871086, now seen corresponding path program 80 times [2022-12-12 15:49:22,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:22,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406565194] [2022-12-12 15:49:22,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:22,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:22,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:22,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:22,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406565194] [2022-12-12 15:49:22,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406565194] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:22,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:22,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:22,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146611133] [2022-12-12 15:49:22,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:22,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:22,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:22,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:22,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:22,770 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:22,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 184 transitions, 3859 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:22,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:22,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:22,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:22,984 INFO L130 PetriNetUnfolder]: 262/587 cut-off events. [2022-12-12 15:49:22,984 INFO L131 PetriNetUnfolder]: For 7451/7451 co-relation queries the response was YES. [2022-12-12 15:49:22,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4986 conditions, 587 events. 262/587 cut-off events. For 7451/7451 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 3136 event pairs, 4 based on Foata normal form. 2/589 useless extension candidates. Maximal degree in co-relation 4963. Up to 151 conditions per place. [2022-12-12 15:49:22,989 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 60 selfloop transitions, 137 changer transitions 4/201 dead transitions. [2022-12-12 15:49:22,989 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 201 transitions, 4341 flow [2022-12-12 15:49:22,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:49:22,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:49:22,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 88 transitions. [2022-12-12 15:49:22,990 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.22916666666666666 [2022-12-12 15:49:22,990 INFO L175 Difference]: Start difference. First operand has 180 places, 184 transitions, 3859 flow. Second operand 12 states and 88 transitions. [2022-12-12 15:49:22,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 201 transitions, 4341 flow [2022-12-12 15:49:23,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 201 transitions, 4228 flow, removed 0 selfloop flow, removed 15 redundant places. [2022-12-12 15:49:23,016 INFO L231 Difference]: Finished difference. Result has 166 places, 180 transitions, 3959 flow [2022-12-12 15:49:23,016 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3731, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3959, PETRI_PLACES=166, PETRI_TRANSITIONS=180} [2022-12-12 15:49:23,016 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 118 predicate places. [2022-12-12 15:49:23,016 INFO L495 AbstractCegarLoop]: Abstraction has has 166 places, 180 transitions, 3959 flow [2022-12-12 15:49:23,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,016 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:23,016 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:23,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-12 15:49:23,017 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:23,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:23,017 INFO L85 PathProgramCache]: Analyzing trace with hash 995509690, now seen corresponding path program 81 times [2022-12-12 15:49:23,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:23,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772984951] [2022-12-12 15:49:23,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:23,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:23,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:23,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:23,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772984951] [2022-12-12 15:49:23,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772984951] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:23,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:23,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:23,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139484313] [2022-12-12 15:49:23,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:23,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:23,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:23,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:23,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:23,188 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:23,188 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 180 transitions, 3959 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,188 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:23,188 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:23,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:23,382 INFO L130 PetriNetUnfolder]: 251/566 cut-off events. [2022-12-12 15:49:23,382 INFO L131 PetriNetUnfolder]: For 7335/7335 co-relation queries the response was YES. [2022-12-12 15:49:23,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5042 conditions, 566 events. 251/566 cut-off events. For 7335/7335 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 2999 event pairs, 4 based on Foata normal form. 2/568 useless extension candidates. Maximal degree in co-relation 5019. Up to 501 conditions per place. [2022-12-12 15:49:23,385 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 163 selfloop transitions, 2 changer transitions 27/192 dead transitions. [2022-12-12 15:49:23,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 192 transitions, 4360 flow [2022-12-12 15:49:23,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:23,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:23,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 59 transitions. [2022-12-12 15:49:23,386 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.16761363636363635 [2022-12-12 15:49:23,386 INFO L175 Difference]: Start difference. First operand has 166 places, 180 transitions, 3959 flow. Second operand 11 states and 59 transitions. [2022-12-12 15:49:23,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 192 transitions, 4360 flow [2022-12-12 15:49:23,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 192 transitions, 4077 flow, removed 11 selfloop flow, removed 14 redundant places. [2022-12-12 15:49:23,410 INFO L231 Difference]: Finished difference. Result has 162 places, 164 transitions, 3349 flow [2022-12-12 15:49:23,410 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3648, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3349, PETRI_PLACES=162, PETRI_TRANSITIONS=164} [2022-12-12 15:49:23,411 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 114 predicate places. [2022-12-12 15:49:23,411 INFO L495 AbstractCegarLoop]: Abstraction has has 162 places, 164 transitions, 3349 flow [2022-12-12 15:49:23,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,411 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:23,411 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:23,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-12 15:49:23,411 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:23,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:23,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1661549446, now seen corresponding path program 82 times [2022-12-12 15:49:23,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:23,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269520196] [2022-12-12 15:49:23,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:23,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:23,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:23,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:23,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:23,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269520196] [2022-12-12 15:49:23,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269520196] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:23,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:23,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:23,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432893252] [2022-12-12 15:49:23,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:23,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:23,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:23,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:23,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:23,581 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:23,581 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 164 transitions, 3349 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,581 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:23,581 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:23,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:23,803 INFO L130 PetriNetUnfolder]: 237/544 cut-off events. [2022-12-12 15:49:23,803 INFO L131 PetriNetUnfolder]: For 6019/6019 co-relation queries the response was YES. [2022-12-12 15:49:23,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4413 conditions, 544 events. 237/544 cut-off events. For 6019/6019 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 2951 event pairs, 4 based on Foata normal form. 6/550 useless extension candidates. Maximal degree in co-relation 4395. Up to 171 conditions per place. [2022-12-12 15:49:23,805 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 57 selfloop transitions, 117 changer transitions 9/183 dead transitions. [2022-12-12 15:49:23,805 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 183 transitions, 3882 flow [2022-12-12 15:49:23,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:23,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:23,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 83 transitions. [2022-12-12 15:49:23,806 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19951923076923078 [2022-12-12 15:49:23,806 INFO L175 Difference]: Start difference. First operand has 162 places, 164 transitions, 3349 flow. Second operand 13 states and 83 transitions. [2022-12-12 15:49:23,806 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 183 transitions, 3882 flow [2022-12-12 15:49:23,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 183 transitions, 3302 flow, removed 2 selfloop flow, removed 14 redundant places. [2022-12-12 15:49:23,825 INFO L231 Difference]: Finished difference. Result has 143 places, 162 transitions, 3056 flow [2022-12-12 15:49:23,825 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2797, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=164, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3056, PETRI_PLACES=143, PETRI_TRANSITIONS=162} [2022-12-12 15:49:23,825 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 95 predicate places. [2022-12-12 15:49:23,825 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 162 transitions, 3056 flow [2022-12-12 15:49:23,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,825 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:23,825 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:23,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-12 15:49:23,826 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:23,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:23,826 INFO L85 PathProgramCache]: Analyzing trace with hash 2092096954, now seen corresponding path program 83 times [2022-12-12 15:49:23,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:23,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752206911] [2022-12-12 15:49:23,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:23,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:23,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:23,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:23,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752206911] [2022-12-12 15:49:23,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752206911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:23,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:23,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:23,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217509757] [2022-12-12 15:49:23,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:23,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:23,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:23,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:23,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:23,964 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:23,964 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 162 transitions, 3056 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:23,964 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:23,964 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:23,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:24,160 INFO L130 PetriNetUnfolder]: 219/514 cut-off events. [2022-12-12 15:49:24,160 INFO L131 PetriNetUnfolder]: For 5072/5072 co-relation queries the response was YES. [2022-12-12 15:49:24,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3969 conditions, 514 events. 219/514 cut-off events. For 5072/5072 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 2776 event pairs, 4 based on Foata normal form. 6/520 useless extension candidates. Maximal degree in co-relation 3950. Up to 201 conditions per place. [2022-12-12 15:49:24,162 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 66 selfloop transitions, 87 changer transitions 20/173 dead transitions. [2022-12-12 15:49:24,162 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 173 transitions, 3424 flow [2022-12-12 15:49:24,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 15:49:24,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 15:49:24,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 81 transitions. [2022-12-12 15:49:24,163 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.19471153846153846 [2022-12-12 15:49:24,163 INFO L175 Difference]: Start difference. First operand has 143 places, 162 transitions, 3056 flow. Second operand 13 states and 81 transitions. [2022-12-12 15:49:24,163 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 173 transitions, 3424 flow [2022-12-12 15:49:24,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 173 transitions, 3208 flow, removed 3 selfloop flow, removed 9 redundant places. [2022-12-12 15:49:24,181 INFO L231 Difference]: Finished difference. Result has 146 places, 144 transitions, 2629 flow [2022-12-12 15:49:24,181 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2840, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2629, PETRI_PLACES=146, PETRI_TRANSITIONS=144} [2022-12-12 15:49:24,181 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 98 predicate places. [2022-12-12 15:49:24,181 INFO L495 AbstractCegarLoop]: Abstraction has has 146 places, 144 transitions, 2629 flow [2022-12-12 15:49:24,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:24,181 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:24,181 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:24,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-12 15:49:24,181 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:24,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:24,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1132922512, now seen corresponding path program 84 times [2022-12-12 15:49:24,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:24,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679524418] [2022-12-12 15:49:24,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:24,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:24,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:24,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679524418] [2022-12-12 15:49:24,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679524418] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:24,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:24,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:24,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305952621] [2022-12-12 15:49:24,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:24,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:24,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:24,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:24,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:24,332 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:24,333 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 144 transitions, 2629 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:24,333 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:24,333 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:24,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:24,523 INFO L130 PetriNetUnfolder]: 196/469 cut-off events. [2022-12-12 15:49:24,523 INFO L131 PetriNetUnfolder]: For 4932/4932 co-relation queries the response was YES. [2022-12-12 15:49:24,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3525 conditions, 469 events. 196/469 cut-off events. For 4932/4932 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 2483 event pairs, 0 based on Foata normal form. 6/475 useless extension candidates. Maximal degree in co-relation 3506. Up to 127 conditions per place. [2022-12-12 15:49:24,525 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 42 selfloop transitions, 94 changer transitions 20/156 dead transitions. [2022-12-12 15:49:24,525 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 156 transitions, 2984 flow [2022-12-12 15:49:24,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:49:24,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:49:24,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 72 transitions. [2022-12-12 15:49:24,526 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1875 [2022-12-12 15:49:24,526 INFO L175 Difference]: Start difference. First operand has 146 places, 144 transitions, 2629 flow. Second operand 12 states and 72 transitions. [2022-12-12 15:49:24,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 156 transitions, 2984 flow [2022-12-12 15:49:24,539 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 156 transitions, 2543 flow, removed 12 selfloop flow, removed 20 redundant places. [2022-12-12 15:49:24,541 INFO L231 Difference]: Finished difference. Result has 135 places, 126 transitions, 2090 flow [2022-12-12 15:49:24,541 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2194, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2090, PETRI_PLACES=135, PETRI_TRANSITIONS=126} [2022-12-12 15:49:24,541 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 87 predicate places. [2022-12-12 15:49:24,541 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 126 transitions, 2090 flow [2022-12-12 15:49:24,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:24,541 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:24,541 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:24,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-12 15:49:24,542 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:24,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:24,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1423211724, now seen corresponding path program 85 times [2022-12-12 15:49:24,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:24,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687161753] [2022-12-12 15:49:24,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:24,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:24,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:24,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:24,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:24,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687161753] [2022-12-12 15:49:24,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687161753] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:24,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:24,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:24,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777721459] [2022-12-12 15:49:24,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:24,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:24,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:24,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:24,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:24,686 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:24,686 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 126 transitions, 2090 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:24,686 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:24,686 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:24,686 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:24,840 INFO L130 PetriNetUnfolder]: 183/454 cut-off events. [2022-12-12 15:49:24,840 INFO L131 PetriNetUnfolder]: For 4234/4234 co-relation queries the response was YES. [2022-12-12 15:49:24,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3151 conditions, 454 events. 183/454 cut-off events. For 4234/4234 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2431 event pairs, 6 based on Foata normal form. 6/460 useless extension candidates. Maximal degree in co-relation 3134. Up to 165 conditions per place. [2022-12-12 15:49:24,841 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 58 selfloop transitions, 64 changer transitions 28/150 dead transitions. [2022-12-12 15:49:24,841 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 150 transitions, 2686 flow [2022-12-12 15:49:24,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 15:49:24,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 15:49:24,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 72 transitions. [2022-12-12 15:49:24,842 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.1875 [2022-12-12 15:49:24,842 INFO L175 Difference]: Start difference. First operand has 135 places, 126 transitions, 2090 flow. Second operand 12 states and 72 transitions. [2022-12-12 15:49:24,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 150 transitions, 2686 flow [2022-12-12 15:49:24,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 150 transitions, 2416 flow, removed 10 selfloop flow, removed 14 redundant places. [2022-12-12 15:49:24,855 INFO L231 Difference]: Finished difference. Result has 131 places, 115 transitions, 1848 flow [2022-12-12 15:49:24,856 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1854, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1848, PETRI_PLACES=131, PETRI_TRANSITIONS=115} [2022-12-12 15:49:24,856 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 83 predicate places. [2022-12-12 15:49:24,856 INFO L495 AbstractCegarLoop]: Abstraction has has 131 places, 115 transitions, 1848 flow [2022-12-12 15:49:24,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:24,861 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:24,861 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:24,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-12-12 15:49:24,861 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:24,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:24,861 INFO L85 PathProgramCache]: Analyzing trace with hash -493045328, now seen corresponding path program 86 times [2022-12-12 15:49:24,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:24,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823090232] [2022-12-12 15:49:24,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:24,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:25,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:25,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:25,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823090232] [2022-12-12 15:49:25,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823090232] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:25,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:25,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:25,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831447488] [2022-12-12 15:49:25,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:25,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:25,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:25,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:25,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:25,018 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:25,018 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 115 transitions, 1848 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,018 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:25,018 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:25,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:25,210 INFO L130 PetriNetUnfolder]: 148/365 cut-off events. [2022-12-12 15:49:25,210 INFO L131 PetriNetUnfolder]: For 2702/2702 co-relation queries the response was YES. [2022-12-12 15:49:25,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2514 conditions, 365 events. 148/365 cut-off events. For 2702/2702 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 1748 event pairs, 0 based on Foata normal form. 2/367 useless extension candidates. Maximal degree in co-relation 2499. Up to 99 conditions per place. [2022-12-12 15:49:25,211 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 42 selfloop transitions, 86 changer transitions 3/131 dead transitions. [2022-12-12 15:49:25,211 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 131 transitions, 2163 flow [2022-12-12 15:49:25,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:49:25,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:49:25,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 76 transitions. [2022-12-12 15:49:25,212 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15833333333333333 [2022-12-12 15:49:25,212 INFO L175 Difference]: Start difference. First operand has 131 places, 115 transitions, 1848 flow. Second operand 15 states and 76 transitions. [2022-12-12 15:49:25,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 131 transitions, 2163 flow [2022-12-12 15:49:25,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 131 transitions, 1986 flow, removed 3 selfloop flow, removed 9 redundant places. [2022-12-12 15:49:25,222 INFO L231 Difference]: Finished difference. Result has 132 places, 115 transitions, 1840 flow [2022-12-12 15:49:25,222 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1666, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1840, PETRI_PLACES=132, PETRI_TRANSITIONS=115} [2022-12-12 15:49:25,222 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 84 predicate places. [2022-12-12 15:49:25,222 INFO L495 AbstractCegarLoop]: Abstraction has has 132 places, 115 transitions, 1840 flow [2022-12-12 15:49:25,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,222 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:25,222 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:25,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-12-12 15:49:25,223 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:25,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:25,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1643916864, now seen corresponding path program 87 times [2022-12-12 15:49:25,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:25,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831314313] [2022-12-12 15:49:25,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:25,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:25,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:25,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:25,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831314313] [2022-12-12 15:49:25,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831314313] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:25,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:25,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:25,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357034735] [2022-12-12 15:49:25,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:25,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:25,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:25,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:25,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:25,357 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:25,357 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 115 transitions, 1840 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,357 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:25,357 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:25,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:25,549 INFO L130 PetriNetUnfolder]: 142/355 cut-off events. [2022-12-12 15:49:25,549 INFO L131 PetriNetUnfolder]: For 2626/2626 co-relation queries the response was YES. [2022-12-12 15:49:25,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2427 conditions, 355 events. 142/355 cut-off events. For 2626/2626 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 1710 event pairs, 4 based on Foata normal form. 2/357 useless extension candidates. Maximal degree in co-relation 2413. Up to 129 conditions per place. [2022-12-12 15:49:25,550 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 58 selfloop transitions, 70 changer transitions 6/134 dead transitions. [2022-12-12 15:49:25,550 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 134 transitions, 2178 flow [2022-12-12 15:49:25,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:25,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:25,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 86 transitions. [2022-12-12 15:49:25,551 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15808823529411764 [2022-12-12 15:49:25,551 INFO L175 Difference]: Start difference. First operand has 132 places, 115 transitions, 1840 flow. Second operand 17 states and 86 transitions. [2022-12-12 15:49:25,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 134 transitions, 2178 flow [2022-12-12 15:49:25,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 134 transitions, 1994 flow, removed 3 selfloop flow, removed 12 redundant places. [2022-12-12 15:49:25,560 INFO L231 Difference]: Finished difference. Result has 135 places, 110 transitions, 1692 flow [2022-12-12 15:49:25,560 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1642, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1692, PETRI_PLACES=135, PETRI_TRANSITIONS=110} [2022-12-12 15:49:25,560 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 87 predicate places. [2022-12-12 15:49:25,561 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 110 transitions, 1692 flow [2022-12-12 15:49:25,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,561 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:25,561 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:25,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-12-12 15:49:25,561 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:25,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:25,561 INFO L85 PathProgramCache]: Analyzing trace with hash 283141964, now seen corresponding path program 88 times [2022-12-12 15:49:25,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:25,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392455040] [2022-12-12 15:49:25,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:25,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:25,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:25,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:25,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392455040] [2022-12-12 15:49:25,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392455040] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:25,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:25,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:25,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179754960] [2022-12-12 15:49:25,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:25,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:25,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:25,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:25,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:25,699 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:25,699 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 110 transitions, 1692 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,700 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:25,700 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:25,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:25,881 INFO L130 PetriNetUnfolder]: 128/325 cut-off events. [2022-12-12 15:49:25,881 INFO L131 PetriNetUnfolder]: For 1976/1976 co-relation queries the response was YES. [2022-12-12 15:49:25,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 325 events. 128/325 cut-off events. For 1976/1976 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1507 event pairs, 4 based on Foata normal form. 2/327 useless extension candidates. Maximal degree in co-relation 2173. Up to 119 conditions per place. [2022-12-12 15:49:25,883 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 58 selfloop transitions, 67 changer transitions 4/129 dead transitions. [2022-12-12 15:49:25,883 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 129 transitions, 2017 flow [2022-12-12 15:49:25,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:25,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:25,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 85 transitions. [2022-12-12 15:49:25,883 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15625 [2022-12-12 15:49:25,883 INFO L175 Difference]: Start difference. First operand has 135 places, 110 transitions, 1692 flow. Second operand 17 states and 85 transitions. [2022-12-12 15:49:25,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 129 transitions, 2017 flow [2022-12-12 15:49:25,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 129 transitions, 1845 flow, removed 2 selfloop flow, removed 15 redundant places. [2022-12-12 15:49:25,892 INFO L231 Difference]: Finished difference. Result has 136 places, 107 transitions, 1591 flow [2022-12-12 15:49:25,892 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1511, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1591, PETRI_PLACES=136, PETRI_TRANSITIONS=107} [2022-12-12 15:49:25,892 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 88 predicate places. [2022-12-12 15:49:25,892 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 107 transitions, 1591 flow [2022-12-12 15:49:25,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:25,892 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:25,892 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:25,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-12-12 15:49:25,893 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:25,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:25,893 INFO L85 PathProgramCache]: Analyzing trace with hash -478737868, now seen corresponding path program 89 times [2022-12-12 15:49:25,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:25,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854814754] [2022-12-12 15:49:25,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:25,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:25,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:26,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:26,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854814754] [2022-12-12 15:49:26,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854814754] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:26,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:26,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:26,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412935063] [2022-12-12 15:49:26,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:26,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:26,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:26,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:26,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:26,030 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:26,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 107 transitions, 1591 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,030 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:26,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:26,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:26,195 INFO L130 PetriNetUnfolder]: 120/309 cut-off events. [2022-12-12 15:49:26,195 INFO L131 PetriNetUnfolder]: For 1748/1748 co-relation queries the response was YES. [2022-12-12 15:49:26,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2039 conditions, 309 events. 120/309 cut-off events. For 1748/1748 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1408 event pairs, 4 based on Foata normal form. 2/311 useless extension candidates. Maximal degree in co-relation 2025. Up to 117 conditions per place. [2022-12-12 15:49:26,196 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 57 selfloop transitions, 63 changer transitions 4/124 dead transitions. [2022-12-12 15:49:26,196 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 124 transitions, 1885 flow [2022-12-12 15:49:26,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-12 15:49:26,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-12 15:49:26,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 83 transitions. [2022-12-12 15:49:26,197 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.15257352941176472 [2022-12-12 15:49:26,197 INFO L175 Difference]: Start difference. First operand has 136 places, 107 transitions, 1591 flow. Second operand 17 states and 83 transitions. [2022-12-12 15:49:26,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 124 transitions, 1885 flow [2022-12-12 15:49:26,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 124 transitions, 1698 flow, removed 6 selfloop flow, removed 14 redundant places. [2022-12-12 15:49:26,204 INFO L231 Difference]: Finished difference. Result has 138 places, 103 transitions, 1459 flow [2022-12-12 15:49:26,204 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1396, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1459, PETRI_PLACES=138, PETRI_TRANSITIONS=103} [2022-12-12 15:49:26,204 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 90 predicate places. [2022-12-12 15:49:26,204 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 103 transitions, 1459 flow [2022-12-12 15:49:26,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,205 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:26,205 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:26,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-12-12 15:49:26,205 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:26,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:26,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1713703912, now seen corresponding path program 90 times [2022-12-12 15:49:26,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:26,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665724796] [2022-12-12 15:49:26,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:26,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:26,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:26,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:26,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665724796] [2022-12-12 15:49:26,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665724796] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:26,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:26,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:26,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951107160] [2022-12-12 15:49:26,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:26,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:26,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:26,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:26,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:26,361 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:26,361 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 103 transitions, 1459 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,361 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:26,361 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:26,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:26,555 INFO L130 PetriNetUnfolder]: 112/293 cut-off events. [2022-12-12 15:49:26,555 INFO L131 PetriNetUnfolder]: For 892/892 co-relation queries the response was YES. [2022-12-12 15:49:26,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1885 conditions, 293 events. 112/293 cut-off events. For 892/892 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1314 event pairs, 4 based on Foata normal form. 2/295 useless extension candidates. Maximal degree in co-relation 1871. Up to 143 conditions per place. [2022-12-12 15:49:26,556 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 67 selfloop transitions, 46 changer transitions 9/122 dead transitions. [2022-12-12 15:49:26,556 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 122 transitions, 1749 flow [2022-12-12 15:49:26,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-12 15:49:26,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-12 15:49:26,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 86 transitions. [2022-12-12 15:49:26,557 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.14144736842105263 [2022-12-12 15:49:26,557 INFO L175 Difference]: Start difference. First operand has 138 places, 103 transitions, 1459 flow. Second operand 19 states and 86 transitions. [2022-12-12 15:49:26,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 122 transitions, 1749 flow [2022-12-12 15:49:26,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 122 transitions, 1437 flow, removed 6 selfloop flow, removed 22 redundant places. [2022-12-12 15:49:26,564 INFO L231 Difference]: Finished difference. Result has 133 places, 96 transitions, 1131 flow [2022-12-12 15:49:26,564 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1137, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1131, PETRI_PLACES=133, PETRI_TRANSITIONS=96} [2022-12-12 15:49:26,564 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 85 predicate places. [2022-12-12 15:49:26,564 INFO L495 AbstractCegarLoop]: Abstraction has has 133 places, 96 transitions, 1131 flow [2022-12-12 15:49:26,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,564 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:26,564 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:26,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-12-12 15:49:26,564 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:26,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:26,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1338225468, now seen corresponding path program 91 times [2022-12-12 15:49:26,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:26,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776513653] [2022-12-12 15:49:26,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:26,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:26,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:26,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:26,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776513653] [2022-12-12 15:49:26,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776513653] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:26,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:26,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:26,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719043677] [2022-12-12 15:49:26,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:26,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:26,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:26,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:26,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:26,689 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:26,689 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 96 transitions, 1131 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,690 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:26,690 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:26,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:26,790 INFO L130 PetriNetUnfolder]: 102/271 cut-off events. [2022-12-12 15:49:26,791 INFO L131 PetriNetUnfolder]: For 623/623 co-relation queries the response was YES. [2022-12-12 15:49:26,791 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1522 conditions, 271 events. 102/271 cut-off events. For 623/623 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1174 event pairs, 0 based on Foata normal form. 2/273 useless extension candidates. Maximal degree in co-relation 1511. Up to 75 conditions per place. [2022-12-12 15:49:26,792 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 40 selfloop transitions, 64 changer transitions 6/110 dead transitions. [2022-12-12 15:49:26,792 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 110 transitions, 1384 flow [2022-12-12 15:49:26,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-12 15:49:26,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-12 15:49:26,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 71 transitions. [2022-12-12 15:49:26,792 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.14791666666666667 [2022-12-12 15:49:26,792 INFO L175 Difference]: Start difference. First operand has 133 places, 96 transitions, 1131 flow. Second operand 15 states and 71 transitions. [2022-12-12 15:49:26,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 110 transitions, 1384 flow [2022-12-12 15:49:26,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 110 transitions, 1275 flow, removed 0 selfloop flow, removed 18 redundant places. [2022-12-12 15:49:26,797 INFO L231 Difference]: Finished difference. Result has 125 places, 91 transitions, 1079 flow [2022-12-12 15:49:26,797 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1009, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1079, PETRI_PLACES=125, PETRI_TRANSITIONS=91} [2022-12-12 15:49:26,797 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 77 predicate places. [2022-12-12 15:49:26,797 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 91 transitions, 1079 flow [2022-12-12 15:49:26,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,797 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:26,797 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:26,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-12-12 15:49:26,798 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:26,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:26,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1526400688, now seen corresponding path program 92 times [2022-12-12 15:49:26,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:26,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105846272] [2022-12-12 15:49:26,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:26,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:26,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:26,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:26,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105846272] [2022-12-12 15:49:26,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105846272] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:26,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:26,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:26,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824016148] [2022-12-12 15:49:26,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:26,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:26,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:26,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:26,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:26,938 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:26,938 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 91 transitions, 1079 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:26,938 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:26,938 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:26,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:27,099 INFO L130 PetriNetUnfolder]: 90/247 cut-off events. [2022-12-12 15:49:27,099 INFO L131 PetriNetUnfolder]: For 581/581 co-relation queries the response was YES. [2022-12-12 15:49:27,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1416 conditions, 247 events. 90/247 cut-off events. For 581/581 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1037 event pairs, 2 based on Foata normal form. 2/249 useless extension candidates. Maximal degree in co-relation 1405. Up to 133 conditions per place. [2022-12-12 15:49:27,100 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 65 selfloop transitions, 31 changer transitions 11/107 dead transitions. [2022-12-12 15:49:27,100 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 107 transitions, 1336 flow [2022-12-12 15:49:27,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:49:27,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:49:27,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 74 transitions. [2022-12-12 15:49:27,100 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.14453125 [2022-12-12 15:49:27,100 INFO L175 Difference]: Start difference. First operand has 125 places, 91 transitions, 1079 flow. Second operand 16 states and 74 transitions. [2022-12-12 15:49:27,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 107 transitions, 1336 flow [2022-12-12 15:49:27,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 107 transitions, 1208 flow, removed 0 selfloop flow, removed 13 redundant places. [2022-12-12 15:49:27,105 INFO L231 Difference]: Finished difference. Result has 126 places, 83 transitions, 913 flow [2022-12-12 15:49:27,105 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=944, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=913, PETRI_PLACES=126, PETRI_TRANSITIONS=83} [2022-12-12 15:49:27,105 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 78 predicate places. [2022-12-12 15:49:27,105 INFO L495 AbstractCegarLoop]: Abstraction has has 126 places, 83 transitions, 913 flow [2022-12-12 15:49:27,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:27,105 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:27,106 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:27,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-12-12 15:49:27,106 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:27,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:27,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1444453764, now seen corresponding path program 93 times [2022-12-12 15:49:27,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:27,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234282929] [2022-12-12 15:49:27,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:27,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:27,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:27,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:27,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:27,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234282929] [2022-12-12 15:49:27,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234282929] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:27,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:27,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:27,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557181227] [2022-12-12 15:49:27,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:27,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:27,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:27,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:27,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:27,258 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:27,258 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 83 transitions, 913 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:27,258 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:27,258 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:27,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:27,438 INFO L130 PetriNetUnfolder]: 77/216 cut-off events. [2022-12-12 15:49:27,439 INFO L131 PetriNetUnfolder]: For 457/457 co-relation queries the response was YES. [2022-12-12 15:49:27,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1194 conditions, 216 events. 77/216 cut-off events. For 457/457 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 846 event pairs, 0 based on Foata normal form. 2/218 useless extension candidates. Maximal degree in co-relation 1183. Up to 60 conditions per place. [2022-12-12 15:49:27,440 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 38 selfloop transitions, 41 changer transitions 15/94 dead transitions. [2022-12-12 15:49:27,440 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 94 transitions, 1114 flow [2022-12-12 15:49:27,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 15:49:27,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 15:49:27,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 63 transitions. [2022-12-12 15:49:27,440 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.140625 [2022-12-12 15:49:27,440 INFO L175 Difference]: Start difference. First operand has 126 places, 83 transitions, 913 flow. Second operand 14 states and 63 transitions. [2022-12-12 15:49:27,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 94 transitions, 1114 flow [2022-12-12 15:49:27,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 94 transitions, 962 flow, removed 0 selfloop flow, removed 17 redundant places. [2022-12-12 15:49:27,444 INFO L231 Difference]: Finished difference. Result has 116 places, 70 transitions, 700 flow [2022-12-12 15:49:27,444 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=740, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=700, PETRI_PLACES=116, PETRI_TRANSITIONS=70} [2022-12-12 15:49:27,444 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 68 predicate places. [2022-12-12 15:49:27,444 INFO L495 AbstractCegarLoop]: Abstraction has has 116 places, 70 transitions, 700 flow [2022-12-12 15:49:27,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:27,444 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:27,445 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:27,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-12-12 15:49:27,445 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:27,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:27,445 INFO L85 PathProgramCache]: Analyzing trace with hash -135070884, now seen corresponding path program 94 times [2022-12-12 15:49:27,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:27,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107559616] [2022-12-12 15:49:27,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:27,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:27,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:27,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:27,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:27,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107559616] [2022-12-12 15:49:27,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107559616] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:27,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:27,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-12 15:49:27,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519917087] [2022-12-12 15:49:27,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:27,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-12 15:49:27,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:27,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-12 15:49:27,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-12 15:49:27,639 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:27,639 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 70 transitions, 700 flow. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:27,639 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:27,639 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:27,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:27,880 INFO L130 PetriNetUnfolder]: 59/174 cut-off events. [2022-12-12 15:49:27,880 INFO L131 PetriNetUnfolder]: For 413/413 co-relation queries the response was YES. [2022-12-12 15:49:27,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 903 conditions, 174 events. 59/174 cut-off events. For 413/413 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 589 event pairs, 0 based on Foata normal form. 2/176 useless extension candidates. Maximal degree in co-relation 893. Up to 60 conditions per place. [2022-12-12 15:49:27,881 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 49 selfloop transitions, 28 changer transitions 11/88 dead transitions. [2022-12-12 15:49:27,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 88 transitions, 914 flow [2022-12-12 15:49:27,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-12 15:49:27,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-12 15:49:27,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 76 transitions. [2022-12-12 15:49:27,881 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.125 [2022-12-12 15:49:27,881 INFO L175 Difference]: Start difference. First operand has 116 places, 70 transitions, 700 flow. Second operand 19 states and 76 transitions. [2022-12-12 15:49:27,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 88 transitions, 914 flow [2022-12-12 15:49:27,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 88 transitions, 756 flow, removed 1 selfloop flow, removed 21 redundant places. [2022-12-12 15:49:27,884 INFO L231 Difference]: Finished difference. Result has 108 places, 61 transitions, 477 flow [2022-12-12 15:49:27,884 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=531, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=477, PETRI_PLACES=108, PETRI_TRANSITIONS=61} [2022-12-12 15:49:27,885 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 60 predicate places. [2022-12-12 15:49:27,886 INFO L495 AbstractCegarLoop]: Abstraction has has 108 places, 61 transitions, 477 flow [2022-12-12 15:49:27,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:27,887 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:27,887 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:27,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-12-12 15:49:27,887 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:27,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:27,887 INFO L85 PathProgramCache]: Analyzing trace with hash -782046832, now seen corresponding path program 95 times [2022-12-12 15:49:27,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:27,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055379592] [2022-12-12 15:49:27,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:27,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:28,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:28,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:28,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055379592] [2022-12-12 15:49:28,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055379592] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:28,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:28,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:28,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82129366] [2022-12-12 15:49:28,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:28,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:28,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:28,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:28,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:28,023 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:28,023 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 61 transitions, 477 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,023 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:28,023 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:28,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:28,149 INFO L130 PetriNetUnfolder]: 47/146 cut-off events. [2022-12-12 15:49:28,149 INFO L131 PetriNetUnfolder]: For 187/187 co-relation queries the response was YES. [2022-12-12 15:49:28,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 649 conditions, 146 events. 47/146 cut-off events. For 187/187 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 444 event pairs, 0 based on Foata normal form. 2/148 useless extension candidates. Maximal degree in co-relation 640. Up to 59 conditions per place. [2022-12-12 15:49:28,150 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 44 selfloop transitions, 14 changer transitions 18/76 dead transitions. [2022-12-12 15:49:28,150 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 76 transitions, 667 flow [2022-12-12 15:49:28,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-12 15:49:28,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-12 15:49:28,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 66 transitions. [2022-12-12 15:49:28,152 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.12890625 [2022-12-12 15:49:28,152 INFO L175 Difference]: Start difference. First operand has 108 places, 61 transitions, 477 flow. Second operand 16 states and 66 transitions. [2022-12-12 15:49:28,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 76 transitions, 667 flow [2022-12-12 15:49:28,153 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 76 transitions, 547 flow, removed 0 selfloop flow, removed 25 redundant places. [2022-12-12 15:49:28,154 INFO L231 Difference]: Finished difference. Result has 94 places, 48 transitions, 294 flow [2022-12-12 15:49:28,154 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=353, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=294, PETRI_PLACES=94, PETRI_TRANSITIONS=48} [2022-12-12 15:49:28,154 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 46 predicate places. [2022-12-12 15:49:28,154 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 48 transitions, 294 flow [2022-12-12 15:49:28,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,154 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:28,154 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:28,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-12-12 15:49:28,155 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:28,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:28,155 INFO L85 PathProgramCache]: Analyzing trace with hash 2144560738, now seen corresponding path program 96 times [2022-12-12 15:49:28,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:28,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634442338] [2022-12-12 15:49:28,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:28,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:28,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:28,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:28,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634442338] [2022-12-12 15:49:28,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634442338] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:28,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:28,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:28,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311217945] [2022-12-12 15:49:28,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:28,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:28,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:28,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:28,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:28,313 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:28,313 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 48 transitions, 294 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,313 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:28,313 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:28,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:28,425 INFO L130 PetriNetUnfolder]: 29/100 cut-off events. [2022-12-12 15:49:28,425 INFO L131 PetriNetUnfolder]: For 91/91 co-relation queries the response was YES. [2022-12-12 15:49:28,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 400 conditions, 100 events. 29/100 cut-off events. For 91/91 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 215 event pairs, 0 based on Foata normal form. 2/100 useless extension candidates. Maximal degree in co-relation 391. Up to 43 conditions per place. [2022-12-12 15:49:28,426 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 34 selfloop transitions, 10 changer transitions 12/56 dead transitions. [2022-12-12 15:49:28,426 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 56 transitions, 424 flow [2022-12-12 15:49:28,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:28,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:28,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 51 transitions. [2022-12-12 15:49:28,426 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.14488636363636365 [2022-12-12 15:49:28,426 INFO L175 Difference]: Start difference. First operand has 94 places, 48 transitions, 294 flow. Second operand 11 states and 51 transitions. [2022-12-12 15:49:28,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 56 transitions, 424 flow [2022-12-12 15:49:28,427 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 56 transitions, 309 flow, removed 0 selfloop flow, removed 27 redundant places. [2022-12-12 15:49:28,428 INFO L231 Difference]: Finished difference. Result has 64 places, 39 transitions, 150 flow [2022-12-12 15:49:28,428 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=150, PETRI_PLACES=64, PETRI_TRANSITIONS=39} [2022-12-12 15:49:28,428 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, 16 predicate places. [2022-12-12 15:49:28,428 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 39 transitions, 150 flow [2022-12-12 15:49:28,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,428 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 15:49:28,428 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 15:49:28,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-12-12 15:49:28,428 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-12 15:49:28,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 15:49:28,429 INFO L85 PathProgramCache]: Analyzing trace with hash -612140602, now seen corresponding path program 97 times [2022-12-12 15:49:28,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 15:49:28,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963229787] [2022-12-12 15:49:28,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 15:49:28,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 15:49:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 15:49:28,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 15:49:28,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 15:49:28,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963229787] [2022-12-12 15:49:28,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963229787] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 15:49:28,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 15:49:28,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-12 15:49:28,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270639157] [2022-12-12 15:49:28,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 15:49:28,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 15:49:28,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 15:49:28,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 15:49:28,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-12 15:49:28,578 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-12 15:49:28,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 39 transitions, 150 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 15:49:28,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-12 15:49:28,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 15:49:28,646 INFO L130 PetriNetUnfolder]: 17/58 cut-off events. [2022-12-12 15:49:28,646 INFO L131 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2022-12-12 15:49:28,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190 conditions, 58 events. 17/58 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 94 event pairs, 0 based on Foata normal form. 2/58 useless extension candidates. Maximal degree in co-relation 182. Up to 16 conditions per place. [2022-12-12 15:49:28,646 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 0 selfloop transitions, 0 changer transitions 35/35 dead transitions. [2022-12-12 15:49:28,646 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 35 transitions, 205 flow [2022-12-12 15:49:28,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 15:49:28,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 15:49:28,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 33 transitions. [2022-12-12 15:49:28,647 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.09375 [2022-12-12 15:49:28,647 INFO L175 Difference]: Start difference. First operand has 64 places, 39 transitions, 150 flow. Second operand 11 states and 33 transitions. [2022-12-12 15:49:28,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 35 transitions, 205 flow [2022-12-12 15:49:28,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 35 transitions, 170 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-12 15:49:28,647 INFO L231 Difference]: Finished difference. Result has 45 places, 0 transitions, 0 flow [2022-12-12 15:49:28,647 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=0, PETRI_PLACES=45, PETRI_TRANSITIONS=0} [2022-12-12 15:49:28,648 INFO L295 CegarLoopForPetriNet]: 48 programPoint places, -3 predicate places. [2022-12-12 15:49:28,648 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 0 transitions, 0 flow [2022-12-12 15:49:28,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-12 15:49:28,649 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2022-12-12 15:49:28,650 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 6 remaining) [2022-12-12 15:49:28,650 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 6 remaining) [2022-12-12 15:49:28,650 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 6 remaining) [2022-12-12 15:49:28,650 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 6 remaining) [2022-12-12 15:49:28,651 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 6 remaining) [2022-12-12 15:49:28,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-12-12 15:49:28,651 INFO L445 BasicCegarLoop]: Path program histogram: [97] [2022-12-12 15:49:28,653 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-12 15:49:28,653 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-12 15:49:28,655 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.12 03:49:28 BasicIcfg [2022-12-12 15:49:28,655 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-12 15:49:28,656 INFO L158 Benchmark]: Toolchain (without parser) took 506822.93ms. Allocated memory was 226.5MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 203.3MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 2.8GB. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 226.5MB. Free memory is still 202.4MB. There was no memory consumed. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: CACSL2BoogieTranslator took 205.58ms. Allocated memory is still 226.5MB. Free memory was 202.8MB in the beginning and 186.5MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: Boogie Procedure Inliner took 48.30ms. Allocated memory is still 226.5MB. Free memory was 186.5MB in the beginning and 184.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: Boogie Preprocessor took 28.61ms. Allocated memory is still 226.5MB. Free memory was 184.4MB in the beginning and 182.9MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: RCFGBuilder took 595.23ms. Allocated memory is still 226.5MB. Free memory was 182.9MB in the beginning and 157.2MB in the end (delta: 25.7MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. [2022-12-12 15:49:28,656 INFO L158 Benchmark]: TraceAbstraction took 505940.31ms. Allocated memory was 226.5MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 156.1MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 2.8GB. Max. memory is 8.0GB. [2022-12-12 15:49:28,657 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 226.5MB. Free memory is still 202.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 205.58ms. Allocated memory is still 226.5MB. Free memory was 202.8MB in the beginning and 186.5MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 48.30ms. Allocated memory is still 226.5MB. Free memory was 186.5MB in the beginning and 184.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 28.61ms. Allocated memory is still 226.5MB. Free memory was 184.4MB in the beginning and 182.9MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 595.23ms. Allocated memory is still 226.5MB. Free memory was 182.9MB in the beginning and 157.2MB in the end (delta: 25.7MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. * TraceAbstraction took 505940.31ms. Allocated memory was 226.5MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 156.1MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 2.8GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.2s, 153 PlacesBefore, 48 PlacesAfterwards, 139 TransitionsBefore, 32 TransitionsAfterwards, 2082 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 63 TrivialYvCompositions, 42 ConcurrentYvCompositions, 2 ChoiceCompositions, 107 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 1115, independent unconditional: 0, dependent: 36, dependent conditional: 36, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1106, independent: 1076, independent conditional: 0, independent unconditional: 1076, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1106, independent: 1013, independent conditional: 0, independent unconditional: 1013, dependent: 93, dependent conditional: 0, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 93, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 197, independent: 109, independent conditional: 0, independent unconditional: 109, dependent: 89, dependent conditional: 0, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1151, independent: 39, independent conditional: 0, independent unconditional: 39, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 1106, unknown conditional: 0, unknown unconditional: 1106] , Statistics on independence cache: Total cache size (in pairs): 1572, Positive cache size: 1542, Positive conditional cache size: 0, Positive unconditional cache size: 1542, Negative cache size: 30, Negative conditional cache size: 0, Negative unconditional cache size: 30, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - PositiveResult [Line: 168]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 11 procedures, 198 locations, 6 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 505.8s, OverallIterations: 97, TraceHistogramMax: 1, PathProgramHistogramMax: 97, EmptinessCheckTime: 0.0s, AutomataDifference: 482.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 5.3s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4972 SdHoareTripleChecker+Valid, 18.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4972 mSDsluCounter, 0 SdHoareTripleChecker+Invalid, 14.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 3074 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 40211 IncrementalHoareTripleChecker+Invalid, 43285 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3074 mSolverCounterUnsat, 0 mSDtfsCounter, 40211 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1386 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 1246 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2753 ImplicationChecksByTransitivity, 5.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=74173occurred in iteration=42, InterpolantAutomatonStates: 1307, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 14.5s InterpolantComputationTime, 3104 NumberOfCodeBlocks, 3104 NumberOfCodeBlocksAsserted, 97 NumberOfCheckSat, 3007 ConstructedInterpolants, 0 QuantifiedInterpolants, 14024 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 97 InterpolantComputations, 97 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2022-12-12 15:49:28,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...