/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 --traceabstraction.use.on-demand.petri.net.difference true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/chl-word-trans.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-12 19:31:26,559 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-12 19:31:26,561 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-12 19:31:26,581 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-12 19:31:26,582 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-12 19:31:26,584 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-12 19:31:26,589 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-12 19:31:26,590 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-12 19:31:26,591 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-12 19:31:26,591 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-12 19:31:26,592 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-12 19:31:26,593 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-12 19:31:26,593 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-12 19:31:26,593 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-12 19:31:26,594 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-12 19:31:26,595 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-12 19:31:26,595 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-12 19:31:26,596 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-12 19:31:26,597 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-12 19:31:26,598 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-12 19:31:26,599 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-12 19:31:26,606 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-12 19:31:26,606 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-12 19:31:26,607 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-12 19:31:26,609 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-12 19:31:26,610 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-12 19:31:26,610 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-12 19:31:26,610 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-12 19:31:26,611 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-12 19:31:26,611 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-12 19:31:26,611 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-12 19:31:26,612 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-12 19:31:26,612 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-12 19:31:26,613 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-12 19:31:26,613 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-12 19:31:26,614 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-12 19:31:26,614 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-12 19:31:26,614 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-12 19:31:26,614 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-12 19:31:26,615 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-12 19:31:26,616 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-12 19:31:26,632 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 19:31:26,668 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-12 19:31:26,668 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-12 19:31:26,669 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-12 19:31:26,670 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-12 19:31:26,670 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-12 19:31:26,671 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-12 19:31:26,671 INFO L138 SettingsManager]: * Use SBE=true [2022-12-12 19:31:26,671 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-12 19:31:26,671 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-12 19:31:26,671 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-12 19:31:26,672 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-12 19:31:26,672 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 19:31:26,673 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-12 19:31:26,673 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-12 19:31:26,674 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Use on-demand Petri net difference -> true [2022-12-12 19:31:26,896 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-12 19:31:26,910 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-12 19:31:26,912 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-12 19:31:26,912 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-12 19:31:26,912 INFO L275 PluginConnector]: CDTParser initialized [2022-12-12 19:31:26,914 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-word-trans.wvr.c [2022-12-12 19:31:27,827 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-12 19:31:27,996 INFO L351 CDTParser]: Found 1 translation units. [2022-12-12 19:31:27,996 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-word-trans.wvr.c [2022-12-12 19:31:28,001 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8bfead07d/3780389cf6ec4d5f8d06caf923d68c71/FLAGee69aa0cb [2022-12-12 19:31:28,010 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8bfead07d/3780389cf6ec4d5f8d06caf923d68c71 [2022-12-12 19:31:28,011 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-12 19:31:28,012 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-12 19:31:28,013 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-12 19:31:28,013 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-12 19:31:28,015 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-12 19:31:28,015 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,016 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b63b0f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28, skipping insertion in model container [2022-12-12 19:31:28,016 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,020 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-12 19:31:28,035 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-12 19:31:28,194 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/chl-word-trans.wvr.c[3292,3305] [2022-12-12 19:31:28,209 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 19:31:28,220 INFO L203 MainTranslator]: Completed pre-run [2022-12-12 19:31:28,261 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/chl-word-trans.wvr.c[3292,3305] [2022-12-12 19:31:28,263 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-12 19:31:28,290 INFO L208 MainTranslator]: Completed translation [2022-12-12 19:31:28,290 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28 WrapperNode [2022-12-12 19:31:28,291 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-12 19:31:28,293 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-12 19:31:28,293 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-12 19:31:28,293 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-12 19:31:28,297 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,312 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,337 INFO L138 Inliner]: procedures = 25, calls = 44, calls flagged for inlining = 8, calls inlined = 12, statements flattened = 172 [2022-12-12 19:31:28,338 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-12 19:31:28,339 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-12 19:31:28,339 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-12 19:31:28,339 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-12 19:31:28,345 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,345 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,359 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,360 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,368 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,371 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,373 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,374 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,386 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-12 19:31:28,387 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-12 19:31:28,387 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-12 19:31:28,387 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-12 19:31:28,388 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (1/1) ... [2022-12-12 19:31:28,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-12 19:31:28,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:31:28,413 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 19:31:28,419 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 19:31:28,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-12 19:31:28,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-12 19:31:28,446 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-12 19:31:28,446 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-12 19:31:28,446 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-12 19:31:28,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-12 19:31:28,446 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-12 19:31:28,447 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 19:31:28,572 INFO L236 CfgBuilder]: Building ICFG [2022-12-12 19:31:28,574 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-12 19:31:28,939 INFO L277 CfgBuilder]: Performing block encoding [2022-12-12 19:31:28,946 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-12 19:31:28,947 INFO L302 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-12 19:31:28,949 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 07:31:28 BoogieIcfgContainer [2022-12-12 19:31:28,949 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-12 19:31:28,950 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-12 19:31:28,951 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-12 19:31:28,953 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-12 19:31:28,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.12 07:31:28" (1/3) ... [2022-12-12 19:31:28,953 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17b16740 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 07:31:28, skipping insertion in model container [2022-12-12 19:31:28,953 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.12 07:31:28" (2/3) ... [2022-12-12 19:31:28,954 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17b16740 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.12 07:31:28, skipping insertion in model container [2022-12-12 19:31:28,954 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.12 07:31:28" (3/3) ... [2022-12-12 19:31:28,955 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-word-trans.wvr.c [2022-12-12 19:31:28,968 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-12 19:31:28,968 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-12 19:31:28,968 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-12 19:31:29,020 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-12 19:31:29,045 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 264 places, 282 transitions, 588 flow [2022-12-12 19:31:29,146 INFO L130 PetriNetUnfolder]: 28/279 cut-off events. [2022-12-12 19:31:29,146 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-12 19:31:29,152 INFO L83 FinitePrefix]: Finished finitePrefix Result has 292 conditions, 279 events. 28/279 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 368 event pairs, 0 based on Foata normal form. 0/250 useless extension candidates. Maximal degree in co-relation 223. Up to 3 conditions per place. [2022-12-12 19:31:29,153 INFO L82 GeneralOperation]: Start removeDead. Operand has 264 places, 282 transitions, 588 flow [2022-12-12 19:31:29,161 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 251 places, 269 transitions, 556 flow [2022-12-12 19:31:29,163 INFO L203 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-12 19:31:29,182 INFO L174 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 251 places, 269 transitions, 556 flow [2022-12-12 19:31:29,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 251 places, 269 transitions, 556 flow [2022-12-12 19:31:29,252 INFO L130 PetriNetUnfolder]: 28/269 cut-off events. [2022-12-12 19:31:29,252 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-12 19:31:29,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 282 conditions, 269 events. 28/269 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 367 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 223. Up to 3 conditions per place. [2022-12-12 19:31:29,259 INFO L222 LiptonReduction]: Starting Lipton reduction on Petri net that has 251 places, 269 transitions, 556 flow [2022-12-12 19:31:29,260 INFO L226 LiptonReduction]: Number of co-enabled transitions 7560 [2022-12-12 19:31:36,962 INFO L241 LiptonReduction]: Total number of compositions: 230 [2022-12-12 19:31:36,974 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-12 19:31:36,979 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;@4346ae2d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-12 19:31:36,979 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-12-12 19:31:36,985 INFO L130 PetriNetUnfolder]: 11/38 cut-off events. [2022-12-12 19:31:36,985 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-12 19:31:36,985 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:36,986 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:36,986 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 1 more)] === [2022-12-12 19:31:36,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:36,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1480647140, now seen corresponding path program 1 times [2022-12-12 19:31:37,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:37,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530763900] [2022-12-12 19:31:37,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:37,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:37,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:37,594 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 19:31:37,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:37,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530763900] [2022-12-12 19:31:37,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530763900] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:37,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:37,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:37,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188872893] [2022-12-12 19:31:37,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:37,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:37,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:37,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:37,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:37,622 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:37,623 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 39 transitions, 96 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:37,623 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:37,623 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:37,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:37,889 INFO L130 PetriNetUnfolder]: 1171/1614 cut-off events. [2022-12-12 19:31:37,889 INFO L131 PetriNetUnfolder]: For 97/97 co-relation queries the response was YES. [2022-12-12 19:31:37,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3347 conditions, 1614 events. 1171/1614 cut-off events. For 97/97 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 6034 event pairs, 283 based on Foata normal form. 1/1101 useless extension candidates. Maximal degree in co-relation 2876. Up to 593 conditions per place. [2022-12-12 19:31:37,897 INFO L137 encePairwiseOnDemand]: 28/39 looper letters, 100 selfloop transitions, 18 changer transitions 2/121 dead transitions. [2022-12-12 19:31:37,897 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 121 transitions, 539 flow [2022-12-12 19:31:37,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:37,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:37,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 128 transitions. [2022-12-12 19:31:37,906 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.46886446886446886 [2022-12-12 19:31:37,908 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 6 predicate places. [2022-12-12 19:31:37,908 INFO L82 GeneralOperation]: Start removeDead. Operand has 44 places, 121 transitions, 539 flow [2022-12-12 19:31:37,914 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 44 places, 119 transitions, 528 flow [2022-12-12 19:31:37,915 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 119 transitions, 528 flow [2022-12-12 19:31:37,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:37,915 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:37,915 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:37,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-12 19:31:37,916 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 1 more)] === [2022-12-12 19:31:37,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:37,916 INFO L85 PathProgramCache]: Analyzing trace with hash -404154940, now seen corresponding path program 2 times [2022-12-12 19:31:37,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:37,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552182285] [2022-12-12 19:31:37,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:37,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:38,105 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 19:31:38,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:38,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552182285] [2022-12-12 19:31:38,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552182285] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:38,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:38,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:38,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146968089] [2022-12-12 19:31:38,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:38,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:38,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:38,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:38,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:38,107 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:38,108 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 119 transitions, 528 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:38,108 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:38,108 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:38,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:38,403 INFO L130 PetriNetUnfolder]: 1367/1957 cut-off events. [2022-12-12 19:31:38,404 INFO L131 PetriNetUnfolder]: For 218/290 co-relation queries the response was YES. [2022-12-12 19:31:38,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5991 conditions, 1957 events. 1367/1957 cut-off events. For 218/290 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 8174 event pairs, 131 based on Foata normal form. 2/1372 useless extension candidates. Maximal degree in co-relation 4758. Up to 939 conditions per place. [2022-12-12 19:31:38,413 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 189 selfloop transitions, 22 changer transitions 1/213 dead transitions. [2022-12-12 19:31:38,413 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 213 transitions, 1376 flow [2022-12-12 19:31:38,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:31:38,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:31:38,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 95 transitions. [2022-12-12 19:31:38,414 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.48717948717948717 [2022-12-12 19:31:38,415 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 10 predicate places. [2022-12-12 19:31:38,415 INFO L82 GeneralOperation]: Start removeDead. Operand has 48 places, 213 transitions, 1376 flow [2022-12-12 19:31:38,423 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 48 places, 212 transitions, 1367 flow [2022-12-12 19:31:38,424 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 212 transitions, 1367 flow [2022-12-12 19:31:38,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:38,424 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:38,424 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:38,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-12 19:31:38,424 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 1 more)] === [2022-12-12 19:31:38,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:38,425 INFO L85 PathProgramCache]: Analyzing trace with hash -240503328, now seen corresponding path program 3 times [2022-12-12 19:31:38,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:38,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500706266] [2022-12-12 19:31:38,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:38,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:38,648 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 19:31:38,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:38,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500706266] [2022-12-12 19:31:38,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500706266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:38,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:38,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:38,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961888443] [2022-12-12 19:31:38,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:38,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:38,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:38,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:38,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:38,650 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:38,651 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 212 transitions, 1367 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:38,651 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:38,651 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:38,651 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:38,970 INFO L130 PetriNetUnfolder]: 1591/2327 cut-off events. [2022-12-12 19:31:38,970 INFO L131 PetriNetUnfolder]: For 428/644 co-relation queries the response was YES. [2022-12-12 19:31:38,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9460 conditions, 2327 events. 1591/2327 cut-off events. For 428/644 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 10566 event pairs, 151 based on Foata normal form. 19/1661 useless extension candidates. Maximal degree in co-relation 6971. Up to 1147 conditions per place. [2022-12-12 19:31:38,982 INFO L137 encePairwiseOnDemand]: 28/39 looper letters, 244 selfloop transitions, 29 changer transitions 2/276 dead transitions. [2022-12-12 19:31:38,983 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 276 transitions, 2355 flow [2022-12-12 19:31:38,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:38,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:38,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 129 transitions. [2022-12-12 19:31:38,984 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4725274725274725 [2022-12-12 19:31:38,985 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 16 predicate places. [2022-12-12 19:31:38,985 INFO L82 GeneralOperation]: Start removeDead. Operand has 54 places, 276 transitions, 2355 flow [2022-12-12 19:31:39,006 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 54 places, 274 transitions, 2336 flow [2022-12-12 19:31:39,006 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 274 transitions, 2336 flow [2022-12-12 19:31:39,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:39,007 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:39,007 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:39,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-12 19:31:39,007 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 1 more)] === [2022-12-12 19:31:39,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:39,007 INFO L85 PathProgramCache]: Analyzing trace with hash 122379882, now seen corresponding path program 4 times [2022-12-12 19:31:39,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:39,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389283787] [2022-12-12 19:31:39,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:39,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:39,267 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 19:31:39,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:39,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389283787] [2022-12-12 19:31:39,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389283787] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:39,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:39,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:39,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044567371] [2022-12-12 19:31:39,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:39,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:39,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:39,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:39,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:39,271 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:39,271 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 274 transitions, 2336 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:39,271 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:39,271 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:39,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:39,643 INFO L130 PetriNetUnfolder]: 1644/2399 cut-off events. [2022-12-12 19:31:39,644 INFO L131 PetriNetUnfolder]: For 497/551 co-relation queries the response was YES. [2022-12-12 19:31:39,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12116 conditions, 2399 events. 1644/2399 cut-off events. For 497/551 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 10891 event pairs, 159 based on Foata normal form. 9/1714 useless extension candidates. Maximal degree in co-relation 8858. Up to 1229 conditions per place. [2022-12-12 19:31:39,662 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 297 selfloop transitions, 48 changer transitions 1/347 dead transitions. [2022-12-12 19:31:39,663 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 347 transitions, 3621 flow [2022-12-12 19:31:39,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:39,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:39,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 136 transitions. [2022-12-12 19:31:39,666 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4981684981684982 [2022-12-12 19:31:39,667 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 22 predicate places. [2022-12-12 19:31:39,667 INFO L82 GeneralOperation]: Start removeDead. Operand has 60 places, 347 transitions, 3621 flow [2022-12-12 19:31:39,684 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 60 places, 346 transitions, 3608 flow [2022-12-12 19:31:39,684 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 346 transitions, 3608 flow [2022-12-12 19:31:39,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:39,685 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:39,685 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:39,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-12 19:31:39,685 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 1 more)] === [2022-12-12 19:31:39,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:39,686 INFO L85 PathProgramCache]: Analyzing trace with hash -612012054, now seen corresponding path program 5 times [2022-12-12 19:31:39,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:39,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987984852] [2022-12-12 19:31:39,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:39,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:39,865 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 19:31:39,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:39,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987984852] [2022-12-12 19:31:39,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987984852] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:39,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:39,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:39,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828504908] [2022-12-12 19:31:39,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:39,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:39,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:39,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:39,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:39,867 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:39,868 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 346 transitions, 3608 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:39,868 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:39,868 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:39,868 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:40,289 INFO L130 PetriNetUnfolder]: 1738/2555 cut-off events. [2022-12-12 19:31:40,290 INFO L131 PetriNetUnfolder]: For 658/722 co-relation queries the response was YES. [2022-12-12 19:31:40,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15435 conditions, 2555 events. 1738/2555 cut-off events. For 658/722 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 11857 event pairs, 127 based on Foata normal form. 5/1816 useless extension candidates. Maximal degree in co-relation 11338. Up to 1229 conditions per place. [2022-12-12 19:31:40,308 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 410 selfloop transitions, 63 changer transitions 4/478 dead transitions. [2022-12-12 19:31:40,308 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 478 transitions, 5927 flow [2022-12-12 19:31:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:40,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:40,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 140 transitions. [2022-12-12 19:31:40,315 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5128205128205128 [2022-12-12 19:31:40,317 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 28 predicate places. [2022-12-12 19:31:40,317 INFO L82 GeneralOperation]: Start removeDead. Operand has 66 places, 478 transitions, 5927 flow [2022-12-12 19:31:40,333 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 66 places, 474 transitions, 5876 flow [2022-12-12 19:31:40,333 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 474 transitions, 5876 flow [2022-12-12 19:31:40,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:40,334 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:40,334 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-12 19:31:40,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-12 19:31:40,334 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 1 more)] === [2022-12-12 19:31:40,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:40,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1050640634, now seen corresponding path program 6 times [2022-12-12 19:31:40,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:40,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438492713] [2022-12-12 19:31:40,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:40,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:40,572 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 19:31:40,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:40,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438492713] [2022-12-12 19:31:40,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438492713] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:40,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:40,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:40,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117781517] [2022-12-12 19:31:40,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:40,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:40,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:40,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:40,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:40,576 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:40,576 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 474 transitions, 5876 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:40,576 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:40,576 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:40,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:41,009 INFO L130 PetriNetUnfolder]: 1763/2576 cut-off events. [2022-12-12 19:31:41,009 INFO L131 PetriNetUnfolder]: For 825/913 co-relation queries the response was YES. [2022-12-12 19:31:41,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18105 conditions, 2576 events. 1763/2576 cut-off events. For 825/913 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 11930 event pairs, 125 based on Foata normal form. 5/1831 useless extension candidates. Maximal degree in co-relation 13481. Up to 1229 conditions per place. [2022-12-12 19:31:41,023 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 408 selfloop transitions, 78 changer transitions 2/489 dead transitions. [2022-12-12 19:31:41,023 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 489 transitions, 7032 flow [2022-12-12 19:31:41,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:41,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:41,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 153 transitions. [2022-12-12 19:31:41,024 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5604395604395604 [2022-12-12 19:31:41,025 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 34 predicate places. [2022-12-12 19:31:41,025 INFO L82 GeneralOperation]: Start removeDead. Operand has 72 places, 489 transitions, 7032 flow [2022-12-12 19:31:41,039 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 72 places, 487 transitions, 7001 flow [2022-12-12 19:31:41,040 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 487 transitions, 7001 flow [2022-12-12 19:31:41,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 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 19:31:41,040 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:41,040 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] [2022-12-12 19:31:41,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-12 19:31:41,040 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 1 more)] === [2022-12-12 19:31:41,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:41,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1593923202, now seen corresponding path program 1 times [2022-12-12 19:31:41,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:41,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162683017] [2022-12-12 19:31:41,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:41,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:41,191 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 19:31:41,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:41,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162683017] [2022-12-12 19:31:41,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162683017] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:41,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:41,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 19:31:41,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931867372] [2022-12-12 19:31:41,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:41,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 19:31:41,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:41,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 19:31:41,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-12 19:31:41,193 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:41,193 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 487 transitions, 7001 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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 19:31:41,193 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:41,193 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:41,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:42,283 INFO L130 PetriNetUnfolder]: 5731/8416 cut-off events. [2022-12-12 19:31:42,283 INFO L131 PetriNetUnfolder]: For 2788/3172 co-relation queries the response was YES. [2022-12-12 19:31:42,289 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67677 conditions, 8416 events. 5731/8416 cut-off events. For 2788/3172 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 47486 event pairs, 197 based on Foata normal form. 30/6014 useless extension candidates. Maximal degree in co-relation 21756. Up to 4241 conditions per place. [2022-12-12 19:31:42,332 INFO L137 encePairwiseOnDemand]: 28/39 looper letters, 1418 selfloop transitions, 143 changer transitions 198/1760 dead transitions. [2022-12-12 19:31:42,332 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 1760 transitions, 28881 flow [2022-12-12 19:31:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 19:31:42,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 19:31:42,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 260 transitions. [2022-12-12 19:31:42,334 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-12 19:31:42,335 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 47 predicate places. [2022-12-12 19:31:42,335 INFO L82 GeneralOperation]: Start removeDead. Operand has 85 places, 1760 transitions, 28881 flow [2022-12-12 19:31:42,386 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 85 places, 1562 transitions, 25587 flow [2022-12-12 19:31:42,387 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 1562 transitions, 25587 flow [2022-12-12 19:31:42,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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 19:31:42,387 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:42,387 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] [2022-12-12 19:31:42,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-12 19:31:42,387 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 1 more)] === [2022-12-12 19:31:42,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:42,388 INFO L85 PathProgramCache]: Analyzing trace with hash 204652955, now seen corresponding path program 1 times [2022-12-12 19:31:42,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:42,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702374993] [2022-12-12 19:31:42,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:42,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:42,526 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 19:31:42,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:42,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702374993] [2022-12-12 19:31:42,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702374993] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:42,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:42,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:42,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948798165] [2022-12-12 19:31:42,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:42,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:42,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:42,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:42,528 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:42,528 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 1562 transitions, 25587 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:31:42,528 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:42,528 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:42,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:43,982 INFO L130 PetriNetUnfolder]: 5603/8365 cut-off events. [2022-12-12 19:31:43,982 INFO L131 PetriNetUnfolder]: For 5061/5157 co-relation queries the response was YES. [2022-12-12 19:31:43,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74994 conditions, 8365 events. 5603/8365 cut-off events. For 5061/5157 co-relation queries the response was YES. Maximal size of possible extension queue 471. Compared 48424 event pairs, 60 based on Foata normal form. 27/6132 useless extension candidates. Maximal degree in co-relation 22948. Up to 4576 conditions per place. [2022-12-12 19:31:44,032 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 1901 selfloop transitions, 86 changer transitions 24/2012 dead transitions. [2022-12-12 19:31:44,032 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 2012 transitions, 37049 flow [2022-12-12 19:31:44,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:31:44,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:31:44,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 96 transitions. [2022-12-12 19:31:44,035 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49230769230769234 [2022-12-12 19:31:44,035 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 51 predicate places. [2022-12-12 19:31:44,035 INFO L82 GeneralOperation]: Start removeDead. Operand has 89 places, 2012 transitions, 37049 flow [2022-12-12 19:31:44,092 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 89 places, 1988 transitions, 36608 flow [2022-12-12 19:31:44,092 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 1988 transitions, 36608 flow [2022-12-12 19:31:44,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:31:44,092 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:44,092 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] [2022-12-12 19:31:44,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-12 19:31:44,093 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 1 more)] === [2022-12-12 19:31:44,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:44,093 INFO L85 PathProgramCache]: Analyzing trace with hash -268448059, now seen corresponding path program 2 times [2022-12-12 19:31:44,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:44,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045741272] [2022-12-12 19:31:44,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:44,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:44,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:44,324 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 19:31:44,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:44,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045741272] [2022-12-12 19:31:44,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045741272] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:44,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:44,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:44,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087799254] [2022-12-12 19:31:44,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:44,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 19:31:44,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:44,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 19:31:44,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-12 19:31:44,330 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:44,330 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 1988 transitions, 36608 flow. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 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 19:31:44,330 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:44,330 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:44,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:47,230 INFO L130 PetriNetUnfolder]: 10165/14914 cut-off events. [2022-12-12 19:31:47,231 INFO L131 PetriNetUnfolder]: For 11921/12041 co-relation queries the response was YES. [2022-12-12 19:31:47,243 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148034 conditions, 14914 events. 10165/14914 cut-off events. For 11921/12041 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 91149 event pairs, 110 based on Foata normal form. 33/10939 useless extension candidates. Maximal degree in co-relation 27529. Up to 9167 conditions per place. [2022-12-12 19:31:47,330 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 2742 selfloop transitions, 277 changer transitions 434/3454 dead transitions. [2022-12-12 19:31:47,330 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 3454 transitions, 70556 flow [2022-12-12 19:31:47,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:31:47,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:31:47,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 143 transitions. [2022-12-12 19:31:47,331 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2022-12-12 19:31:47,332 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 57 predicate places. [2022-12-12 19:31:47,332 INFO L82 GeneralOperation]: Start removeDead. Operand has 95 places, 3454 transitions, 70556 flow [2022-12-12 19:31:47,438 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 94 places, 3020 transitions, 61627 flow [2022-12-12 19:31:47,438 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 3020 transitions, 61627 flow [2022-12-12 19:31:47,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 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 19:31:47,439 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:47,439 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] [2022-12-12 19:31:47,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-12 19:31:47,439 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 1 more)] === [2022-12-12 19:31:47,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:47,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1553066789, now seen corresponding path program 1 times [2022-12-12 19:31:47,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:47,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99224275] [2022-12-12 19:31:47,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:47,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:47,565 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 19:31:47,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:47,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99224275] [2022-12-12 19:31:47,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99224275] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:47,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:47,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:47,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255002165] [2022-12-12 19:31:47,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:47,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:47,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:47,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:47,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:47,568 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:47,568 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 3020 transitions, 61627 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:31:47,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:47,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:47,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:51,397 INFO L130 PetriNetUnfolder]: 9161/13472 cut-off events. [2022-12-12 19:31:51,397 INFO L131 PetriNetUnfolder]: For 14319/14511 co-relation queries the response was YES. [2022-12-12 19:31:51,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146667 conditions, 13472 events. 9161/13472 cut-off events. For 14319/14511 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 81686 event pairs, 88 based on Foata normal form. 51/10267 useless extension candidates. Maximal degree in co-relation 26134. Up to 8336 conditions per place. [2022-12-12 19:31:51,489 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 2893 selfloop transitions, 90 changer transitions 54/3038 dead transitions. [2022-12-12 19:31:51,489 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 3038 transitions, 68088 flow [2022-12-12 19:31:51,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:31:51,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:31:51,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 86 transitions. [2022-12-12 19:31:51,490 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.441025641025641 [2022-12-12 19:31:51,491 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 60 predicate places. [2022-12-12 19:31:51,491 INFO L82 GeneralOperation]: Start removeDead. Operand has 98 places, 3038 transitions, 68088 flow [2022-12-12 19:31:51,599 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 96 places, 2984 transitions, 66846 flow [2022-12-12 19:31:51,600 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 2984 transitions, 66846 flow [2022-12-12 19:31:51,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:31:51,600 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:51,600 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] [2022-12-12 19:31:51,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-12 19:31:51,600 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 1 more)] === [2022-12-12 19:31:51,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:51,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1884215269, now seen corresponding path program 2 times [2022-12-12 19:31:51,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:51,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208304185] [2022-12-12 19:31:51,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:51,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:51,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:51,734 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 19:31:51,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:51,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208304185] [2022-12-12 19:31:51,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208304185] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:51,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:51,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 19:31:51,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4685479] [2022-12-12 19:31:51,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:51,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-12 19:31:51,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:51,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-12 19:31:51,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-12 19:31:51,736 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:51,736 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 2984 transitions, 66846 flow. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 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 19:31:51,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:51,737 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:51,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:31:55,877 INFO L130 PetriNetUnfolder]: 9368/13981 cut-off events. [2022-12-12 19:31:55,878 INFO L131 PetriNetUnfolder]: For 19017/19173 co-relation queries the response was YES. [2022-12-12 19:31:55,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165695 conditions, 13981 events. 9368/13981 cut-off events. For 19017/19173 co-relation queries the response was YES. Maximal size of possible extension queue 781. Compared 87995 event pairs, 64 based on Foata normal form. 51/10782 useless extension candidates. Maximal degree in co-relation 29330. Up to 8363 conditions per place. [2022-12-12 19:31:56,108 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 2948 selfloop transitions, 242 changer transitions 51/3242 dead transitions. [2022-12-12 19:31:56,108 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 3242 transitions, 79202 flow [2022-12-12 19:31:56,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-12 19:31:56,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-12 19:31:56,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 120 transitions. [2022-12-12 19:31:56,109 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5128205128205128 [2022-12-12 19:31:56,110 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 63 predicate places. [2022-12-12 19:31:56,110 INFO L82 GeneralOperation]: Start removeDead. Operand has 101 places, 3242 transitions, 79202 flow [2022-12-12 19:31:56,230 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 101 places, 3191 transitions, 77933 flow [2022-12-12 19:31:56,231 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 3191 transitions, 77933 flow [2022-12-12 19:31:56,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 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 19:31:56,231 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:31:56,231 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] [2022-12-12 19:31:56,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-12 19:31:56,231 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 1 more)] === [2022-12-12 19:31:56,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:31:56,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1913155359, now seen corresponding path program 3 times [2022-12-12 19:31:56,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:31:56,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103609626] [2022-12-12 19:31:56,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:31:56,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:31:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:31:56,402 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 19:31:56,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:31:56,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103609626] [2022-12-12 19:31:56,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103609626] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:31:56,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:31:56,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:31:56,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119108405] [2022-12-12 19:31:56,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:31:56,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:31:56,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:31:56,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:31:56,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:31:56,404 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:31:56,404 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 3191 transitions, 77933 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:31:56,404 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:31:56,404 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:31:56,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:01,402 INFO L130 PetriNetUnfolder]: 9290/13853 cut-off events. [2022-12-12 19:32:01,402 INFO L131 PetriNetUnfolder]: For 21934/22090 co-relation queries the response was YES. [2022-12-12 19:32:01,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177792 conditions, 13853 events. 9290/13853 cut-off events. For 21934/22090 co-relation queries the response was YES. Maximal size of possible extension queue 774. Compared 87015 event pairs, 64 based on Foata normal form. 51/10720 useless extension candidates. Maximal degree in co-relation 31466. Up to 8363 conditions per place. [2022-12-12 19:32:01,507 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 2886 selfloop transitions, 250 changer transitions 51/3188 dead transitions. [2022-12-12 19:32:01,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 3188 transitions, 84235 flow [2022-12-12 19:32:01,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-12 19:32:01,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-12 19:32:01,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 110 transitions. [2022-12-12 19:32:01,509 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4700854700854701 [2022-12-12 19:32:01,509 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 68 predicate places. [2022-12-12 19:32:01,509 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 3188 transitions, 84235 flow [2022-12-12 19:32:01,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 104 places, 3137 transitions, 82855 flow [2022-12-12 19:32:01,763 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 3137 transitions, 82855 flow [2022-12-12 19:32:01,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:01,763 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:01,763 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] [2022-12-12 19:32:01,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-12 19:32:01,764 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 1 more)] === [2022-12-12 19:32:01,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:01,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1207700541, now seen corresponding path program 4 times [2022-12-12 19:32:01,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:01,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937405644] [2022-12-12 19:32:01,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:01,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:01,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 19:32:01,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:01,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937405644] [2022-12-12 19:32:01,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937405644] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:01,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:01,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:01,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541001302] [2022-12-12 19:32:01,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:01,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:01,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:01,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:01,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:01,919 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:01,920 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 3137 transitions, 82855 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:01,920 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:01,920 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:01,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:06,973 INFO L130 PetriNetUnfolder]: 9276/13879 cut-off events. [2022-12-12 19:32:06,973 INFO L131 PetriNetUnfolder]: For 25976/26132 co-relation queries the response was YES. [2022-12-12 19:32:06,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 191655 conditions, 13879 events. 9276/13879 cut-off events. For 25976/26132 co-relation queries the response was YES. Maximal size of possible extension queue 782. Compared 87671 event pairs, 66 based on Foata normal form. 15/10718 useless extension candidates. Maximal degree in co-relation 34037. Up to 8454 conditions per place. [2022-12-12 19:32:07,081 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 2816 selfloop transitions, 375 changer transitions 45/3237 dead transitions. [2022-12-12 19:32:07,082 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 3237 transitions, 91999 flow [2022-12-12 19:32:07,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:32:07,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:32:07,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 133 transitions. [2022-12-12 19:32:07,083 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.48717948717948717 [2022-12-12 19:32:07,083 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 72 predicate places. [2022-12-12 19:32:07,084 INFO L82 GeneralOperation]: Start removeDead. Operand has 110 places, 3237 transitions, 91999 flow [2022-12-12 19:32:07,210 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 110 places, 3192 transitions, 90694 flow [2022-12-12 19:32:07,211 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 3192 transitions, 90694 flow [2022-12-12 19:32:07,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:07,211 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:07,211 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] [2022-12-12 19:32:07,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-12 19:32:07,211 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 1 more)] === [2022-12-12 19:32:07,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:07,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1748181895, now seen corresponding path program 5 times [2022-12-12 19:32:07,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:07,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993201730] [2022-12-12 19:32:07,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:07,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:07,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:07,386 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 19:32:07,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:07,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993201730] [2022-12-12 19:32:07,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993201730] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:07,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:07,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:07,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848616828] [2022-12-12 19:32:07,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:07,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:07,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:07,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:07,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:07,389 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:07,390 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 3192 transitions, 90694 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:07,390 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:07,390 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:07,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:12,892 INFO L130 PetriNetUnfolder]: 9254/13851 cut-off events. [2022-12-12 19:32:12,892 INFO L131 PetriNetUnfolder]: For 31167/31395 co-relation queries the response was YES. [2022-12-12 19:32:12,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204634 conditions, 13851 events. 9254/13851 cut-off events. For 31167/31395 co-relation queries the response was YES. Maximal size of possible extension queue 781. Compared 87537 event pairs, 62 based on Foata normal form. 15/10712 useless extension candidates. Maximal degree in co-relation 36385. Up to 8498 conditions per place. [2022-12-12 19:32:12,998 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 2857 selfloop transitions, 425 changer transitions 45/3328 dead transitions. [2022-12-12 19:32:12,999 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 3328 transitions, 101300 flow [2022-12-12 19:32:12,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:32:12,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:32:12,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 139 transitions. [2022-12-12 19:32:13,000 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5091575091575091 [2022-12-12 19:32:13,000 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 78 predicate places. [2022-12-12 19:32:13,000 INFO L82 GeneralOperation]: Start removeDead. Operand has 116 places, 3328 transitions, 101300 flow [2022-12-12 19:32:13,125 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 114 places, 3283 transitions, 99905 flow [2022-12-12 19:32:13,125 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 3283 transitions, 99905 flow [2022-12-12 19:32:13,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:13,125 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:13,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] [2022-12-12 19:32:13,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-12 19:32:13,126 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 1 more)] === [2022-12-12 19:32:13,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:13,126 INFO L85 PathProgramCache]: Analyzing trace with hash -543968603, now seen corresponding path program 6 times [2022-12-12 19:32:13,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:13,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567322867] [2022-12-12 19:32:13,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:13,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:13,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 19:32:13,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:13,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567322867] [2022-12-12 19:32:13,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567322867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:13,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:13,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:13,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501105988] [2022-12-12 19:32:13,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:13,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:13,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:13,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:13,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:13,262 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:13,262 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 3283 transitions, 99905 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:13,262 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:13,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:13,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:19,827 INFO L130 PetriNetUnfolder]: 9212/13751 cut-off events. [2022-12-12 19:32:19,827 INFO L131 PetriNetUnfolder]: For 34118/34418 co-relation queries the response was YES. [2022-12-12 19:32:19,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 216801 conditions, 13751 events. 9212/13751 cut-off events. For 34118/34418 co-relation queries the response was YES. Maximal size of possible extension queue 775. Compared 86478 event pairs, 64 based on Foata normal form. 51/10678 useless extension candidates. Maximal degree in co-relation 38501. Up to 8498 conditions per place. [2022-12-12 19:32:19,952 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 2887 selfloop transitions, 341 changer transitions 51/3280 dead transitions. [2022-12-12 19:32:19,953 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 3280 transitions, 106373 flow [2022-12-12 19:32:19,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:32:19,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:32:19,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 134 transitions. [2022-12-12 19:32:19,954 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4908424908424908 [2022-12-12 19:32:19,954 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 82 predicate places. [2022-12-12 19:32:19,954 INFO L82 GeneralOperation]: Start removeDead. Operand has 120 places, 3280 transitions, 106373 flow [2022-12-12 19:32:20,104 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 118 places, 3229 transitions, 104696 flow [2022-12-12 19:32:20,104 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 3229 transitions, 104696 flow [2022-12-12 19:32:20,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:32:20,104 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:20,104 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] [2022-12-12 19:32:20,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-12 19:32:20,105 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 1 more)] === [2022-12-12 19:32:20,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:20,105 INFO L85 PathProgramCache]: Analyzing trace with hash 578026156, now seen corresponding path program 1 times [2022-12-12 19:32:20,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:20,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968490319] [2022-12-12 19:32:20,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:20,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:20,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:32:20,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:20,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968490319] [2022-12-12 19:32:20,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968490319] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:20,231 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:20,231 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:20,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59456839] [2022-12-12 19:32:20,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:20,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:20,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:20,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:20,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:20,232 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:20,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 3229 transitions, 104696 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:20,232 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:20,232 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:20,232 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:26,507 INFO L130 PetriNetUnfolder]: 9429/14190 cut-off events. [2022-12-12 19:32:26,507 INFO L131 PetriNetUnfolder]: For 37310/37538 co-relation queries the response was YES. [2022-12-12 19:32:26,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237983 conditions, 14190 events. 9429/14190 cut-off events. For 37310/37538 co-relation queries the response was YES. Maximal size of possible extension queue 800. Compared 90756 event pairs, 6 based on Foata normal form. 15/11005 useless extension candidates. Maximal degree in co-relation 43135. Up to 9066 conditions per place. [2022-12-12 19:32:26,625 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 3140 selfloop transitions, 456 changer transitions 43/3640 dead transitions. [2022-12-12 19:32:26,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 3640 transitions, 125339 flow [2022-12-12 19:32:26,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:32:26,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:32:26,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 135 transitions. [2022-12-12 19:32:26,628 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4945054945054945 [2022-12-12 19:32:26,629 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 86 predicate places. [2022-12-12 19:32:26,629 INFO L82 GeneralOperation]: Start removeDead. Operand has 124 places, 3640 transitions, 125339 flow [2022-12-12 19:32:26,775 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 124 places, 3597 transitions, 123850 flow [2022-12-12 19:32:26,776 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 3597 transitions, 123850 flow [2022-12-12 19:32:26,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:26,776 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:26,776 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] [2022-12-12 19:32:26,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-12 19:32:26,776 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 1 more)] === [2022-12-12 19:32:26,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:26,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1525668916, now seen corresponding path program 2 times [2022-12-12 19:32:26,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:26,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596431039] [2022-12-12 19:32:26,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:26,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:26,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:26,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:32:26,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:26,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596431039] [2022-12-12 19:32:26,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596431039] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:26,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:26,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:26,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551122348] [2022-12-12 19:32:26,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:26,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:26,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:26,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:26,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:26,877 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:26,877 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 3597 transitions, 123850 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:26,877 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:26,877 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:26,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:35,681 INFO L130 PetriNetUnfolder]: 11455/17596 cut-off events. [2022-12-12 19:32:35,682 INFO L131 PetriNetUnfolder]: For 60446/60746 co-relation queries the response was YES. [2022-12-12 19:32:35,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 311160 conditions, 17596 events. 11455/17596 cut-off events. For 60446/60746 co-relation queries the response was YES. Maximal size of possible extension queue 1036. Compared 120386 event pairs, 4 based on Foata normal form. 15/13837 useless extension candidates. Maximal degree in co-relation 55648. Up to 11519 conditions per place. [2022-12-12 19:32:35,852 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 3976 selfloop transitions, 567 changer transitions 49/4593 dead transitions. [2022-12-12 19:32:35,852 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 4593 transitions, 167321 flow [2022-12-12 19:32:35,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 19:32:35,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 19:32:35,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 187 transitions. [2022-12-12 19:32:35,853 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5327635327635327 [2022-12-12 19:32:35,853 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 94 predicate places. [2022-12-12 19:32:35,854 INFO L82 GeneralOperation]: Start removeDead. Operand has 132 places, 4593 transitions, 167321 flow [2022-12-12 19:32:36,065 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 132 places, 4544 transitions, 165530 flow [2022-12-12 19:32:36,065 INFO L495 AbstractCegarLoop]: Abstraction has has 132 places, 4544 transitions, 165530 flow [2022-12-12 19:32:36,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:36,066 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:36,066 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] [2022-12-12 19:32:36,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-12 19:32:36,066 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 1 more)] === [2022-12-12 19:32:36,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:36,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1004007556, now seen corresponding path program 3 times [2022-12-12 19:32:36,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:36,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57608527] [2022-12-12 19:32:36,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:36,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:36,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:36,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:32:36,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:36,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57608527] [2022-12-12 19:32:36,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57608527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:36,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:36,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:36,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148855915] [2022-12-12 19:32:36,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:36,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:36,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:36,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:36,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:36,179 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:36,179 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 4544 transitions, 165530 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:36,179 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:36,179 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:36,179 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:32:47,307 INFO L130 PetriNetUnfolder]: 11366/17459 cut-off events. [2022-12-12 19:32:47,307 INFO L131 PetriNetUnfolder]: For 67851/68223 co-relation queries the response was YES. [2022-12-12 19:32:47,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 325731 conditions, 17459 events. 11366/17459 cut-off events. For 67851/68223 co-relation queries the response was YES. Maximal size of possible extension queue 1030. Compared 119281 event pairs, 4 based on Foata normal form. 15/13780 useless extension candidates. Maximal degree in co-relation 58171. Up to 14668 conditions per place. [2022-12-12 19:32:47,470 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4380 selfloop transitions, 117 changer transitions 43/4541 dead transitions. [2022-12-12 19:32:47,470 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 4541 transitions, 174502 flow [2022-12-12 19:32:47,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:32:47,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:32:47,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 97 transitions. [2022-12-12 19:32:47,471 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49743589743589745 [2022-12-12 19:32:47,471 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 98 predicate places. [2022-12-12 19:32:47,471 INFO L82 GeneralOperation]: Start removeDead. Operand has 136 places, 4541 transitions, 174502 flow [2022-12-12 19:32:47,679 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 136 places, 4498 transitions, 172841 flow [2022-12-12 19:32:47,679 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 4498 transitions, 172841 flow [2022-12-12 19:32:47,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:47,680 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:32:47,680 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] [2022-12-12 19:32:47,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-12 19:32:47,680 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 1 more)] === [2022-12-12 19:32:47,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:32:47,680 INFO L85 PathProgramCache]: Analyzing trace with hash -61053028, now seen corresponding path program 4 times [2022-12-12 19:32:47,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:32:47,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506760153] [2022-12-12 19:32:47,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:32:47,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:32:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:32:47,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:32:47,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:32:47,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506760153] [2022-12-12 19:32:47,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506760153] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:32:47,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:32:47,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:32:47,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246808146] [2022-12-12 19:32:47,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:32:47,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:32:47,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:32:47,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:32:47,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:32:47,779 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:32:47,779 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 4498 transitions, 172841 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:32:47,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:32:47,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:32:47,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:33:02,050 INFO L130 PetriNetUnfolder]: 11307/17352 cut-off events. [2022-12-12 19:33:02,050 INFO L131 PetriNetUnfolder]: For 75738/76182 co-relation queries the response was YES. [2022-12-12 19:33:02,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 340628 conditions, 17352 events. 11307/17352 cut-off events. For 75738/76182 co-relation queries the response was YES. Maximal size of possible extension queue 1023. Compared 118317 event pairs, 2 based on Foata normal form. 15/13723 useless extension candidates. Maximal degree in co-relation 60636. Up to 14668 conditions per place. [2022-12-12 19:33:02,219 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4325 selfloop transitions, 123 changer transitions 46/4495 dead transitions. [2022-12-12 19:33:02,219 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 4495 transitions, 181715 flow [2022-12-12 19:33:02,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:33:02,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:33:02,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 92 transitions. [2022-12-12 19:33:02,220 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4717948717948718 [2022-12-12 19:33:02,220 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 102 predicate places. [2022-12-12 19:33:02,220 INFO L82 GeneralOperation]: Start removeDead. Operand has 140 places, 4495 transitions, 181715 flow [2022-12-12 19:33:02,419 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 140 places, 4449 transitions, 179848 flow [2022-12-12 19:33:02,419 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 4449 transitions, 179848 flow [2022-12-12 19:33:02,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:02,419 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:33:02,419 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] [2022-12-12 19:33:02,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-12 19:33:02,420 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 1 more)] === [2022-12-12 19:33:02,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:33:02,420 INFO L85 PathProgramCache]: Analyzing trace with hash -58427252, now seen corresponding path program 5 times [2022-12-12 19:33:02,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:33:02,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187759217] [2022-12-12 19:33:02,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:33:02,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:33:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:33:02,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:33:02,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:33:02,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187759217] [2022-12-12 19:33:02,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187759217] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:33:02,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:33:02,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:33:02,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859385502] [2022-12-12 19:33:02,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:33:02,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:33:02,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:33:02,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:33:02,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:33:02,517 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:33:02,517 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 4449 transitions, 179848 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:02,517 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:33:02,517 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:33:02,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:33:16,955 INFO L130 PetriNetUnfolder]: 11281/17272 cut-off events. [2022-12-12 19:33:16,956 INFO L131 PetriNetUnfolder]: For 84091/84607 co-relation queries the response was YES. [2022-12-12 19:33:16,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 355878 conditions, 17272 events. 11281/17272 cut-off events. For 84091/84607 co-relation queries the response was YES. Maximal size of possible extension queue 1015. Compared 117164 event pairs, 4 based on Foata normal form. 15/13657 useless extension candidates. Maximal degree in co-relation 63190. Up to 14668 conditions per place. [2022-12-12 19:33:17,117 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4054 selfloop transitions, 342 changer transitions 49/4446 dead transitions. [2022-12-12 19:33:17,117 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 4446 transitions, 188618 flow [2022-12-12 19:33:17,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:33:17,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:33:17,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 96 transitions. [2022-12-12 19:33:17,118 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.49230769230769234 [2022-12-12 19:33:17,119 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 106 predicate places. [2022-12-12 19:33:17,119 INFO L82 GeneralOperation]: Start removeDead. Operand has 144 places, 4446 transitions, 188618 flow [2022-12-12 19:33:17,323 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 4397 transitions, 186533 flow [2022-12-12 19:33:17,323 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 4397 transitions, 186533 flow [2022-12-12 19:33:17,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:17,323 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:33:17,323 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] [2022-12-12 19:33:17,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-12 19:33:17,323 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 1 more)] === [2022-12-12 19:33:17,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:33:17,324 INFO L85 PathProgramCache]: Analyzing trace with hash 288068132, now seen corresponding path program 6 times [2022-12-12 19:33:17,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:33:17,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481185562] [2022-12-12 19:33:17,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:33:17,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:33:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:33:17,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:33:17,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:33:17,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481185562] [2022-12-12 19:33:17,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481185562] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:33:17,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:33:17,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:33:17,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070378775] [2022-12-12 19:33:17,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:33:17,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:33:17,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:33:17,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:33:17,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:33:17,439 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:33:17,439 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 4397 transitions, 186533 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:17,440 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:33:17,440 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:33:17,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:33:30,641 INFO L130 PetriNetUnfolder]: 11686/17959 cut-off events. [2022-12-12 19:33:30,641 INFO L131 PetriNetUnfolder]: For 108109/108697 co-relation queries the response was YES. [2022-12-12 19:33:30,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 386357 conditions, 17959 events. 11686/17959 cut-off events. For 108109/108697 co-relation queries the response was YES. Maximal size of possible extension queue 1065. Compared 123152 event pairs, 2 based on Foata normal form. 15/14278 useless extension candidates. Maximal degree in co-relation 68268. Up to 15369 conditions per place. [2022-12-12 19:33:30,819 INFO L137 encePairwiseOnDemand]: 32/39 looper letters, 4043 selfloop transitions, 450 changer transitions 49/4543 dead transitions. [2022-12-12 19:33:30,820 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 4543 transitions, 201794 flow [2022-12-12 19:33:30,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-12 19:33:30,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-12 19:33:30,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 129 transitions. [2022-12-12 19:33:30,820 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5512820512820513 [2022-12-12 19:33:30,821 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 111 predicate places. [2022-12-12 19:33:30,821 INFO L82 GeneralOperation]: Start removeDead. Operand has 149 places, 4543 transitions, 201794 flow [2022-12-12 19:33:31,041 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 149 places, 4494 transitions, 199611 flow [2022-12-12 19:33:31,042 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 4494 transitions, 199611 flow [2022-12-12 19:33:31,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:31,042 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:33:31,042 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] [2022-12-12 19:33:31,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-12 19:33:31,042 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 1 more)] === [2022-12-12 19:33:31,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:33:31,042 INFO L85 PathProgramCache]: Analyzing trace with hash -593104850, now seen corresponding path program 1 times [2022-12-12 19:33:31,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:33:31,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781035736] [2022-12-12 19:33:31,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:33:31,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:33:31,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:33:31,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:33:31,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:33:31,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781035736] [2022-12-12 19:33:31,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781035736] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:33:31,169 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:33:31,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:33:31,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894299141] [2022-12-12 19:33:31,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:33:31,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:33:31,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:33:31,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:33:31,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:33:31,170 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:33:31,170 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 4494 transitions, 199611 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:31,170 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:33:31,170 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:33:31,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:33:44,640 INFO L130 PetriNetUnfolder]: 11630/17873 cut-off events. [2022-12-12 19:33:44,640 INFO L131 PetriNetUnfolder]: For 118954/119614 co-relation queries the response was YES. [2022-12-12 19:33:44,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 401850 conditions, 17873 events. 11630/17873 cut-off events. For 118954/119614 co-relation queries the response was YES. Maximal size of possible extension queue 1061. Compared 122514 event pairs, 2 based on Foata normal form. 51/14290 useless extension candidates. Maximal degree in co-relation 70943. Up to 15417 conditions per place. [2022-12-12 19:33:44,807 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 4044 selfloop transitions, 396 changer transitions 71/4512 dead transitions. [2022-12-12 19:33:44,808 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 4512 transitions, 209443 flow [2022-12-12 19:33:44,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:33:44,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:33:44,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 130 transitions. [2022-12-12 19:33:44,809 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-12 19:33:44,809 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 117 predicate places. [2022-12-12 19:33:44,809 INFO L82 GeneralOperation]: Start removeDead. Operand has 155 places, 4512 transitions, 209443 flow [2022-12-12 19:33:45,033 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 155 places, 4441 transitions, 206132 flow [2022-12-12 19:33:45,033 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 4441 transitions, 206132 flow [2022-12-12 19:33:45,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:45,033 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:33:45,034 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] [2022-12-12 19:33:45,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-12 19:33:45,034 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 1 more)] === [2022-12-12 19:33:45,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:33:45,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1286603456, now seen corresponding path program 2 times [2022-12-12 19:33:45,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:33:45,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737898535] [2022-12-12 19:33:45,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:33:45,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:33:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:33:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:33:45,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:33:45,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737898535] [2022-12-12 19:33:45,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737898535] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:33:45,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:33:45,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:33:45,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372218085] [2022-12-12 19:33:45,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:33:45,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:33:45,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:33:45,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:33:45,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:33:45,185 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:33:45,185 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 4441 transitions, 206132 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:33:45,185 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:33:45,185 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:33:45,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:34:00,595 INFO L130 PetriNetUnfolder]: 11457/17604 cut-off events. [2022-12-12 19:34:00,596 INFO L131 PetriNetUnfolder]: For 127985/128297 co-relation queries the response was YES. [2022-12-12 19:34:00,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 412755 conditions, 17604 events. 11457/17604 cut-off events. For 127985/128297 co-relation queries the response was YES. Maximal size of possible extension queue 1036. Compared 120241 event pairs, 2 based on Foata normal form. 27/14095 useless extension candidates. Maximal degree in co-relation 72954. Up to 15148 conditions per place. [2022-12-12 19:34:00,772 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4204 selfloop transitions, 141 changer transitions 92/4438 dead transitions. [2022-12-12 19:34:00,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 4438 transitions, 214868 flow [2022-12-12 19:34:00,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:34:00,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:34:00,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 91 transitions. [2022-12-12 19:34:00,773 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2022-12-12 19:34:00,774 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 121 predicate places. [2022-12-12 19:34:00,774 INFO L82 GeneralOperation]: Start removeDead. Operand has 159 places, 4438 transitions, 214868 flow [2022-12-12 19:34:01,007 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 159 places, 4346 transitions, 210389 flow [2022-12-12 19:34:01,007 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 4346 transitions, 210389 flow [2022-12-12 19:34:01,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:01,008 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:34:01,008 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] [2022-12-12 19:34:01,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-12 19:34:01,008 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 1 more)] === [2022-12-12 19:34:01,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:34:01,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1604364332, now seen corresponding path program 3 times [2022-12-12 19:34:01,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:34:01,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528045203] [2022-12-12 19:34:01,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:34:01,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:34:01,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:34:01,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:34:01,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:34:01,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528045203] [2022-12-12 19:34:01,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528045203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:34:01,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:34:01,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:34:01,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537199319] [2022-12-12 19:34:01,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:34:01,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:34:01,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:34:01,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:34:01,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:34:01,147 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:34:01,148 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 4346 transitions, 210389 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:01,148 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:34:01,148 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:34:01,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:34:17,034 INFO L130 PetriNetUnfolder]: 13336/20535 cut-off events. [2022-12-12 19:34:17,034 INFO L131 PetriNetUnfolder]: For 148344/148656 co-relation queries the response was YES. [2022-12-12 19:34:17,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 502486 conditions, 20535 events. 13336/20535 cut-off events. For 148344/148656 co-relation queries the response was YES. Maximal size of possible extension queue 1226. Compared 144367 event pairs, 2 based on Foata normal form. 27/16500 useless extension candidates. Maximal degree in co-relation 88627. Up to 17780 conditions per place. [2022-12-12 19:34:17,249 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 4525 selfloop transitions, 542 changer transitions 71/5139 dead transitions. [2022-12-12 19:34:17,249 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 5139 transitions, 258999 flow [2022-12-12 19:34:17,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 19:34:17,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 19:34:17,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 185 transitions. [2022-12-12 19:34:17,252 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5270655270655271 [2022-12-12 19:34:17,253 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 129 predicate places. [2022-12-12 19:34:17,253 INFO L82 GeneralOperation]: Start removeDead. Operand has 167 places, 5139 transitions, 258999 flow [2022-12-12 19:34:17,532 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 167 places, 5068 transitions, 255404 flow [2022-12-12 19:34:17,533 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 5068 transitions, 255404 flow [2022-12-12 19:34:17,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:17,533 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:34:17,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] [2022-12-12 19:34:17,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-12 19:34:17,533 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 1 more)] === [2022-12-12 19:34:17,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:34:17,533 INFO L85 PathProgramCache]: Analyzing trace with hash -121669460, now seen corresponding path program 4 times [2022-12-12 19:34:17,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:34:17,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198761584] [2022-12-12 19:34:17,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:34:17,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:34:17,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:34:17,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:34:17,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:34:17,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198761584] [2022-12-12 19:34:17,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198761584] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:34:17,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:34:17,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:34:17,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873178720] [2022-12-12 19:34:17,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:34:17,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:34:17,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:34:17,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:34:17,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:34:17,650 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:34:17,651 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 5068 transitions, 255404 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:17,651 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:34:17,651 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:34:17,651 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:34:38,865 INFO L130 PetriNetUnfolder]: 13211/20310 cut-off events. [2022-12-12 19:34:38,865 INFO L131 PetriNetUnfolder]: For 159833/160145 co-relation queries the response was YES. [2022-12-12 19:34:38,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 516727 conditions, 20310 events. 13211/20310 cut-off events. For 159833/160145 co-relation queries the response was YES. Maximal size of possible extension queue 1200. Compared 141945 event pairs, 4 based on Foata normal form. 3/16301 useless extension candidates. Maximal degree in co-relation 91219. Up to 17559 conditions per place. [2022-12-12 19:34:39,081 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4630 selfloop transitions, 342 changer transitions 92/5065 dead transitions. [2022-12-12 19:34:39,081 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 5065 transitions, 265382 flow [2022-12-12 19:34:39,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:34:39,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:34:39,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 94 transitions. [2022-12-12 19:34:39,082 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.48205128205128206 [2022-12-12 19:34:39,082 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 133 predicate places. [2022-12-12 19:34:39,082 INFO L82 GeneralOperation]: Start removeDead. Operand has 171 places, 5065 transitions, 265382 flow [2022-12-12 19:34:39,389 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 4973 transitions, 260535 flow [2022-12-12 19:34:39,389 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 4973 transitions, 260535 flow [2022-12-12 19:34:39,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:39,389 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:34:39,390 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] [2022-12-12 19:34:39,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-12 19:34:39,390 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 1 more)] === [2022-12-12 19:34:39,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:34:39,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1821714356, now seen corresponding path program 5 times [2022-12-12 19:34:39,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:34:39,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565200120] [2022-12-12 19:34:39,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:34:39,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:34:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:34:39,498 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:34:39,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:34:39,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565200120] [2022-12-12 19:34:39,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565200120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:34:39,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:34:39,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:34:39,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173439231] [2022-12-12 19:34:39,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:34:39,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:34:39,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:34:39,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:34:39,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:34:39,499 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:34:39,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 4973 transitions, 260535 flow. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:34:39,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:34:39,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:34:39,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:35:03,578 INFO L130 PetriNetUnfolder]: 14978/22709 cut-off events. [2022-12-12 19:35:03,578 INFO L131 PetriNetUnfolder]: For 183558/184862 co-relation queries the response was YES. [2022-12-12 19:35:03,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 601005 conditions, 22709 events. 14978/22709 cut-off events. For 183558/184862 co-relation queries the response was YES. Maximal size of possible extension queue 1304. Compared 157520 event pairs, 12 based on Foata normal form. 75/18280 useless extension candidates. Maximal degree in co-relation 105859. Up to 19938 conditions per place. [2022-12-12 19:35:03,851 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 4668 selfloop transitions, 594 changer transitions 71/5334 dead transitions. [2022-12-12 19:35:03,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 5334 transitions, 290108 flow [2022-12-12 19:35:03,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 19:35:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 19:35:03,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 196 transitions. [2022-12-12 19:35:03,852 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5584045584045584 [2022-12-12 19:35:03,853 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 141 predicate places. [2022-12-12 19:35:03,853 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 5334 transitions, 290108 flow [2022-12-12 19:35:04,192 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 179 places, 5263 transitions, 286229 flow [2022-12-12 19:35:04,192 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 5263 transitions, 286229 flow [2022-12-12 19:35:04,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 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 19:35:04,192 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:35:04,192 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] [2022-12-12 19:35:04,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-12 19:35:04,193 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 1 more)] === [2022-12-12 19:35:04,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:35:04,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1584769859, now seen corresponding path program 1 times [2022-12-12 19:35:04,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:35:04,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127488181] [2022-12-12 19:35:04,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:35:04,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:35:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:35:04,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:35:04,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:35:04,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127488181] [2022-12-12 19:35:04,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127488181] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:35:04,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:35:04,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:35:04,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544440891] [2022-12-12 19:35:04,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:35:04,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:35:04,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:35:04,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:35:04,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:35:04,262 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:35:04,263 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 5263 transitions, 286229 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:35:04,263 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:35:04,263 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:35:04,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:35:27,911 INFO L130 PetriNetUnfolder]: 14257/21611 cut-off events. [2022-12-12 19:35:27,911 INFO L131 PetriNetUnfolder]: For 194969/196129 co-relation queries the response was YES. [2022-12-12 19:35:27,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 592560 conditions, 21611 events. 14257/21611 cut-off events. For 194969/196129 co-relation queries the response was YES. Maximal size of possible extension queue 1219. Compared 148303 event pairs, 12 based on Foata normal form. 168/17489 useless extension candidates. Maximal degree in co-relation 103864. Up to 19098 conditions per place. [2022-12-12 19:35:28,163 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 4635 selfloop transitions, 240 changer transitions 144/5020 dead transitions. [2022-12-12 19:35:28,163 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 5020 transitions, 283019 flow [2022-12-12 19:35:28,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:35:28,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:35:28,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 86 transitions. [2022-12-12 19:35:28,164 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.441025641025641 [2022-12-12 19:35:28,164 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 144 predicate places. [2022-12-12 19:35:28,164 INFO L82 GeneralOperation]: Start removeDead. Operand has 182 places, 5020 transitions, 283019 flow [2022-12-12 19:35:28,561 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 182 places, 4876 transitions, 274856 flow [2022-12-12 19:35:28,562 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 4876 transitions, 274856 flow [2022-12-12 19:35:28,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:35:28,562 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:35:28,562 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] [2022-12-12 19:35:28,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-12 19:35:28,562 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 1 more)] === [2022-12-12 19:35:28,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:35:28,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1683298145, now seen corresponding path program 2 times [2022-12-12 19:35:28,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:35:28,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956897786] [2022-12-12 19:35:28,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:35:28,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:35:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:35:28,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:35:28,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:35:28,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956897786] [2022-12-12 19:35:28,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956897786] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:35:28,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:35:28,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:35:28,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699697144] [2022-12-12 19:35:28,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:35:28,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:35:28,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:35:28,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:35:28,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:35:28,614 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:35:28,614 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 4876 transitions, 274856 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:35:28,614 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:35:28,614 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:35:28,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:35:49,667 INFO L130 PetriNetUnfolder]: 13789/20985 cut-off events. [2022-12-12 19:35:49,667 INFO L131 PetriNetUnfolder]: For 202208/202792 co-relation queries the response was YES. [2022-12-12 19:35:49,687 INFO L83 FinitePrefix]: Finished finitePrefix Result has 595623 conditions, 20985 events. 13789/20985 cut-off events. For 202208/202792 co-relation queries the response was YES. Maximal size of possible extension queue 1204. Compared 144521 event pairs, 24 based on Foata normal form. 0/17043 useless extension candidates. Maximal degree in co-relation 103552. Up to 18927 conditions per place. [2022-12-12 19:35:49,924 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 4724 selfloop transitions, 183 changer transitions 0/4908 dead transitions. [2022-12-12 19:35:49,924 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 4908 transitions, 286489 flow [2022-12-12 19:35:49,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:35:49,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:35:49,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 78 transitions. [2022-12-12 19:35:49,925 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-12 19:35:49,926 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 147 predicate places. [2022-12-12 19:35:49,926 INFO L82 GeneralOperation]: Start removeDead. Operand has 185 places, 4908 transitions, 286489 flow [2022-12-12 19:35:50,250 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 185 places, 4908 transitions, 286489 flow [2022-12-12 19:35:50,251 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 4908 transitions, 286489 flow [2022-12-12 19:35:50,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:35:50,251 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:35:50,251 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] [2022-12-12 19:35:50,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-12 19:35:50,251 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 1 more)] === [2022-12-12 19:35:50,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:35:50,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1059119543, now seen corresponding path program 3 times [2022-12-12 19:35:50,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:35:50,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47367310] [2022-12-12 19:35:50,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:35:50,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:35:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:35:50,297 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:35:50,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:35:50,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47367310] [2022-12-12 19:35:50,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47367310] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:35:50,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:35:50,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:35:50,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857454454] [2022-12-12 19:35:50,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:35:50,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:35:50,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:35:50,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:35:50,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:35:50,298 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:35:50,298 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 4908 transitions, 286489 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:35:50,298 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:35:50,298 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:35:50,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:36:11,639 INFO L130 PetriNetUnfolder]: 13557/20647 cut-off events. [2022-12-12 19:36:11,639 INFO L131 PetriNetUnfolder]: For 210579/211211 co-relation queries the response was YES. [2022-12-12 19:36:11,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 606400 conditions, 20647 events. 13557/20647 cut-off events. For 210579/211211 co-relation queries the response was YES. Maximal size of possible extension queue 1191. Compared 142198 event pairs, 36 based on Foata normal form. 114/16877 useless extension candidates. Maximal degree in co-relation 106748. Up to 18855 conditions per place. [2022-12-12 19:36:11,880 INFO L137 encePairwiseOnDemand]: 34/39 looper letters, 4544 selfloop transitions, 147 changer transitions 112/4804 dead transitions. [2022-12-12 19:36:11,880 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 4804 transitions, 290018 flow [2022-12-12 19:36:11,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:36:11,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:36:11,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 106 transitions. [2022-12-12 19:36:11,881 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5435897435897435 [2022-12-12 19:36:11,881 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 150 predicate places. [2022-12-12 19:36:11,882 INFO L82 GeneralOperation]: Start removeDead. Operand has 188 places, 4804 transitions, 290018 flow [2022-12-12 19:36:12,205 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 188 places, 4692 transitions, 283244 flow [2022-12-12 19:36:12,205 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 4692 transitions, 283244 flow [2022-12-12 19:36:12,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:12,205 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:36:12,206 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] [2022-12-12 19:36:12,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-12 19:36:12,206 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 1 more)] === [2022-12-12 19:36:12,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:36:12,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1737104585, now seen corresponding path program 4 times [2022-12-12 19:36:12,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:36:12,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979551186] [2022-12-12 19:36:12,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:36:12,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:36:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:36:12,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:36:12,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:36:12,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979551186] [2022-12-12 19:36:12,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979551186] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:36:12,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:36:12,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:36:12,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895327903] [2022-12-12 19:36:12,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:36:12,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:36:12,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:36:12,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:36:12,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:36:12,253 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:36:12,253 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 4692 transitions, 283244 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:12,253 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:36:12,253 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:36:12,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:36:34,683 INFO L130 PetriNetUnfolder]: 12821/19323 cut-off events. [2022-12-12 19:36:34,683 INFO L131 PetriNetUnfolder]: For 204429/205109 co-relation queries the response was YES. [2022-12-12 19:36:34,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 586807 conditions, 19323 events. 12821/19323 cut-off events. For 204429/205109 co-relation queries the response was YES. Maximal size of possible extension queue 1091. Compared 129229 event pairs, 12 based on Foata normal form. 60/15713 useless extension candidates. Maximal degree in co-relation 105502. Up to 17997 conditions per place. [2022-12-12 19:36:34,915 INFO L137 encePairwiseOnDemand]: 34/39 looper letters, 4166 selfloop transitions, 111 changer transitions 84/4362 dead transitions. [2022-12-12 19:36:34,915 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 4362 transitions, 271995 flow [2022-12-12 19:36:34,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:36:34,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:36:34,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 98 transitions. [2022-12-12 19:36:34,916 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5025641025641026 [2022-12-12 19:36:34,916 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 148 predicate places. [2022-12-12 19:36:34,916 INFO L82 GeneralOperation]: Start removeDead. Operand has 186 places, 4362 transitions, 271995 flow [2022-12-12 19:36:35,214 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 183 places, 4278 transitions, 266742 flow [2022-12-12 19:36:35,214 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 4278 transitions, 266742 flow [2022-12-12 19:36:35,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:35,214 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:36:35,214 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] [2022-12-12 19:36:35,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-12 19:36:35,214 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 1 more)] === [2022-12-12 19:36:35,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:36:35,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1312157375, now seen corresponding path program 5 times [2022-12-12 19:36:35,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:36:35,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919063139] [2022-12-12 19:36:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:36:35,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:36:35,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:36:35,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:36:35,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:36:35,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919063139] [2022-12-12 19:36:35,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919063139] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:36:35,267 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:36:35,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:36:35,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985252238] [2022-12-12 19:36:35,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:36:35,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:36:35,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:36:35,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:36:35,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:36:35,268 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:36:35,268 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 4278 transitions, 266742 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:35,268 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:36:35,269 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:36:35,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:36:54,473 INFO L130 PetriNetUnfolder]: 12102/18130 cut-off events. [2022-12-12 19:36:54,473 INFO L131 PetriNetUnfolder]: For 218401/219129 co-relation queries the response was YES. [2022-12-12 19:36:54,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 567432 conditions, 18130 events. 12102/18130 cut-off events. For 218401/219129 co-relation queries the response was YES. Maximal size of possible extension queue 1008. Compared 118686 event pairs, 24 based on Foata normal form. 54/14720 useless extension candidates. Maximal degree in co-relation 103578. Up to 17146 conditions per place. [2022-12-12 19:36:54,691 INFO L137 encePairwiseOnDemand]: 33/39 looper letters, 3733 selfloop transitions, 186 changer transitions 68/3988 dead transitions. [2022-12-12 19:36:54,691 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 3988 transitions, 256619 flow [2022-12-12 19:36:54,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:36:54,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:36:54,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 92 transitions. [2022-12-12 19:36:54,696 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4717948717948718 [2022-12-12 19:36:54,696 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 147 predicate places. [2022-12-12 19:36:54,696 INFO L82 GeneralOperation]: Start removeDead. Operand has 185 places, 3988 transitions, 256619 flow [2022-12-12 19:36:54,970 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 185 places, 3920 transitions, 252267 flow [2022-12-12 19:36:54,971 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 3920 transitions, 252267 flow [2022-12-12 19:36:54,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:54,971 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:36:54,971 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] [2022-12-12 19:36:54,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-12 19:36:54,971 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 1 more)] === [2022-12-12 19:36:54,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:36:54,972 INFO L85 PathProgramCache]: Analyzing trace with hash -484892225, now seen corresponding path program 6 times [2022-12-12 19:36:54,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:36:54,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517851173] [2022-12-12 19:36:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:36:54,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:36:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:36:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:36:55,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:36:55,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517851173] [2022-12-12 19:36:55,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517851173] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:36:55,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:36:55,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:36:55,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272626267] [2022-12-12 19:36:55,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:36:55,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:36:55,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:36:55,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:36:55,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:36:55,022 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:36:55,022 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 3920 transitions, 252267 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:36:55,022 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:36:55,022 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:36:55,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:37:12,704 INFO L130 PetriNetUnfolder]: 11648/17488 cut-off events. [2022-12-12 19:37:12,704 INFO L131 PetriNetUnfolder]: For 234943/235719 co-relation queries the response was YES. [2022-12-12 19:37:12,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 563771 conditions, 17488 events. 11648/17488 cut-off events. For 234943/235719 co-relation queries the response was YES. Maximal size of possible extension queue 983. Compared 114530 event pairs, 24 based on Foata normal form. 0/14382 useless extension candidates. Maximal degree in co-relation 104760. Up to 17031 conditions per place. [2022-12-12 19:37:12,924 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 3637 selfloop transitions, 120 changer transitions 0/3758 dead transitions. [2022-12-12 19:37:12,924 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 3758 transitions, 249341 flow [2022-12-12 19:37:12,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:37:12,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:37:12,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 72 transitions. [2022-12-12 19:37:12,925 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.46153846153846156 [2022-12-12 19:37:12,925 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 140 predicate places. [2022-12-12 19:37:12,925 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 3758 transitions, 249341 flow [2022-12-12 19:37:13,224 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 178 places, 3758 transitions, 249341 flow [2022-12-12 19:37:13,224 INFO L495 AbstractCegarLoop]: Abstraction has has 178 places, 3758 transitions, 249341 flow [2022-12-12 19:37:13,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:13,224 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:37:13,224 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] [2022-12-12 19:37:13,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-12 19:37:13,225 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 1 more)] === [2022-12-12 19:37:13,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:37:13,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1206037545, now seen corresponding path program 1 times [2022-12-12 19:37:13,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:37:13,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787608981] [2022-12-12 19:37:13,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:37:13,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:37:13,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:37:13,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:37:13,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:37:13,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787608981] [2022-12-12 19:37:13,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787608981] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:37:13,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:37:13,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:37:13,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463038743] [2022-12-12 19:37:13,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:37:13,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:37:13,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:37:13,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:37:13,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:37:13,278 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:37:13,278 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 3758 transitions, 249341 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:13,278 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:37:13,278 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:37:13,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:37:29,487 INFO L130 PetriNetUnfolder]: 10733/16115 cut-off events. [2022-12-12 19:37:29,487 INFO L131 PetriNetUnfolder]: For 245731/246555 co-relation queries the response was YES. [2022-12-12 19:37:29,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 534306 conditions, 16115 events. 10733/16115 cut-off events. For 245731/246555 co-relation queries the response was YES. Maximal size of possible extension queue 877. Compared 104095 event pairs, 0 based on Foata normal form. 132/13333 useless extension candidates. Maximal degree in co-relation 99210. Up to 15666 conditions per place. [2022-12-12 19:37:29,687 INFO L137 encePairwiseOnDemand]: 34/39 looper letters, 3144 selfloop transitions, 120 changer transitions 184/3449 dead transitions. [2022-12-12 19:37:29,687 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 3449 transitions, 235717 flow [2022-12-12 19:37:29,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:37:29,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:37:29,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 104 transitions. [2022-12-12 19:37:29,688 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2022-12-12 19:37:29,688 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 138 predicate places. [2022-12-12 19:37:29,688 INFO L82 GeneralOperation]: Start removeDead. Operand has 176 places, 3449 transitions, 235717 flow [2022-12-12 19:37:29,941 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 174 places, 3265 transitions, 223088 flow [2022-12-12 19:37:29,941 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 3265 transitions, 223088 flow [2022-12-12 19:37:29,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:29,941 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:37:29,941 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] [2022-12-12 19:37:29,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-12 19:37:29,942 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 1 more)] === [2022-12-12 19:37:29,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:37:29,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1363512191, now seen corresponding path program 2 times [2022-12-12 19:37:29,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:37:29,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627627918] [2022-12-12 19:37:29,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:37:29,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:37:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:37:29,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:37:29,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:37:29,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627627918] [2022-12-12 19:37:29,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627627918] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:37:29,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:37:29,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:37:29,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184003467] [2022-12-12 19:37:29,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:37:29,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:37:29,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:37:29,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:37:29,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:37:29,995 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:37:29,995 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 3265 transitions, 223088 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:29,995 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:37:29,995 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:37:29,995 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:37:42,773 INFO L130 PetriNetUnfolder]: 10251/15311 cut-off events. [2022-12-12 19:37:42,773 INFO L131 PetriNetUnfolder]: For 238572/239444 co-relation queries the response was YES. [2022-12-12 19:37:42,787 INFO L83 FinitePrefix]: Finished finitePrefix Result has 523072 conditions, 15311 events. 10251/15311 cut-off events. For 238572/239444 co-relation queries the response was YES. Maximal size of possible extension queue 839. Compared 97151 event pairs, 12 based on Foata normal form. 24/12621 useless extension candidates. Maximal degree in co-relation 97407. Up to 14902 conditions per place. [2022-12-12 19:37:42,970 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 3129 selfloop transitions, 93 changer transitions 0/3223 dead transitions. [2022-12-12 19:37:42,970 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 3223 transitions, 226640 flow [2022-12-12 19:37:42,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:37:42,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:37:42,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 73 transitions. [2022-12-12 19:37:42,971 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.46794871794871795 [2022-12-12 19:37:42,971 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 139 predicate places. [2022-12-12 19:37:42,972 INFO L82 GeneralOperation]: Start removeDead. Operand has 177 places, 3223 transitions, 226640 flow [2022-12-12 19:37:43,276 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 177 places, 3223 transitions, 226640 flow [2022-12-12 19:37:43,277 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 3223 transitions, 226640 flow [2022-12-12 19:37:43,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:43,277 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:37:43,277 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] [2022-12-12 19:37:43,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-12 19:37:43,277 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 1 more)] === [2022-12-12 19:37:43,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:37:43,278 INFO L85 PathProgramCache]: Analyzing trace with hash -624682765, now seen corresponding path program 3 times [2022-12-12 19:37:43,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:37:43,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442353795] [2022-12-12 19:37:43,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:37:43,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:37:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:37:43,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:37:43,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:37:43,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442353795] [2022-12-12 19:37:43,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442353795] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:37:43,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:37:43,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:37:43,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100093122] [2022-12-12 19:37:43,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:37:43,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:37:43,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:37:43,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:37:43,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:37:43,327 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:37:43,327 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 3223 transitions, 226640 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:43,327 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:37:43,327 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:37:43,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:37:55,023 INFO L130 PetriNetUnfolder]: 9696/14474 cut-off events. [2022-12-12 19:37:55,024 INFO L131 PetriNetUnfolder]: For 252142/252846 co-relation queries the response was YES. [2022-12-12 19:37:55,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 507764 conditions, 14474 events. 9696/14474 cut-off events. For 252142/252846 co-relation queries the response was YES. Maximal size of possible extension queue 770. Compared 90616 event pairs, 24 based on Foata normal form. 24/12024 useless extension candidates. Maximal degree in co-relation 94699. Up to 14065 conditions per place. [2022-12-12 19:37:55,249 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 2904 selfloop transitions, 84 changer transitions 0/2989 dead transitions. [2022-12-12 19:37:55,250 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 2989 transitions, 216110 flow [2022-12-12 19:37:55,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:37:55,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:37:55,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 67 transitions. [2022-12-12 19:37:55,250 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.42948717948717946 [2022-12-12 19:37:55,251 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 141 predicate places. [2022-12-12 19:37:55,251 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 2989 transitions, 216110 flow [2022-12-12 19:37:55,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 179 places, 2989 transitions, 216110 flow [2022-12-12 19:37:55,522 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 2989 transitions, 216110 flow [2022-12-12 19:37:55,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:55,522 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:37:55,523 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] [2022-12-12 19:37:55,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-12 19:37:55,523 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 1 more)] === [2022-12-12 19:37:55,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:37:55,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1618339149, now seen corresponding path program 4 times [2022-12-12 19:37:55,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:37:55,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229618100] [2022-12-12 19:37:55,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:37:55,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:37:55,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:37:55,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:37:55,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:37:55,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229618100] [2022-12-12 19:37:55,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229618100] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:37:55,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:37:55,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:37:55,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767245295] [2022-12-12 19:37:55,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:37:55,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:37:55,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:37:55,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:37:55,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:37:55,579 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:37:55,579 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 2989 transitions, 216110 flow. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:37:55,580 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:37:55,580 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:37:55,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:05,090 INFO L130 PetriNetUnfolder]: 8710/12822 cut-off events. [2022-12-12 19:38:05,090 INFO L131 PetriNetUnfolder]: For 191031/191735 co-relation queries the response was YES. [2022-12-12 19:38:05,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 464920 conditions, 12822 events. 8710/12822 cut-off events. For 191031/191735 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 76459 event pairs, 24 based on Foata normal form. 144/10692 useless extension candidates. Maximal degree in co-relation 86779. Up to 12533 conditions per place. [2022-12-12 19:38:05,261 INFO L137 encePairwiseOnDemand]: 34/39 looper letters, 2413 selfloop transitions, 66 changer transitions 129/2609 dead transitions. [2022-12-12 19:38:05,262 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 2609 transitions, 193795 flow [2022-12-12 19:38:05,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:38:05,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:38:05,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 75 transitions. [2022-12-12 19:38:05,264 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4807692307692308 [2022-12-12 19:38:05,264 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 140 predicate places. [2022-12-12 19:38:05,264 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 2609 transitions, 193795 flow [2022-12-12 19:38:05,470 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 166 places, 2480 transitions, 184195 flow [2022-12-12 19:38:05,471 INFO L495 AbstractCegarLoop]: Abstraction has has 166 places, 2480 transitions, 184195 flow [2022-12-12 19:38:05,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 19:38:05,471 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:05,471 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] [2022-12-12 19:38:05,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-12 19:38:05,471 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 1 more)] === [2022-12-12 19:38:05,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:05,472 INFO L85 PathProgramCache]: Analyzing trace with hash -2076582342, now seen corresponding path program 1 times [2022-12-12 19:38:05,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:05,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536151645] [2022-12-12 19:38:05,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:05,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:05,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 19:38:05,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:05,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536151645] [2022-12-12 19:38:05,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536151645] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:05,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946991492] [2022-12-12 19:38:05,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:05,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:38:05,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:38:05,580 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:38:05,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-12 19:38:05,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:05,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-12 19:38:05,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:38:05,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 19:38:05,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:38:05,942 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-12 19:38:05,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946991492] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:05,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:38:05,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 6] total 13 [2022-12-12 19:38:05,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917573309] [2022-12-12 19:38:05,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:05,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 19:38:05,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:05,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 19:38:05,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-12-12 19:38:05,944 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:05,944 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 2480 transitions, 184195 flow. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 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 19:38:05,944 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:05,944 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:05,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:16,754 INFO L130 PetriNetUnfolder]: 9804/14662 cut-off events. [2022-12-12 19:38:16,755 INFO L131 PetriNetUnfolder]: For 206259/206963 co-relation queries the response was YES. [2022-12-12 19:38:16,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 547402 conditions, 14662 events. 9804/14662 cut-off events. For 206259/206963 co-relation queries the response was YES. Maximal size of possible extension queue 684. Compared 90879 event pairs, 0 based on Foata normal form. 0/12178 useless extension candidates. Maximal degree in co-relation 118878. Up to 14367 conditions per place. [2022-12-12 19:38:16,956 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 3395 selfloop transitions, 278 changer transitions 0/3674 dead transitions. [2022-12-12 19:38:16,957 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 3674 transitions, 280407 flow [2022-12-12 19:38:16,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-12 19:38:16,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-12 19:38:16,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 170 transitions. [2022-12-12 19:38:16,958 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4358974358974359 [2022-12-12 19:38:16,958 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 137 predicate places. [2022-12-12 19:38:16,958 INFO L82 GeneralOperation]: Start removeDead. Operand has 175 places, 3674 transitions, 280407 flow [2022-12-12 19:38:17,304 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 175 places, 3674 transitions, 280407 flow [2022-12-12 19:38:17,304 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 3674 transitions, 280407 flow [2022-12-12 19:38:17,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 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 19:38:17,305 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:17,305 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] [2022-12-12 19:38:17,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-12-12 19:38:17,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-12-12 19:38:17,507 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 1 more)] === [2022-12-12 19:38:17,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:17,508 INFO L85 PathProgramCache]: Analyzing trace with hash -684881533, now seen corresponding path program 1 times [2022-12-12 19:38:17,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:17,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489975869] [2022-12-12 19:38:17,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:17,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:17,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:38:17,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:17,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489975869] [2022-12-12 19:38:17,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489975869] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:38:17,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:38:17,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-12 19:38:17,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034432636] [2022-12-12 19:38:17,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:17,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:38:17,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:17,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:38:17,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:38:17,583 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 39 [2022-12-12 19:38:17,583 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 3674 transitions, 280407 flow. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:38:17,583 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:17,583 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 39 [2022-12-12 19:38:17,583 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:31,616 INFO L130 PetriNetUnfolder]: 6159/9357 cut-off events. [2022-12-12 19:38:31,617 INFO L131 PetriNetUnfolder]: For 218150/218150 co-relation queries the response was YES. [2022-12-12 19:38:31,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 352979 conditions, 9357 events. 6159/9357 cut-off events. For 218150/218150 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 53747 event pairs, 242 based on Foata normal form. 648/8165 useless extension candidates. Maximal degree in co-relation 138814. Up to 9012 conditions per place. [2022-12-12 19:38:31,722 INFO L137 encePairwiseOnDemand]: 34/39 looper letters, 1432 selfloop transitions, 4 changer transitions 1224/2660 dead transitions. [2022-12-12 19:38:31,722 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 2660 transitions, 208399 flow [2022-12-12 19:38:31,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-12 19:38:31,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-12 19:38:31,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 77 transitions. [2022-12-12 19:38:31,723 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.39487179487179486 [2022-12-12 19:38:31,723 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 141 predicate places. [2022-12-12 19:38:31,723 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 2660 transitions, 208399 flow [2022-12-12 19:38:31,836 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 1436 transitions, 112441 flow [2022-12-12 19:38:31,837 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 1436 transitions, 112441 flow [2022-12-12 19:38:31,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 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 19:38:31,837 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:31,837 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] [2022-12-12 19:38:31,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-12 19:38:31,837 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 1 more)] === [2022-12-12 19:38:31,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:31,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1031285330, now seen corresponding path program 1 times [2022-12-12 19:38:31,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:31,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660039389] [2022-12-12 19:38:31,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:31,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:31,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:31,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:38:31,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:31,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660039389] [2022-12-12 19:38:31,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660039389] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:38:31,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:38:31,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:38:31,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362859515] [2022-12-12 19:38:31,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:31,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:38:31,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:31,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:38:31,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:38:31,891 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:31,891 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 1436 transitions, 112441 flow. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 19:38:31,891 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:31,891 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:31,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:34,838 INFO L130 PetriNetUnfolder]: 4339/6417 cut-off events. [2022-12-12 19:38:34,839 INFO L131 PetriNetUnfolder]: For 239237/239237 co-relation queries the response was YES. [2022-12-12 19:38:34,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 244093 conditions, 6417 events. 4339/6417 cut-off events. For 239237/239237 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 32962 event pairs, 242 based on Foata normal form. 0/5271 useless extension candidates. Maximal degree in co-relation 138756. Up to 6416 conditions per place. [2022-12-12 19:38:35,072 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 1381 selfloop transitions, 40 changer transitions 0/1422 dead transitions. [2022-12-12 19:38:35,072 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 1422 transitions, 114191 flow [2022-12-12 19:38:35,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:38:35,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:38:35,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 76 transitions. [2022-12-12 19:38:35,073 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.48717948717948717 [2022-12-12 19:38:35,074 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 136 predicate places. [2022-12-12 19:38:35,074 INFO L82 GeneralOperation]: Start removeDead. Operand has 174 places, 1422 transitions, 114191 flow [2022-12-12 19:38:35,171 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 174 places, 1422 transitions, 114191 flow [2022-12-12 19:38:35,171 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 1422 transitions, 114191 flow [2022-12-12 19:38:35,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 19:38:35,171 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:35,171 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] [2022-12-12 19:38:35,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-12 19:38:35,172 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 1 more)] === [2022-12-12 19:38:35,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:35,172 INFO L85 PathProgramCache]: Analyzing trace with hash 439340178, now seen corresponding path program 2 times [2022-12-12 19:38:35,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:35,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803874787] [2022-12-12 19:38:35,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:35,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:35,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:35,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:38:35,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:35,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803874787] [2022-12-12 19:38:35,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803874787] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:38:35,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:38:35,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:38:35,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844530750] [2022-12-12 19:38:35,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:35,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-12 19:38:35,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:35,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-12 19:38:35,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-12 19:38:35,223 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:35,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 1422 transitions, 114191 flow. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 19:38:35,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:35,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:35,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:37,905 INFO L130 PetriNetUnfolder]: 3943/5859 cut-off events. [2022-12-12 19:38:37,905 INFO L131 PetriNetUnfolder]: For 240398/240398 co-relation queries the response was YES. [2022-12-12 19:38:37,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 228436 conditions, 5859 events. 3943/5859 cut-off events. For 240398/240398 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 29751 event pairs, 218 based on Foata normal form. 0/4929 useless extension candidates. Maximal degree in co-relation 129657. Up to 5858 conditions per place. [2022-12-12 19:38:38,075 INFO L137 encePairwiseOnDemand]: 35/39 looper letters, 1270 selfloop transitions, 40 changer transitions 0/1311 dead transitions. [2022-12-12 19:38:38,075 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 1311 transitions, 107895 flow [2022-12-12 19:38:38,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-12 19:38:38,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-12 19:38:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 74 transitions. [2022-12-12 19:38:38,079 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.47435897435897434 [2022-12-12 19:38:38,079 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 133 predicate places. [2022-12-12 19:38:38,080 INFO L82 GeneralOperation]: Start removeDead. Operand has 171 places, 1311 transitions, 107895 flow [2022-12-12 19:38:38,173 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 171 places, 1311 transitions, 107895 flow [2022-12-12 19:38:38,173 INFO L495 AbstractCegarLoop]: Abstraction has has 171 places, 1311 transitions, 107895 flow [2022-12-12 19:38:38,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 19:38:38,173 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:38,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] [2022-12-12 19:38:38,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-12 19:38:38,174 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 1 more)] === [2022-12-12 19:38:38,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:38,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1905417779, now seen corresponding path program 1 times [2022-12-12 19:38:38,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:38,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595613194] [2022-12-12 19:38:38,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:38,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:38,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:38,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:38:38,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:38,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595613194] [2022-12-12 19:38:38,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595613194] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:38,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112725581] [2022-12-12 19:38:38,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:38,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:38:38,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:38:38,373 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:38:38,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-12 19:38:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:38,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-12 19:38:38,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:38:38,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:38:38,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:38:38,802 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:38:38,803 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:38:39,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:38:39,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112725581] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:39,058 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:38:39,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 23 [2022-12-12 19:38:39,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731725309] [2022-12-12 19:38:39,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:39,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 19:38:39,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:39,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 19:38:39,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2022-12-12 19:38:39,059 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:39,059 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 1311 transitions, 107895 flow. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 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 19:38:39,059 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:39,059 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:39,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:44,035 INFO L130 PetriNetUnfolder]: 6376/9520 cut-off events. [2022-12-12 19:38:44,035 INFO L131 PetriNetUnfolder]: For 258526/258526 co-relation queries the response was YES. [2022-12-12 19:38:44,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 380624 conditions, 9520 events. 6376/9520 cut-off events. For 258526/258526 co-relation queries the response was YES. Maximal size of possible extension queue 383. Compared 53184 event pairs, 388 based on Foata normal form. 4/7959 useless extension candidates. Maximal degree in co-relation 140750. Up to 9519 conditions per place. [2022-12-12 19:38:44,157 INFO L137 encePairwiseOnDemand]: 26/39 looper letters, 1851 selfloop transitions, 311 changer transitions 209/2372 dead transitions. [2022-12-12 19:38:44,158 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 2372 transitions, 199996 flow [2022-12-12 19:38:44,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 19:38:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 19:38:44,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 221 transitions. [2022-12-12 19:38:44,159 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.40476190476190477 [2022-12-12 19:38:44,159 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 146 predicate places. [2022-12-12 19:38:44,159 INFO L82 GeneralOperation]: Start removeDead. Operand has 184 places, 2372 transitions, 199996 flow [2022-12-12 19:38:44,318 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 183 places, 2163 transitions, 182329 flow [2022-12-12 19:38:44,319 INFO L495 AbstractCegarLoop]: Abstraction has has 183 places, 2163 transitions, 182329 flow [2022-12-12 19:38:44,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 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 19:38:44,319 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:44,319 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] [2022-12-12 19:38:44,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-12-12 19:38:44,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-12-12 19:38:44,521 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 1 more)] === [2022-12-12 19:38:44,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:44,522 INFO L85 PathProgramCache]: Analyzing trace with hash -556841173, now seen corresponding path program 2 times [2022-12-12 19:38:44,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:44,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899966450] [2022-12-12 19:38:44,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:44,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:44,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:44,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:38:44,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:44,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899966450] [2022-12-12 19:38:44,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899966450] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:44,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273746537] [2022-12-12 19:38:44,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 19:38:44,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:38:44,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:38:44,720 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:38:44,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-12 19:38:44,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-12 19:38:44,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:38:44,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-12 19:38:44,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:38:45,082 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:38:45,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 80 [2022-12-12 19:38:45,119 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:38:45,120 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:38:45,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273746537] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:38:45,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:38:45,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 15 [2022-12-12 19:38:45,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865848448] [2022-12-12 19:38:45,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:45,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:38:45,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:45,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:38:45,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-12-12 19:38:45,121 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:45,121 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 2163 transitions, 182329 flow. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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 19:38:45,121 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:45,121 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:45,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:38:53,663 INFO L130 PetriNetUnfolder]: 7727/11462 cut-off events. [2022-12-12 19:38:53,664 INFO L131 PetriNetUnfolder]: For 337157/337157 co-relation queries the response was YES. [2022-12-12 19:38:53,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 466727 conditions, 11462 events. 7727/11462 cut-off events. For 337157/337157 co-relation queries the response was YES. Maximal size of possible extension queue 453. Compared 65335 event pairs, 518 based on Foata normal form. 1/9689 useless extension candidates. Maximal degree in co-relation 136876. Up to 11461 conditions per place. [2022-12-12 19:38:53,824 INFO L137 encePairwiseOnDemand]: 25/39 looper letters, 2222 selfloop transitions, 462 changer transitions 13/2698 dead transitions. [2022-12-12 19:38:53,824 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 2698 transitions, 232801 flow [2022-12-12 19:38:53,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 19:38:53,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 19:38:53,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 208 transitions. [2022-12-12 19:38:53,825 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.38095238095238093 [2022-12-12 19:38:53,825 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 158 predicate places. [2022-12-12 19:38:53,825 INFO L82 GeneralOperation]: Start removeDead. Operand has 196 places, 2698 transitions, 232801 flow [2022-12-12 19:38:54,029 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 195 places, 2685 transitions, 231668 flow [2022-12-12 19:38:54,029 INFO L495 AbstractCegarLoop]: Abstraction has has 195 places, 2685 transitions, 231668 flow [2022-12-12 19:38:54,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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 19:38:54,029 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:38:54,029 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] [2022-12-12 19:38:54,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-12 19:38:54,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:38:54,230 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 1 more)] === [2022-12-12 19:38:54,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:38:54,230 INFO L85 PathProgramCache]: Analyzing trace with hash -473897263, now seen corresponding path program 3 times [2022-12-12 19:38:54,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:38:54,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667555352] [2022-12-12 19:38:54,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:38:54,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:38:54,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:38:54,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:38:54,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:38:54,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667555352] [2022-12-12 19:38:54,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667555352] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:38:54,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716005006] [2022-12-12 19:38:54,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 19:38:54,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:38:54,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:38:54,413 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:38:54,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-12 19:38:54,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-12 19:38:54,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:38:54,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-12 19:38:54,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:38:54,713 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:38:54,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 78 [2022-12-12 19:38:54,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:38:54,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:38:54,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716005006] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:38:54,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:38:54,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 15 [2022-12-12 19:38:54,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376020038] [2022-12-12 19:38:54,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:38:54,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:38:54,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:38:54,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:38:54,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-12-12 19:38:54,762 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:38:54,762 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 2685 transitions, 231668 flow. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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 19:38:54,762 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:38:54,762 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:38:54,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:39:05,627 INFO L130 PetriNetUnfolder]: 7719/11440 cut-off events. [2022-12-12 19:39:05,628 INFO L131 PetriNetUnfolder]: For 361593/361593 co-relation queries the response was YES. [2022-12-12 19:39:05,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476555 conditions, 11440 events. 7719/11440 cut-off events. For 361593/361593 co-relation queries the response was YES. Maximal size of possible extension queue 450. Compared 65032 event pairs, 512 based on Foata normal form. 1/9671 useless extension candidates. Maximal degree in co-relation 139425. Up to 11439 conditions per place. [2022-12-12 19:39:05,808 INFO L137 encePairwiseOnDemand]: 26/39 looper letters, 2214 selfloop transitions, 462 changer transitions 7/2684 dead transitions. [2022-12-12 19:39:05,808 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 2684 transitions, 236948 flow [2022-12-12 19:39:05,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-12 19:39:05,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-12 19:39:05,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 205 transitions. [2022-12-12 19:39:05,809 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.37545787545787546 [2022-12-12 19:39:05,810 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 170 predicate places. [2022-12-12 19:39:05,810 INFO L82 GeneralOperation]: Start removeDead. Operand has 208 places, 2684 transitions, 236948 flow [2022-12-12 19:39:06,170 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 206 places, 2677 transitions, 236323 flow [2022-12-12 19:39:06,170 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 2677 transitions, 236323 flow [2022-12-12 19:39:06,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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 19:39:06,170 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:39:06,171 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] [2022-12-12 19:39:06,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-12 19:39:06,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:39:06,374 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 1 more)] === [2022-12-12 19:39:06,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:39:06,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1104428211, now seen corresponding path program 4 times [2022-12-12 19:39:06,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:39:06,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062942674] [2022-12-12 19:39:06,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:39:06,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:39:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:39:06,537 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:39:06,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:39:06,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062942674] [2022-12-12 19:39:06,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062942674] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:39:06,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247823745] [2022-12-12 19:39:06,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 19:39:06,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:39:06,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:39:06,539 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:39:06,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-12 19:39:06,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 19:39:06,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:39:06,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-12 19:39:06,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:39:06,808 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:39:06,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:39:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:39:06,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247823745] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 19:39:06,924 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 19:39:06,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 16 [2022-12-12 19:39:06,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217283875] [2022-12-12 19:39:06,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 19:39:06,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-12 19:39:06,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:39:06,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-12 19:39:06,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-12-12 19:39:06,925 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:39:06,926 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 2677 transitions, 236323 flow. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 states have internal predecessors, (70), 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 19:39:06,926 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:39:06,926 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:39:06,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:39:24,873 INFO L130 PetriNetUnfolder]: 11727/17288 cut-off events. [2022-12-12 19:39:24,873 INFO L131 PetriNetUnfolder]: For 604173/604173 co-relation queries the response was YES. [2022-12-12 19:39:25,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 736745 conditions, 17288 events. 11727/17288 cut-off events. For 604173/604173 co-relation queries the response was YES. Maximal size of possible extension queue 698. Compared 104356 event pairs, 748 based on Foata normal form. 10/14558 useless extension candidates. Maximal degree in co-relation 142262. Up to 17286 conditions per place. [2022-12-12 19:39:25,262 INFO L137 encePairwiseOnDemand]: 30/39 looper letters, 3278 selfloop transitions, 260 changer transitions 423/3962 dead transitions. [2022-12-12 19:39:25,262 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 3962 transitions, 357664 flow [2022-12-12 19:39:25,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-12 19:39:25,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-12 19:39:25,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 129 transitions. [2022-12-12 19:39:25,263 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.27564102564102566 [2022-12-12 19:39:25,263 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 179 predicate places. [2022-12-12 19:39:25,263 INFO L82 GeneralOperation]: Start removeDead. Operand has 217 places, 3962 transitions, 357664 flow [2022-12-12 19:39:25,571 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 216 places, 3539 transitions, 319342 flow [2022-12-12 19:39:25,572 INFO L495 AbstractCegarLoop]: Abstraction has has 216 places, 3539 transitions, 319342 flow [2022-12-12 19:39:25,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 states have internal predecessors, (70), 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 19:39:25,572 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:39:25,572 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] [2022-12-12 19:39:25,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-12-12 19:39:25,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-12-12 19:39:25,773 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 1 more)] === [2022-12-12 19:39:25,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:39:25,773 INFO L85 PathProgramCache]: Analyzing trace with hash -453595711, now seen corresponding path program 1 times [2022-12-12 19:39:25,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:39:25,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526719202] [2022-12-12 19:39:25,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:39:25,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:39:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:39:25,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:39:25,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:39:25,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526719202] [2022-12-12 19:39:25,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526719202] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:39:25,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-12 19:39:25,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-12 19:39:25,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952398546] [2022-12-12 19:39:25,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:39:25,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-12 19:39:25,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:39:25,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-12 19:39:25,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-12 19:39:25,826 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:39:25,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 3539 transitions, 319342 flow. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 19:39:25,826 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:39:25,826 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:39:25,827 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:39:42,034 INFO L130 PetriNetUnfolder]: 8271/12262 cut-off events. [2022-12-12 19:39:42,035 INFO L131 PetriNetUnfolder]: For 485350/485350 co-relation queries the response was YES. [2022-12-12 19:39:42,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 534321 conditions, 12262 events. 8271/12262 cut-off events. For 485350/485350 co-relation queries the response was YES. Maximal size of possible extension queue 500. Compared 70728 event pairs, 518 based on Foata normal form. 232/10660 useless extension candidates. Maximal degree in co-relation 125770. Up to 12260 conditions per place. [2022-12-12 19:39:42,205 INFO L137 encePairwiseOnDemand]: 31/39 looper letters, 2475 selfloop transitions, 2 changer transitions 404/2882 dead transitions. [2022-12-12 19:39:42,205 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 2882 transitions, 265776 flow [2022-12-12 19:39:42,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:39:42,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:39:42,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 113 transitions. [2022-12-12 19:39:42,207 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4139194139194139 [2022-12-12 19:39:42,207 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 182 predicate places. [2022-12-12 19:39:42,207 INFO L82 GeneralOperation]: Start removeDead. Operand has 220 places, 2882 transitions, 265776 flow [2022-12-12 19:39:42,421 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 207 places, 2478 transitions, 228542 flow [2022-12-12 19:39:42,421 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 2478 transitions, 228542 flow [2022-12-12 19:39:42,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 19:39:42,421 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:39:42,422 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 1, 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 19:39:42,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-12 19:39:42,422 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 1 more)] === [2022-12-12 19:39:42,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:39:42,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1471628253, now seen corresponding path program 5 times [2022-12-12 19:39:42,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:39:42,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126644717] [2022-12-12 19:39:42,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:39:42,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:39:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:39:42,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:39:42,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:39:42,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126644717] [2022-12-12 19:39:42,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126644717] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:39:42,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593659658] [2022-12-12 19:39:42,628 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 19:39:42,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:39:42,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:39:42,630 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:39:42,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-12 19:39:42,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 19:39:42,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:39:42,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-12 19:39:42,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:39:42,937 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:39:42,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:39:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:39:42,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:39:43,096 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:39:43,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:39:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:39:43,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593659658] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:39:43,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:39:43,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7, 9] total 24 [2022-12-12 19:39:43,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515334206] [2022-12-12 19:39:43,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:39:43,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:39:43,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:39:43,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:39:43,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2022-12-12 19:39:43,338 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:39:43,339 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 2478 transitions, 228542 flow. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:39:43,339 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:39:43,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:39:43,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:39:53,397 INFO L130 PetriNetUnfolder]: 8102/11946 cut-off events. [2022-12-12 19:39:53,398 INFO L131 PetriNetUnfolder]: For 469947/469947 co-relation queries the response was YES. [2022-12-12 19:39:53,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 532104 conditions, 11946 events. 8102/11946 cut-off events. For 469947/469947 co-relation queries the response was YES. Maximal size of possible extension queue 501. Compared 68380 event pairs, 506 based on Foata normal form. 4/10081 useless extension candidates. Maximal degree in co-relation 148182. Up to 11945 conditions per place. [2022-12-12 19:39:53,572 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 2167 selfloop transitions, 225 changer transitions 297/2690 dead transitions. [2022-12-12 19:39:53,572 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 2690 transitions, 253535 flow [2022-12-12 19:39:53,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:39:53,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:39:53,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 150 transitions. [2022-12-12 19:39:53,573 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.34965034965034963 [2022-12-12 19:39:53,573 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 179 predicate places. [2022-12-12 19:39:53,573 INFO L82 GeneralOperation]: Start removeDead. Operand has 217 places, 2690 transitions, 253535 flow [2022-12-12 19:39:53,844 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 213 places, 2393 transitions, 225452 flow [2022-12-12 19:39:53,845 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 2393 transitions, 225452 flow [2022-12-12 19:39:53,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:39:53,845 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:39:53,845 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 1, 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 19:39:53,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-12-12 19:39:54,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:39:54,047 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 1 more)] === [2022-12-12 19:39:54,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:39:54,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1482700949, now seen corresponding path program 6 times [2022-12-12 19:39:54,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:39:54,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561862399] [2022-12-12 19:39:54,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:39:54,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:39:54,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:39:54,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:39:54,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:39:54,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561862399] [2022-12-12 19:39:54,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561862399] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:39:54,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387416714] [2022-12-12 19:39:54,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 19:39:54,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:39:54,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:39:54,237 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:39:54,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-12 19:39:54,379 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-12 19:39:54,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:39:54,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-12 19:39:54,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:39:54,616 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:39:54,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:39:54,697 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:39:54,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:39:54,839 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:39:54,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:39:55,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-12 19:39:55,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387416714] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 19:39:55,109 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 19:39:55,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 9] total 27 [2022-12-12 19:39:55,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077669408] [2022-12-12 19:39:55,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 19:39:55,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-12 19:39:55,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:39:55,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-12 19:39:55,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2022-12-12 19:39:55,110 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:39:55,110 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 2393 transitions, 225452 flow. Second operand has 28 states, 28 states have (on average 3.607142857142857) internal successors, (101), 28 states have internal predecessors, (101), 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 19:39:55,110 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:39:55,111 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:39:55,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:40:10,002 INFO L130 PetriNetUnfolder]: 8991/13394 cut-off events. [2022-12-12 19:40:10,002 INFO L131 PetriNetUnfolder]: For 499287/499287 co-relation queries the response was YES. [2022-12-12 19:40:10,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 609391 conditions, 13394 events. 8991/13394 cut-off events. For 499287/499287 co-relation queries the response was YES. Maximal size of possible extension queue 603. Compared 79552 event pairs, 586 based on Foata normal form. 15/11408 useless extension candidates. Maximal degree in co-relation 172103. Up to 13393 conditions per place. [2022-12-12 19:40:10,255 INFO L137 encePairwiseOnDemand]: 22/39 looper letters, 1911 selfloop transitions, 345 changer transitions 784/3041 dead transitions. [2022-12-12 19:40:10,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 3041 transitions, 292708 flow [2022-12-12 19:40:10,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-12 19:40:10,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-12 19:40:10,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 535 transitions. [2022-12-12 19:40:10,257 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.2918712493180578 [2022-12-12 19:40:10,257 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 221 predicate places. [2022-12-12 19:40:10,257 INFO L82 GeneralOperation]: Start removeDead. Operand has 259 places, 3041 transitions, 292708 flow [2022-12-12 19:40:10,479 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 237 places, 2257 transitions, 217171 flow [2022-12-12 19:40:10,479 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 2257 transitions, 217171 flow [2022-12-12 19:40:10,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.607142857142857) internal successors, (101), 28 states have internal predecessors, (101), 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 19:40:10,479 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:40:10,480 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] [2022-12-12 19:40:10,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-12-12 19:40:10,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:40:10,680 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 1 more)] === [2022-12-12 19:40:10,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:40:10,681 INFO L85 PathProgramCache]: Analyzing trace with hash 856141171, now seen corresponding path program 1 times [2022-12-12 19:40:10,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:40:10,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681052336] [2022-12-12 19:40:10,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:40:10,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:40:10,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:40:10,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:10,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:40:10,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681052336] [2022-12-12 19:40:10,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681052336] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:40:10,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558955906] [2022-12-12 19:40:10,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:40:10,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:40:10,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:40:10,906 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:40:10,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-12 19:40:11,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:40:11,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 19:40:11,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:40:11,188 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:40:11,188 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:40:11,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:11,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:40:11,311 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:40:11,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:40:11,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:11,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558955906] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:40:11,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:40:11,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 20 [2022-12-12 19:40:11,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631868248] [2022-12-12 19:40:11,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:40:11,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 19:40:11,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:40:11,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 19:40:11,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2022-12-12 19:40:11,500 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:40:11,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 2257 transitions, 217171 flow. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:40:11,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:40:11,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:40:11,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:40:24,334 INFO L130 PetriNetUnfolder]: 7852/11461 cut-off events. [2022-12-12 19:40:24,334 INFO L131 PetriNetUnfolder]: For 384930/384930 co-relation queries the response was YES. [2022-12-12 19:40:24,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 534056 conditions, 11461 events. 7852/11461 cut-off events. For 384930/384930 co-relation queries the response was YES. Maximal size of possible extension queue 521. Compared 63818 event pairs, 484 based on Foata normal form. 2/9523 useless extension candidates. Maximal degree in co-relation 240348. Up to 11460 conditions per place. [2022-12-12 19:40:24,518 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 2123 selfloop transitions, 244 changer transitions 201/2569 dead transitions. [2022-12-12 19:40:24,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 2569 transitions, 252307 flow [2022-12-12 19:40:24,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:40:24,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:40:24,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 164 transitions. [2022-12-12 19:40:24,519 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3822843822843823 [2022-12-12 19:40:24,520 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 209 predicate places. [2022-12-12 19:40:24,520 INFO L82 GeneralOperation]: Start removeDead. Operand has 247 places, 2569 transitions, 252307 flow [2022-12-12 19:40:24,754 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 245 places, 2368 transitions, 232579 flow [2022-12-12 19:40:24,755 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 2368 transitions, 232579 flow [2022-12-12 19:40:24,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:40:24,755 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:40:24,755 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] [2022-12-12 19:40:24,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-12-12 19:40:24,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-12-12 19:40:24,958 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 1 more)] === [2022-12-12 19:40:24,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:40:24,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1550690253, now seen corresponding path program 2 times [2022-12-12 19:40:24,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:40:24,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302431388] [2022-12-12 19:40:24,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:40:24,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:40:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:40:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:25,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:40:25,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302431388] [2022-12-12 19:40:25,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302431388] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:40:25,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884282012] [2022-12-12 19:40:25,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 19:40:25,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:40:25,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:40:25,126 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:40:25,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-12 19:40:25,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-12 19:40:25,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:40:25,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-12 19:40:25,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:40:25,501 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:40:25,502 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:40:25,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:40:25,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:40:25,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884282012] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:40:25,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:40:25,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 14 [2022-12-12 19:40:25,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291650617] [2022-12-12 19:40:25,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:40:25,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:40:25,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:40:25,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:40:25,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-12-12 19:40:25,565 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:40:25,565 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 2368 transitions, 232579 flow. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:40:25,565 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:40:25,566 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:40:25,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:40:38,290 INFO L130 PetriNetUnfolder]: 8225/12028 cut-off events. [2022-12-12 19:40:38,291 INFO L131 PetriNetUnfolder]: For 423319/423319 co-relation queries the response was YES. [2022-12-12 19:40:38,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 569636 conditions, 12028 events. 8225/12028 cut-off events. For 423319/423319 co-relation queries the response was YES. Maximal size of possible extension queue 539. Compared 67713 event pairs, 550 based on Foata normal form. 2/10214 useless extension candidates. Maximal degree in co-relation 270561. Up to 12027 conditions per place. [2022-12-12 19:40:38,574 INFO L137 encePairwiseOnDemand]: 26/39 looper letters, 2263 selfloop transitions, 335 changer transitions 144/2743 dead transitions. [2022-12-12 19:40:38,575 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 2743 transitions, 274864 flow [2022-12-12 19:40:38,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:40:38,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:40:38,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 170 transitions. [2022-12-12 19:40:38,576 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3962703962703963 [2022-12-12 19:40:38,576 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 217 predicate places. [2022-12-12 19:40:38,576 INFO L82 GeneralOperation]: Start removeDead. Operand has 255 places, 2743 transitions, 274864 flow [2022-12-12 19:40:38,829 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 252 places, 2599 transitions, 260434 flow [2022-12-12 19:40:38,829 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 2599 transitions, 260434 flow [2022-12-12 19:40:38,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:40:38,829 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:40:38,829 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] [2022-12-12 19:40:38,835 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-12 19:40:39,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-12-12 19:40:39,031 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 1 more)] === [2022-12-12 19:40:39,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:40:39,031 INFO L85 PathProgramCache]: Analyzing trace with hash 600962821, now seen corresponding path program 3 times [2022-12-12 19:40:39,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:40:39,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643946568] [2022-12-12 19:40:39,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:40:39,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:40:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:40:39,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:39,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:40:39,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643946568] [2022-12-12 19:40:39,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643946568] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:40:39,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20883125] [2022-12-12 19:40:39,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-12 19:40:39,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:40:39,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:40:39,212 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:40:39,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-12 19:40:39,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-12 19:40:39,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:40:39,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-12 19:40:39,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:40:39,502 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:40:39,502 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:40:39,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:40:39,531 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:40:39,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20883125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:40:39,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:40:39,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 14 [2022-12-12 19:40:39,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320718642] [2022-12-12 19:40:39,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:40:39,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:40:39,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:40:39,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:40:39,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-12-12 19:40:39,532 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:40:39,532 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 2599 transitions, 260434 flow. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:40:39,532 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:40:39,532 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:40:39,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:40:52,986 INFO L130 PetriNetUnfolder]: 7768/11390 cut-off events. [2022-12-12 19:40:52,986 INFO L131 PetriNetUnfolder]: For 432554/432554 co-relation queries the response was YES. [2022-12-12 19:40:53,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 550591 conditions, 11390 events. 7768/11390 cut-off events. For 432554/432554 co-relation queries the response was YES. Maximal size of possible extension queue 508. Compared 63872 event pairs, 508 based on Foata normal form. 1/9631 useless extension candidates. Maximal degree in co-relation 245509. Up to 11389 conditions per place. [2022-12-12 19:40:53,168 INFO L137 encePairwiseOnDemand]: 26/39 looper letters, 2125 selfloop transitions, 312 changer transitions 205/2643 dead transitions. [2022-12-12 19:40:53,169 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 2643 transitions, 270133 flow [2022-12-12 19:40:53,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:40:53,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:40:53,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 165 transitions. [2022-12-12 19:40:53,170 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.38461538461538464 [2022-12-12 19:40:53,170 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 224 predicate places. [2022-12-12 19:40:53,171 INFO L82 GeneralOperation]: Start removeDead. Operand has 262 places, 2643 transitions, 270133 flow [2022-12-12 19:40:53,398 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 257 places, 2438 transitions, 249175 flow [2022-12-12 19:40:53,398 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 2438 transitions, 249175 flow [2022-12-12 19:40:53,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:40:53,398 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:40:53,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] [2022-12-12 19:40:53,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-12-12 19:40:53,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-12-12 19:40:53,599 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 1 more)] === [2022-12-12 19:40:53,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:40:53,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1752817431, now seen corresponding path program 4 times [2022-12-12 19:40:53,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:40:53,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832375695] [2022-12-12 19:40:53,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:40:53,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:40:53,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:40:53,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:40:53,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:40:53,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832375695] [2022-12-12 19:40:53,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832375695] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:40:53,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499033532] [2022-12-12 19:40:53,754 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-12 19:40:53,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:40:53,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:40:53,755 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:40:53,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-12 19:40:53,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-12 19:40:53,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:40:53,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-12 19:40:53,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:40:54,136 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:40:54,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:40:54,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:40:54,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:40:54,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499033532] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:40:54,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:40:54,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 13 [2022-12-12 19:40:54,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927648573] [2022-12-12 19:40:54,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:40:54,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-12 19:40:54,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:40:54,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-12 19:40:54,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-12-12 19:40:54,173 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 39 [2022-12-12 19:40:54,173 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 2438 transitions, 249175 flow. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 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 19:40:54,174 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:40:54,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 39 [2022-12-12 19:40:54,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:41:05,822 INFO L130 PetriNetUnfolder]: 9152/13053 cut-off events. [2022-12-12 19:41:05,822 INFO L131 PetriNetUnfolder]: For 463984/463984 co-relation queries the response was YES. [2022-12-12 19:41:05,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 645597 conditions, 13053 events. 9152/13053 cut-off events. For 463984/463984 co-relation queries the response was YES. Maximal size of possible extension queue 554. Compared 70415 event pairs, 178 based on Foata normal form. 4/10641 useless extension candidates. Maximal degree in co-relation 236775. Up to 13052 conditions per place. [2022-12-12 19:41:06,056 INFO L137 encePairwiseOnDemand]: 28/39 looper letters, 2313 selfloop transitions, 474 changer transitions 108/2895 dead transitions. [2022-12-12 19:41:06,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 2895 transitions, 301295 flow [2022-12-12 19:41:06,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 19:41:06,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 19:41:06,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 145 transitions. [2022-12-12 19:41:06,057 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.4131054131054131 [2022-12-12 19:41:06,057 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 227 predicate places. [2022-12-12 19:41:06,057 INFO L82 GeneralOperation]: Start removeDead. Operand has 265 places, 2895 transitions, 301295 flow [2022-12-12 19:41:06,432 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 263 places, 2787 transitions, 290003 flow [2022-12-12 19:41:06,433 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 2787 transitions, 290003 flow [2022-12-12 19:41:06,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 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 19:41:06,433 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:41:06,433 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] [2022-12-12 19:41:06,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-12-12 19:41:06,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:06,634 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 1 more)] === [2022-12-12 19:41:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:41:06,634 INFO L85 PathProgramCache]: Analyzing trace with hash -2057904271, now seen corresponding path program 5 times [2022-12-12 19:41:06,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:41:06,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327527219] [2022-12-12 19:41:06,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:41:06,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:41:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:06,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:41:06,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327527219] [2022-12-12 19:41:06,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327527219] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:06,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469335934] [2022-12-12 19:41:06,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-12 19:41:06,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:06,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:41:06,821 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:41:06,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-12 19:41:06,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 19:41:06,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:41:06,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 19:41:06,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:41:07,143 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:41:07,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:41:07,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:07,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:41:07,217 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:41:07,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:41:07,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:07,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469335934] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:07,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:41:07,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6, 8] total 19 [2022-12-12 19:41:07,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243336234] [2022-12-12 19:41:07,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:41:07,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 19:41:07,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:41:07,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 19:41:07,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2022-12-12 19:41:07,437 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:41:07,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 2787 transitions, 290003 flow. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:41:07,437 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:41:07,438 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:41:07,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:41:24,151 INFO L130 PetriNetUnfolder]: 8076/11755 cut-off events. [2022-12-12 19:41:24,152 INFO L131 PetriNetUnfolder]: For 469060/469060 co-relation queries the response was YES. [2022-12-12 19:41:24,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 590641 conditions, 11755 events. 8076/11755 cut-off events. For 469060/469060 co-relation queries the response was YES. Maximal size of possible extension queue 522. Compared 65289 event pairs, 180 based on Foata normal form. 2/9973 useless extension candidates. Maximal degree in co-relation 219723. Up to 11754 conditions per place. [2022-12-12 19:41:24,493 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 2214 selfloop transitions, 284 changer transitions 129/2632 dead transitions. [2022-12-12 19:41:24,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 2632 transitions, 279143 flow [2022-12-12 19:41:24,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:41:24,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:41:24,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 136 transitions. [2022-12-12 19:41:24,495 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.317016317016317 [2022-12-12 19:41:24,495 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 235 predicate places. [2022-12-12 19:41:24,495 INFO L82 GeneralOperation]: Start removeDead. Operand has 273 places, 2632 transitions, 279143 flow [2022-12-12 19:41:24,755 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 271 places, 2503 transitions, 265445 flow [2022-12-12 19:41:24,755 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 2503 transitions, 265445 flow [2022-12-12 19:41:24,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:41:24,755 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:41:24,755 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] [2022-12-12 19:41:24,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-12-12 19:41:24,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:24,956 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 1 more)] === [2022-12-12 19:41:24,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:41:24,956 INFO L85 PathProgramCache]: Analyzing trace with hash -803089999, now seen corresponding path program 6 times [2022-12-12 19:41:24,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:41:24,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075504212] [2022-12-12 19:41:24,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:41:24,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:41:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:25,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:25,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:41:25,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075504212] [2022-12-12 19:41:25,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075504212] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:25,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463261186] [2022-12-12 19:41:25,103 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-12 19:41:25,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:25,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:41:25,105 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:41:25,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-12 19:41:25,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-12 19:41:25,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:41:25,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-12 19:41:25,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:41:25,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:41:25,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-12 19:41:25,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463261186] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-12 19:41:25,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-12 19:41:25,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [6] total 14 [2022-12-12 19:41:25,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67965590] [2022-12-12 19:41:25,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:41:25,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-12 19:41:25,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:41:25,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-12 19:41:25,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-12-12 19:41:25,379 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:41:25,379 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 2503 transitions, 265445 flow. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:41:25,379 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:41:25,379 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:41:25,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:41:39,380 INFO L130 PetriNetUnfolder]: 8447/12382 cut-off events. [2022-12-12 19:41:39,380 INFO L131 PetriNetUnfolder]: For 557300/557300 co-relation queries the response was YES. [2022-12-12 19:41:39,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 631740 conditions, 12382 events. 8447/12382 cut-off events. For 557300/557300 co-relation queries the response was YES. Maximal size of possible extension queue 568. Compared 70441 event pairs, 220 based on Foata normal form. 2/10546 useless extension candidates. Maximal degree in co-relation 223850. Up to 12381 conditions per place. [2022-12-12 19:41:39,744 INFO L137 encePairwiseOnDemand]: 27/39 looper letters, 2157 selfloop transitions, 311 changer transitions 234/2707 dead transitions. [2022-12-12 19:41:39,745 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 2707 transitions, 292512 flow [2022-12-12 19:41:39,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-12 19:41:39,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-12 19:41:39,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 161 transitions. [2022-12-12 19:41:39,746 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.3752913752913753 [2022-12-12 19:41:39,746 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 243 predicate places. [2022-12-12 19:41:39,746 INFO L82 GeneralOperation]: Start removeDead. Operand has 281 places, 2707 transitions, 292512 flow [2022-12-12 19:41:40,000 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 278 places, 2473 transitions, 267198 flow [2022-12-12 19:41:40,001 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 2473 transitions, 267198 flow [2022-12-12 19:41:40,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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 19:41:40,001 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:41:40,001 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] [2022-12-12 19:41:40,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-12-12 19:41:40,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-12-12 19:41:40,202 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 1 more)] === [2022-12-12 19:41:40,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:41:40,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1885919603, now seen corresponding path program 7 times [2022-12-12 19:41:40,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:41:40,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25149981] [2022-12-12 19:41:40,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:41:40,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:41:40,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:40,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:40,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:41:40,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25149981] [2022-12-12 19:41:40,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25149981] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:40,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183270989] [2022-12-12 19:41:40,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-12 19:41:40,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:40,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:41:40,395 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:41:40,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-12 19:41:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:40,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-12 19:41:40,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:41:40,659 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:41:40,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 74 [2022-12-12 19:41:40,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:40,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:41:40,790 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-12 19:41:40,791 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 81 [2022-12-12 19:41:40,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-12 19:41:40,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183270989] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:40,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:41:40,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7, 8] total 19 [2022-12-12 19:41:40,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361108340] [2022-12-12 19:41:40,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:41:40,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-12 19:41:40,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:41:40,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-12 19:41:40,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2022-12-12 19:41:40,927 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:41:40,927 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 2473 transitions, 267198 flow. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:41:40,927 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:41:40,927 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:41:40,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:41:54,151 INFO L130 PetriNetUnfolder]: 7595/11111 cut-off events. [2022-12-12 19:41:54,151 INFO L131 PetriNetUnfolder]: For 475755/475755 co-relation queries the response was YES. [2022-12-12 19:41:54,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 578024 conditions, 11111 events. 7595/11111 cut-off events. For 475755/475755 co-relation queries the response was YES. Maximal size of possible extension queue 491. Compared 61707 event pairs, 200 based on Foata normal form. 5/9376 useless extension candidates. Maximal degree in co-relation 227977. Up to 11110 conditions per place. [2022-12-12 19:41:54,334 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 1573 selfloop transitions, 183 changer transitions 707/2468 dead transitions. [2022-12-12 19:41:54,334 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 2468 transitions, 271584 flow [2022-12-12 19:41:54,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-12 19:41:54,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-12 19:41:54,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 113 transitions. [2022-12-12 19:41:54,335 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.32193732193732194 [2022-12-12 19:41:54,335 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 248 predicate places. [2022-12-12 19:41:54,335 INFO L82 GeneralOperation]: Start removeDead. Operand has 286 places, 2468 transitions, 271584 flow [2022-12-12 19:41:54,606 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 240 places, 1761 transitions, 193697 flow [2022-12-12 19:41:54,606 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 1761 transitions, 193697 flow [2022-12-12 19:41:54,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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 19:41:54,606 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:41:54,606 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 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 19:41:54,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-12-12 19:41:54,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:54,807 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 1 more)] === [2022-12-12 19:41:54,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:41:54,808 INFO L85 PathProgramCache]: Analyzing trace with hash 91381276, now seen corresponding path program 1 times [2022-12-12 19:41:54,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:41:54,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674635062] [2022-12-12 19:41:54,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:41:54,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:41:54,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:54,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-12 19:41:54,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:41:54,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674635062] [2022-12-12 19:41:54,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674635062] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:54,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405845841] [2022-12-12 19:41:54,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:41:54,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:41:54,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:41:54,908 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:41:54,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-12 19:41:55,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:41:55,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-12 19:41:55,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:41:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-12 19:41:55,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:41:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-12 19:41:55,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405845841] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-12 19:41:55,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-12 19:41:55,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 14 [2022-12-12 19:41:55,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706090752] [2022-12-12 19:41:55,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-12 19:41:55,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-12 19:41:55,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:41:55,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-12 19:41:55,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-12-12 19:41:55,183 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 39 [2022-12-12 19:41:55,183 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 1761 transitions, 193697 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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 19:41:55,183 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:41:55,184 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 39 [2022-12-12 19:41:55,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:42:04,717 INFO L130 PetriNetUnfolder]: 6841/10067 cut-off events. [2022-12-12 19:42:04,718 INFO L131 PetriNetUnfolder]: For 372647/372647 co-relation queries the response was YES. [2022-12-12 19:42:04,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 542528 conditions, 10067 events. 6841/10067 cut-off events. For 372647/372647 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 54621 event pairs, 124 based on Foata normal form. 0/8306 useless extension candidates. Maximal degree in co-relation 291516. Up to 10066 conditions per place. [2022-12-12 19:42:04,903 INFO L137 encePairwiseOnDemand]: 31/39 looper letters, 2399 selfloop transitions, 276 changer transitions 0/2675 dead transitions. [2022-12-12 19:42:04,903 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 2675 transitions, 299962 flow [2022-12-12 19:42:04,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-12 19:42:04,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-12 19:42:04,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 59 transitions. [2022-12-12 19:42:04,904 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.21611721611721613 [2022-12-12 19:42:04,904 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 208 predicate places. [2022-12-12 19:42:04,904 INFO L82 GeneralOperation]: Start removeDead. Operand has 246 places, 2675 transitions, 299962 flow [2022-12-12 19:42:05,195 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 246 places, 2675 transitions, 299962 flow [2022-12-12 19:42:05,195 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 2675 transitions, 299962 flow [2022-12-12 19:42:05,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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 19:42:05,195 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:42:05,195 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 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 19:42:05,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-12-12 19:42:05,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:42:05,396 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 1 more)] === [2022-12-12 19:42:05,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:42:05,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1821349564, now seen corresponding path program 1 times [2022-12-12 19:42:05,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:42:05,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453218078] [2022-12-12 19:42:05,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:42:05,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:42:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:42:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-12 19:42:05,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:42:05,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453218078] [2022-12-12 19:42:05,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453218078] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:42:05,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271086114] [2022-12-12 19:42:05,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:42:05,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:42:05,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:42:05,575 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:42:05,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-12 19:42:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:42:05,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-12 19:42:05,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:42:05,846 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-12 19:42:05,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:42:05,959 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-12 19:42:05,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271086114] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 19:42:05,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 19:42:05,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 15 [2022-12-12 19:42:05,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940707269] [2022-12-12 19:42:05,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 19:42:05,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-12 19:42:05,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:42:05,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-12 19:42:05,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-12-12 19:42:05,961 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:42:05,961 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 2675 transitions, 299962 flow. Second operand has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 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 19:42:05,961 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:42:05,961 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:42:05,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-12 19:42:43,760 INFO L130 PetriNetUnfolder]: 20168/29385 cut-off events. [2022-12-12 19:42:43,760 INFO L131 PetriNetUnfolder]: For 1104275/1104275 co-relation queries the response was YES. [2022-12-12 19:42:43,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1609765 conditions, 29385 events. 20168/29385 cut-off events. For 1104275/1104275 co-relation queries the response was YES. Maximal size of possible extension queue 1176. Compared 184948 event pairs, 360 based on Foata normal form. 30/24247 useless extension candidates. Maximal degree in co-relation 296698. Up to 29384 conditions per place. [2022-12-12 19:42:44,392 INFO L137 encePairwiseOnDemand]: 29/39 looper letters, 6006 selfloop transitions, 556 changer transitions 982/7549 dead transitions. [2022-12-12 19:42:44,392 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 7549 transitions, 862465 flow [2022-12-12 19:42:44,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-12 19:42:44,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-12 19:42:44,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 195 transitions. [2022-12-12 19:42:44,393 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.38461538461538464 [2022-12-12 19:42:44,393 INFO L295 CegarLoopForPetriNet]: 38 programPoint places, 220 predicate places. [2022-12-12 19:42:44,393 INFO L82 GeneralOperation]: Start removeDead. Operand has 258 places, 7549 transitions, 862465 flow [2022-12-12 19:42:45,164 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 258 places, 6567 transitions, 750043 flow [2022-12-12 19:42:45,165 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 6567 transitions, 750043 flow [2022-12-12 19:42:45,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 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 19:42:45,165 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-12 19:42:45,165 INFO L214 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 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 19:42:45,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-12-12 19:42:45,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-12-12 19:42:45,366 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 1 more)] === [2022-12-12 19:42:45,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-12 19:42:45,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1855195731, now seen corresponding path program 2 times [2022-12-12 19:42:45,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-12 19:42:45,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514338195] [2022-12-12 19:42:45,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-12 19:42:45,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-12 19:42:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-12 19:42:45,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-12 19:42:45,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-12 19:42:45,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514338195] [2022-12-12 19:42:45,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514338195] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-12 19:42:45,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809133286] [2022-12-12 19:42:45,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-12 19:42:45,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:42:45,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-12 19:42:45,519 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-12 19:42:45,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-12 19:42:45,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-12 19:42:45,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-12 19:42:45,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-12 19:42:45,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-12 19:42:45,989 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:42:45,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-12 19:42:46,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-12 19:42:46,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809133286] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-12 19:42:46,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-12 19:42:46,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 23 [2022-12-12 19:42:46,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913357334] [2022-12-12 19:42:46,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-12 19:42:46,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-12 19:42:46,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-12 19:42:46,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-12 19:42:46,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-12-12 19:42:46,126 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 1 out of 39 [2022-12-12 19:42:46,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 6567 transitions, 750043 flow. Second operand has 24 states, 24 states have (on average 4.291666666666667) internal successors, (103), 24 states have internal predecessors, (103), 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 19:42:46,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-12 19:42:46,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1 of 39 [2022-12-12 19:42:46,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-12-12 19:45:09,693 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-12 19:45:09,693 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-12 19:45:09,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-12 19:45:09,781 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 4 remaining) [2022-12-12 19:45:09,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-12-12 19:45:09,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-12 19:45:09,981 WARN L619 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (24states, 1/39 universal loopers) in iteration 57,while PetriNetUnfolder was constructing finite prefix that currently has 2385593 conditions, 42974 events (30523/42973 cut-off events. For 1978487/1978487 co-relation queries the response was YES. Maximal size of possible extension queue 1834. Compared 278472 event pairs, 526 based on Foata normal form. 0/36815 useless extension candidates. Maximal degree in co-relation 375670. Up to 42971 conditions per place.). [2022-12-12 19:45:09,983 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 4 remaining) [2022-12-12 19:45:09,983 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 4 remaining) [2022-12-12 19:45:09,983 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 4 remaining) [2022-12-12 19:45:09,983 INFO L445 BasicCegarLoop]: Path program histogram: [7, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 1, 1, 1, 1, 1] [2022-12-12 19:45:09,985 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-12 19:45:09,985 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-12 19:45:09,987 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.12 07:45:09 BasicIcfg [2022-12-12 19:45:09,987 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-12 19:45:09,987 INFO L158 Benchmark]: Toolchain (without parser) took 821975.39ms. Allocated memory was 255.9MB in the beginning and 4.1GB in the end (delta: 3.8GB). Free memory was 231.9MB in the beginning and 1.4GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 255.9MB. Free memory is still 233.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: CACSL2BoogieTranslator took 278.92ms. Allocated memory is still 255.9MB. Free memory was 231.9MB in the beginning and 219.5MB in the end (delta: 12.3MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: Boogie Procedure Inliner took 45.14ms. Allocated memory is still 255.9MB. Free memory was 219.5MB in the beginning and 217.5MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: Boogie Preprocessor took 47.93ms. Allocated memory is still 255.9MB. Free memory was 217.5MB in the beginning and 215.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: RCFGBuilder took 561.80ms. Allocated memory is still 255.9MB. Free memory was 215.4MB in the beginning and 192.3MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. [2022-12-12 19:45:09,988 INFO L158 Benchmark]: TraceAbstraction took 821036.67ms. Allocated memory was 255.9MB in the beginning and 4.1GB in the end (delta: 3.8GB). Free memory was 191.3MB in the beginning and 1.4GB in the end (delta: -1.2GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2022-12-12 19:45:09,989 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 255.9MB. Free memory is still 233.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 278.92ms. Allocated memory is still 255.9MB. Free memory was 231.9MB in the beginning and 219.5MB in the end (delta: 12.3MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 45.14ms. Allocated memory is still 255.9MB. Free memory was 219.5MB in the beginning and 217.5MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 47.93ms. Allocated memory is still 255.9MB. Free memory was 217.5MB in the beginning and 215.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 561.80ms. Allocated memory is still 255.9MB. Free memory was 215.4MB in the beginning and 192.3MB in the end (delta: 23.1MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. * TraceAbstraction took 821036.67ms. Allocated memory was 255.9MB in the beginning and 4.1GB in the end (delta: 3.8GB). Free memory was 191.3MB in the beginning and 1.4GB in the end (delta: -1.2GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 251 PlacesBefore, 38 PlacesAfterwards, 269 TransitionsBefore, 39 TransitionsAfterwards, 7560 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 138 TrivialYvCompositions, 75 ConcurrentYvCompositions, 16 ChoiceCompositions, 230 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4993, independent: 4937, independent conditional: 4937, independent unconditional: 0, dependent: 56, dependent conditional: 56, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4993, independent: 4937, independent conditional: 0, independent unconditional: 4937, dependent: 56, dependent conditional: 0, dependent unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4993, independent: 4937, independent conditional: 0, independent unconditional: 4937, dependent: 56, dependent conditional: 0, dependent unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4993, independent: 4937, independent conditional: 0, independent unconditional: 4937, dependent: 56, dependent conditional: 0, dependent unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4274, independent: 4243, independent conditional: 0, independent unconditional: 4243, dependent: 31, dependent conditional: 0, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4274, independent: 4243, independent conditional: 0, independent unconditional: 4243, dependent: 31, dependent conditional: 0, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 31, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 31, dependent conditional: 0, dependent unconditional: 31, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 62, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 62, dependent conditional: 0, dependent unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4993, independent: 694, independent conditional: 0, independent unconditional: 694, dependent: 25, dependent conditional: 0, dependent unconditional: 25, unknown: 4274, unknown conditional: 0, unknown unconditional: 4274] , Statistics on independence cache: Total cache size (in pairs): 7663, Positive cache size: 7632, Positive conditional cache size: 0, Positive unconditional cache size: 7632, Negative cache size: 31, Negative conditional cache size: 0, Negative unconditional cache size: 31, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - TimeoutResultAtElement [Line: 128]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (24states, 1/39 universal loopers) in iteration 57,while PetriNetUnfolder was constructing finite prefix that currently has 2385593 conditions, 42974 events (30523/42973 cut-off events. For 1978487/1978487 co-relation queries the response was YES. Maximal size of possible extension queue 1834. Compared 278472 event pairs, 526 based on Foata normal form. 0/36815 useless extension candidates. Maximal degree in co-relation 375670. Up to 42971 conditions per place.). - TimeoutResultAtElement [Line: 122]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (24states, 1/39 universal loopers) in iteration 57,while PetriNetUnfolder was constructing finite prefix that currently has 2385593 conditions, 42974 events (30523/42973 cut-off events. For 1978487/1978487 co-relation queries the response was YES. Maximal size of possible extension queue 1834. Compared 278472 event pairs, 526 based on Foata normal form. 0/36815 useless extension candidates. Maximal degree in co-relation 375670. Up to 42971 conditions per place.). - TimeoutResultAtElement [Line: 120]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (24states, 1/39 universal loopers) in iteration 57,while PetriNetUnfolder was constructing finite prefix that currently has 2385593 conditions, 42974 events (30523/42973 cut-off events. For 1978487/1978487 co-relation queries the response was YES. Maximal size of possible extension queue 1834. Compared 278472 event pairs, 526 based on Foata normal form. 0/36815 useless extension candidates. Maximal degree in co-relation 375670. Up to 42971 conditions per place.). - TimeoutResultAtElement [Line: 121]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (24states, 1/39 universal loopers) in iteration 57,while PetriNetUnfolder was constructing finite prefix that currently has 2385593 conditions, 42974 events (30523/42973 cut-off events. For 1978487/1978487 co-relation queries the response was YES. Maximal size of possible extension queue 1834. Compared 278472 event pairs, 526 based on Foata normal form. 0/36815 useless extension candidates. Maximal degree in co-relation 375670. Up to 42971 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 336 locations, 4 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 12.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 820.9s, OverallIterations: 57, TraceHistogramMax: 2, PathProgramHistogramMax: 7, EmptinessCheckTime: 0.0s, AutomataDifference: 781.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 7.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8743 SdHoareTripleChecker+Valid, 10.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8743 mSDsluCounter, 20 SdHoareTripleChecker+Invalid, 8.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15 mSDsCounter, 397 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 18269 IncrementalHoareTripleChecker+Invalid, 18666 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 397 mSolverCounterUnsat, 5 mSDtfsCounter, 18269 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1342 GetRequests, 660 SyntacticMatches, 11 SemanticMatches, 671 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3978 ImplicationChecksByTransitivity, 7.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=750043occurred in iteration=56, InterpolantAutomatonStates: 456, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 12.0s AutomataMinimizationTime, 56 MinimizatonAttempts, 689312 StatesRemovedByMinimization, 56 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 12.3s InterpolantComputationTime, 1764 NumberOfCodeBlocks, 1750 NumberOfCodeBlocksAsserted, 80 NumberOfCheckSat, 1978 ConstructedInterpolants, 0 QuantifiedInterpolants, 12787 SizeOfPredicates, 417 NumberOfNonLiveVariables, 5150 ConjunctsInSsa, 329 ConjunctsInUnsatCore, 85 InterpolantComputations, 53 PerfectInterpolantSequences, 133/195 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown