/usr/bin/java -Xmx16000000000 -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-NoLbe-Before.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bf34d27 [2022-01-19 07:09:06,290 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 07:09:06,292 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 07:09:06,356 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 07:09:06,356 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 07:09:06,357 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 07:09:06,358 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 07:09:06,359 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 07:09:06,361 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 07:09:06,361 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 07:09:06,362 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 07:09:06,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 07:09:06,363 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 07:09:06,364 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 07:09:06,365 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 07:09:06,366 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 07:09:06,366 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 07:09:06,367 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 07:09:06,368 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 07:09:06,370 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 07:09:06,371 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 07:09:06,376 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 07:09:06,378 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 07:09:06,380 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 07:09:06,388 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 07:09:06,389 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 07:09:06,389 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 07:09:06,389 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 07:09:06,390 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 07:09:06,390 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 07:09:06,390 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 07:09:06,391 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 07:09:06,392 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 07:09:06,392 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 07:09:06,393 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 07:09:06,393 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 07:09:06,393 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 07:09:06,394 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 07:09:06,394 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 07:09:06,394 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 07:09:06,395 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 07:09:06,401 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-NoLbe-Before.epf [2022-01-19 07:09:06,431 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 07:09:06,431 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 07:09:06,432 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 07:09:06,432 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 07:09:06,433 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 07:09:06,433 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 07:09:06,433 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 07:09:06,433 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 07:09:06,433 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 07:09:06,433 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 07:09:06,434 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 07:09:06,434 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 07:09:06,434 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 07:09:06,434 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 07:09:06,434 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 07:09:06,435 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 07:09:06,435 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 07:09:06,436 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 07:09:06,436 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 07:09:06,436 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * When to check the insufficient erros location relative to the other error locations=BEFORE [2022-01-19 07:09:06,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-19 07:09:06,645 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 07:09:06,662 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 07:09:06,664 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 07:09:06,665 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 07:09:06,667 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 07:09:06,668 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-01-19 07:09:06,727 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a3af9bb33/b6c8a37ad14c413ca9fd81db22d61e8b/FLAGbf7a9a549 [2022-01-19 07:09:07,126 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 07:09:07,126 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-01-19 07:09:07,135 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a3af9bb33/b6c8a37ad14c413ca9fd81db22d61e8b/FLAGbf7a9a549 [2022-01-19 07:09:07,144 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a3af9bb33/b6c8a37ad14c413ca9fd81db22d61e8b [2022-01-19 07:09:07,146 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 07:09:07,147 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 07:09:07,151 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 07:09:07,152 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 07:09:07,157 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 07:09:07,157 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,158 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d8d25b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07, skipping insertion in model container [2022-01-19 07:09:07,158 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,164 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 07:09:07,194 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 07:09:07,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c[4836,4849] [2022-01-19 07:09:07,383 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 07:09:07,398 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 07:09:07,426 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c[4836,4849] [2022-01-19 07:09:07,440 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 07:09:07,450 INFO L208 MainTranslator]: Completed translation [2022-01-19 07:09:07,451 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07 WrapperNode [2022-01-19 07:09:07,451 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 07:09:07,452 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 07:09:07,452 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 07:09:07,452 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 07:09:07,457 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,464 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,496 INFO L137 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 369 [2022-01-19 07:09:07,496 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 07:09:07,497 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 07:09:07,497 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 07:09:07,497 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 07:09:07,504 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,504 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,508 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,509 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,517 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,521 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,523 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,526 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 07:09:07,527 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 07:09:07,527 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 07:09:07,527 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 07:09:07,528 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (1/1) ... [2022-01-19 07:09:07,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 07:09:07,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 07:09:07,564 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-01-19 07:09:07,585 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-01-19 07:09:07,611 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 07:09:07,612 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 07:09:07,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 07:09:07,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 07:09:07,612 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 07:09:07,613 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 07:09:07,613 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 07:09:07,613 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 07:09:07,613 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-19 07:09:07,616 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-19 07:09:07,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 07:09:07,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-19 07:09:07,616 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 07:09:07,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 07:09:07,616 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 07:09:07,617 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-19 07:09:07,707 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 07:09:07,708 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 07:09:08,133 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 07:09:08,151 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 07:09:08,152 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-19 07:09:08,154 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 07:09:08 BoogieIcfgContainer [2022-01-19 07:09:08,154 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 07:09:08,155 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 07:09:08,155 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 07:09:08,161 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 07:09:08,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 07:09:07" (1/3) ... [2022-01-19 07:09:08,162 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c4d5095 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 07:09:08, skipping insertion in model container [2022-01-19 07:09:08,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 07:09:07" (2/3) ... [2022-01-19 07:09:08,163 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c4d5095 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 07:09:08, skipping insertion in model container [2022-01-19 07:09:08,163 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 07:09:08" (3/3) ... [2022-01-19 07:09:08,164 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2022-01-19 07:09:08,168 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 07:09:08,168 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 07:09:08,168 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 07:09:08,244 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,244 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,244 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,245 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,246 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,247 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,247 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,247 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,247 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,248 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,248 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,248 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,253 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,253 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,253 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,253 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,253 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,254 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,254 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,254 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,254 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,255 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,255 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,255 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,255 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,255 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,256 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,256 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,256 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,257 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,258 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,258 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,258 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,258 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,259 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,259 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,259 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,259 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,262 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,262 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,263 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,263 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,266 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,269 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,269 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,269 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,270 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,270 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,270 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,270 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,270 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,271 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,271 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,271 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,272 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,273 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,274 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,275 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,275 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,275 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,275 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,276 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,277 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,278 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,279 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,279 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,279 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,280 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,280 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,280 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,280 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,280 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,281 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,283 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,284 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,291 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,295 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,295 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,295 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,295 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,296 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,297 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,298 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,299 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,300 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,303 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,304 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,304 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,304 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,304 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,304 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,305 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,306 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,307 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,308 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,309 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,310 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,310 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,310 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,310 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,310 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,311 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,312 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,312 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,312 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,312 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,312 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,313 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,313 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,313 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,314 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,314 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,314 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,316 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,316 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,316 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,317 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,318 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,319 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,320 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,321 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,322 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,323 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,324 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,325 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,326 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,327 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,328 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,329 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,330 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,331 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,331 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,331 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,332 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,333 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,334 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,335 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,336 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,337 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,338 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,340 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,341 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,342 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,344 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,344 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,344 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,344 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,344 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,346 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,346 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,346 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,346 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,346 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,347 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,348 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,349 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,349 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,350 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,351 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 07:09:08,359 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-19 07:09:08,411 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 07:09:08,416 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2022-01-19 07:09:08,416 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-19 07:09:08,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 07:09:08,601 INFO L129 PetriNetUnfolder]: 44/462 cut-off events. [2022-01-19 07:09:08,601 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 07:09:08,614 INFO L84 FinitePrefix]: Finished finitePrefix Result has 475 conditions, 462 events. 44/462 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1298 event pairs, 0 based on Foata normal form. 0/417 useless extension candidates. Maximal degree in co-relation 334. Up to 2 conditions per place. [2022-01-19 07:09:08,614 INFO L82 GeneralOperation]: Start removeDead. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 07:09:08,628 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 417 places, 451 transitions, 920 flow [2022-01-19 07:09:08,714 INFO L129 PetriNetUnfolder]: 44/450 cut-off events. [2022-01-19 07:09:08,714 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 07:09:08,715 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:08,716 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:08,716 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:08,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:08,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1579975000, now seen corresponding path program 1 times [2022-01-19 07:09:08,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:08,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770041617] [2022-01-19 07:09:08,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:08,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:09,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:09,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:09,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770041617] [2022-01-19 07:09:09,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770041617] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:09,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:09,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 07:09:09,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667211233] [2022-01-19 07:09:09,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:09,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 07:09:09,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:09,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 07:09:09,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 07:09:09,077 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 439 out of 465 [2022-01-19 07:09:09,084 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 451 transitions, 920 flow. Second operand has 2 states, 2 states have (on average 444.0) internal successors, (888), 2 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,084 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:09,084 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 439 of 465 [2022-01-19 07:09:09,085 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:09,222 INFO L129 PetriNetUnfolder]: 25/432 cut-off events. [2022-01-19 07:09:09,222 INFO L130 PetriNetUnfolder]: For 12/14 co-relation queries the response was YES. [2022-01-19 07:09:09,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 452 conditions, 432 events. 25/432 cut-off events. For 12/14 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1273 event pairs, 0 based on Foata normal form. 32/424 useless extension candidates. Maximal degree in co-relation 323. Up to 7 conditions per place. [2022-01-19 07:09:09,232 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 6 selfloop transitions, 0 changer transitions 3/432 dead transitions. [2022-01-19 07:09:09,232 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 432 transitions, 894 flow [2022-01-19 07:09:09,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 07:09:09,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 07:09:09,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 903 transitions. [2022-01-19 07:09:09,250 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9709677419354839 [2022-01-19 07:09:09,251 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 903 transitions. [2022-01-19 07:09:09,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 903 transitions. [2022-01-19 07:09:09,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:09,256 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 903 transitions. [2022-01-19 07:09:09,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 451.5) internal successors, (903), 2 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 465.0) internal successors, (1395), 3 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,280 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 465.0) internal successors, (1395), 3 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,281 INFO L186 Difference]: Start difference. First operand has 417 places, 451 transitions, 920 flow. Second operand 2 states and 903 transitions. [2022-01-19 07:09:09,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 432 transitions, 894 flow [2022-01-19 07:09:09,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 432 transitions, 882 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-01-19 07:09:09,301 INFO L242 Difference]: Finished difference. Result has 412 places, 429 transitions, 864 flow [2022-01-19 07:09:09,303 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=870, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=864, PETRI_PLACES=412, PETRI_TRANSITIONS=429} [2022-01-19 07:09:09,308 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -5 predicate places. [2022-01-19 07:09:09,308 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 429 transitions, 864 flow [2022-01-19 07:09:09,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 444.0) internal successors, (888), 2 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,309 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:09,309 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:09,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 07:09:09,310 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:09,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:09,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1535188550, now seen corresponding path program 1 times [2022-01-19 07:09:09,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:09,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363548136] [2022-01-19 07:09:09,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:09,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:09,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:09,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:09,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363548136] [2022-01-19 07:09:09,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363548136] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:09,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:09,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 07:09:09,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610036742] [2022-01-19 07:09:09,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:09,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 07:09:09,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:09,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 07:09:09,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 07:09:09,484 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 07:09:09,486 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 429 transitions, 864 flow. Second operand has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:09,486 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:09,486 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 07:09:09,486 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:13,798 INFO L129 PetriNetUnfolder]: 6711/29491 cut-off events. [2022-01-19 07:09:13,798 INFO L130 PetriNetUnfolder]: For 255/255 co-relation queries the response was YES. [2022-01-19 07:09:13,913 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37064 conditions, 29491 events. 6711/29491 cut-off events. For 255/255 co-relation queries the response was YES. Maximal size of possible extension queue 926. Compared 403639 event pairs, 2479 based on Foata normal form. 0/24103 useless extension candidates. Maximal degree in co-relation 37061. Up to 3927 conditions per place. [2022-01-19 07:09:14,031 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 70 selfloop transitions, 2 changer transitions 0/460 dead transitions. [2022-01-19 07:09:14,031 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 460 transitions, 1073 flow [2022-01-19 07:09:14,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 07:09:14,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 07:09:14,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1285 transitions. [2022-01-19 07:09:14,034 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.921146953405018 [2022-01-19 07:09:14,034 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1285 transitions. [2022-01-19 07:09:14,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1285 transitions. [2022-01-19 07:09:14,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:14,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1285 transitions. [2022-01-19 07:09:14,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 428.3333333333333) internal successors, (1285), 3 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,040 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,041 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,041 INFO L186 Difference]: Start difference. First operand has 412 places, 429 transitions, 864 flow. Second operand 3 states and 1285 transitions. [2022-01-19 07:09:14,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 460 transitions, 1073 flow [2022-01-19 07:09:14,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 460 transitions, 1073 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 07:09:14,049 INFO L242 Difference]: Finished difference. Result has 413 places, 430 transitions, 878 flow [2022-01-19 07:09:14,050 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=864, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=427, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=878, PETRI_PLACES=413, PETRI_TRANSITIONS=430} [2022-01-19 07:09:14,051 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -4 predicate places. [2022-01-19 07:09:14,051 INFO L470 AbstractCegarLoop]: Abstraction has has 413 places, 430 transitions, 878 flow [2022-01-19 07:09:14,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,052 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:14,052 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:14,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 07:09:14,052 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:14,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:14,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1374036894, now seen corresponding path program 1 times [2022-01-19 07:09:14,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:14,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655923095] [2022-01-19 07:09:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:14,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:14,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:14,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:14,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655923095] [2022-01-19 07:09:14,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655923095] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:14,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:14,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 07:09:14,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293827065] [2022-01-19 07:09:14,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:14,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 07:09:14,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:14,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 07:09:14,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 07:09:14,184 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 07:09:14,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 430 transitions, 878 flow. Second operand has 4 states, 4 states have (on average 423.5) internal successors, (1694), 4 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:14,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 07:09:14,186 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:14,801 INFO L129 PetriNetUnfolder]: 270/3145 cut-off events. [2022-01-19 07:09:14,801 INFO L130 PetriNetUnfolder]: For 28/30 co-relation queries the response was YES. [2022-01-19 07:09:14,846 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3406 conditions, 3145 events. 270/3145 cut-off events. For 28/30 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 28602 event pairs, 25 based on Foata normal form. 0/2805 useless extension candidates. Maximal degree in co-relation 3401. Up to 70 conditions per place. [2022-01-19 07:09:14,859 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 32 selfloop transitions, 11 changer transitions 0/448 dead transitions. [2022-01-19 07:09:14,860 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 448 transitions, 1007 flow [2022-01-19 07:09:14,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 07:09:14,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 07:09:14,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1724 transitions. [2022-01-19 07:09:14,863 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9268817204301075 [2022-01-19 07:09:14,863 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1724 transitions. [2022-01-19 07:09:14,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1724 transitions. [2022-01-19 07:09:14,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:14,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1724 transitions. [2022-01-19 07:09:14,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 431.0) internal successors, (1724), 4 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,871 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 465.0) internal successors, (2325), 5 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,872 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 465.0) internal successors, (2325), 5 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,872 INFO L186 Difference]: Start difference. First operand has 413 places, 430 transitions, 878 flow. Second operand 4 states and 1724 transitions. [2022-01-19 07:09:14,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 448 transitions, 1007 flow [2022-01-19 07:09:14,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 448 transitions, 1005 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 07:09:14,880 INFO L242 Difference]: Finished difference. Result has 418 places, 436 transitions, 946 flow [2022-01-19 07:09:14,881 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=876, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=946, PETRI_PLACES=418, PETRI_TRANSITIONS=436} [2022-01-19 07:09:14,881 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 1 predicate places. [2022-01-19 07:09:14,882 INFO L470 AbstractCegarLoop]: Abstraction has has 418 places, 436 transitions, 946 flow [2022-01-19 07:09:14,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 423.5) internal successors, (1694), 4 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,883 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:14,883 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:14,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 07:09:14,883 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:14,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:14,884 INFO L85 PathProgramCache]: Analyzing trace with hash -930965270, now seen corresponding path program 1 times [2022-01-19 07:09:14,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:14,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667323716] [2022-01-19 07:09:14,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:14,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:14,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:14,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:14,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:14,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667323716] [2022-01-19 07:09:14,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667323716] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:14,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:14,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 07:09:14,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164290532] [2022-01-19 07:09:14,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:14,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 07:09:14,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:14,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 07:09:14,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 07:09:14,935 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 07:09:14,936 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 436 transitions, 946 flow. Second operand has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:14,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:14,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 07:09:14,937 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:22,350 INFO L129 PetriNetUnfolder]: 14847/65651 cut-off events. [2022-01-19 07:09:22,350 INFO L130 PetriNetUnfolder]: For 4009/4126 co-relation queries the response was YES. [2022-01-19 07:09:22,634 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85582 conditions, 65651 events. 14847/65651 cut-off events. For 4009/4126 co-relation queries the response was YES. Maximal size of possible extension queue 2011. Compared 1005176 event pairs, 9391 based on Foata normal form. 0/54861 useless extension candidates. Maximal degree in co-relation 85575. Up to 8712 conditions per place. [2022-01-19 07:09:22,994 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 76 selfloop transitions, 2 changer transitions 0/471 dead transitions. [2022-01-19 07:09:22,995 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 471 transitions, 1197 flow [2022-01-19 07:09:22,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 07:09:22,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 07:09:22,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1287 transitions. [2022-01-19 07:09:22,998 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9225806451612903 [2022-01-19 07:09:22,998 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1287 transitions. [2022-01-19 07:09:22,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1287 transitions. [2022-01-19 07:09:22,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:22,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1287 transitions. [2022-01-19 07:09:23,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 429.0) internal successors, (1287), 3 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,004 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,005 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,005 INFO L186 Difference]: Start difference. First operand has 418 places, 436 transitions, 946 flow. Second operand 3 states and 1287 transitions. [2022-01-19 07:09:23,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 471 transitions, 1197 flow [2022-01-19 07:09:23,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 420 places, 471 transitions, 1197 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 07:09:23,025 INFO L242 Difference]: Finished difference. Result has 422 places, 437 transitions, 960 flow [2022-01-19 07:09:23,026 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=946, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=960, PETRI_PLACES=422, PETRI_TRANSITIONS=437} [2022-01-19 07:09:23,026 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 5 predicate places. [2022-01-19 07:09:23,026 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 437 transitions, 960 flow [2022-01-19 07:09:23,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:23,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:23,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 07:09:23,028 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:23,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:23,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1427368908, now seen corresponding path program 1 times [2022-01-19 07:09:23,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:23,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633783479] [2022-01-19 07:09:23,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:23,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:23,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:23,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:23,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633783479] [2022-01-19 07:09:23,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633783479] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:23,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:23,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 07:09:23,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573241130] [2022-01-19 07:09:23,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:23,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 07:09:23,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:23,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 07:09:23,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 07:09:23,104 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 07:09:23,106 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 437 transitions, 960 flow. Second operand has 4 states, 4 states have (on average 423.5) internal successors, (1694), 4 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,106 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:23,106 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 07:09:23,106 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:23,732 INFO L129 PetriNetUnfolder]: 457/3032 cut-off events. [2022-01-19 07:09:23,733 INFO L130 PetriNetUnfolder]: For 328/336 co-relation queries the response was YES. [2022-01-19 07:09:23,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3858 conditions, 3032 events. 457/3032 cut-off events. For 328/336 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 28547 event pairs, 160 based on Foata normal form. 0/2641 useless extension candidates. Maximal degree in co-relation 3849. Up to 388 conditions per place. [2022-01-19 07:09:23,792 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 30 selfloop transitions, 11 changer transitions 0/453 dead transitions. [2022-01-19 07:09:23,793 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 453 transitions, 1079 flow [2022-01-19 07:09:23,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 07:09:23,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 07:09:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1722 transitions. [2022-01-19 07:09:23,797 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9258064516129032 [2022-01-19 07:09:23,797 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1722 transitions. [2022-01-19 07:09:23,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1722 transitions. [2022-01-19 07:09:23,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:23,798 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1722 transitions. [2022-01-19 07:09:23,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 430.5) internal successors, (1722), 4 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 465.0) internal successors, (2325), 5 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,807 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 465.0) internal successors, (2325), 5 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,807 INFO L186 Difference]: Start difference. First operand has 422 places, 437 transitions, 960 flow. Second operand 4 states and 1722 transitions. [2022-01-19 07:09:23,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 453 transitions, 1079 flow [2022-01-19 07:09:23,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 453 transitions, 1077 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 07:09:23,816 INFO L242 Difference]: Finished difference. Result has 427 places, 443 transitions, 1028 flow [2022-01-19 07:09:23,816 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=958, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1028, PETRI_PLACES=427, PETRI_TRANSITIONS=443} [2022-01-19 07:09:23,817 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 10 predicate places. [2022-01-19 07:09:23,817 INFO L470 AbstractCegarLoop]: Abstraction has has 427 places, 443 transitions, 1028 flow [2022-01-19 07:09:23,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 423.5) internal successors, (1694), 4 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,818 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:23,818 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:23,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 07:09:23,819 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:23,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:23,819 INFO L85 PathProgramCache]: Analyzing trace with hash -107373106, now seen corresponding path program 1 times [2022-01-19 07:09:23,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:23,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961711588] [2022-01-19 07:09:23,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:23,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:23,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:23,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:23,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961711588] [2022-01-19 07:09:23,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961711588] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:23,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:23,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 07:09:23,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314637355] [2022-01-19 07:09:23,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:23,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 07:09:23,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:23,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 07:09:23,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 07:09:23,874 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 07:09:23,875 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 443 transitions, 1028 flow. Second operand has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:23,875 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:23,875 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 07:09:23,876 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:35,457 INFO L129 PetriNetUnfolder]: 25366/99724 cut-off events. [2022-01-19 07:09:35,457 INFO L130 PetriNetUnfolder]: For 12449/14449 co-relation queries the response was YES. [2022-01-19 07:09:38,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 142072 conditions, 99724 events. 25366/99724 cut-off events. For 12449/14449 co-relation queries the response was YES. Maximal size of possible extension queue 3511. Compared 1585743 event pairs, 9021 based on Foata normal form. 0/85601 useless extension candidates. Maximal degree in co-relation 142061. Up to 15106 conditions per place. [2022-01-19 07:09:38,749 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 77 selfloop transitions, 2 changer transitions 0/478 dead transitions. [2022-01-19 07:09:38,749 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 478 transitions, 1290 flow [2022-01-19 07:09:38,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 07:09:38,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 07:09:38,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1286 transitions. [2022-01-19 07:09:38,752 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9218637992831541 [2022-01-19 07:09:38,752 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1286 transitions. [2022-01-19 07:09:38,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1286 transitions. [2022-01-19 07:09:38,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:38,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1286 transitions. [2022-01-19 07:09:38,755 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 428.6666666666667) internal successors, (1286), 3 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:38,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:38,759 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:38,759 INFO L186 Difference]: Start difference. First operand has 427 places, 443 transitions, 1028 flow. Second operand 3 states and 1286 transitions. [2022-01-19 07:09:38,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 478 transitions, 1290 flow [2022-01-19 07:09:38,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 478 transitions, 1290 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-01-19 07:09:38,776 INFO L242 Difference]: Finished difference. Result has 431 places, 444 transitions, 1042 flow [2022-01-19 07:09:38,776 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1028, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=441, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1042, PETRI_PLACES=431, PETRI_TRANSITIONS=444} [2022-01-19 07:09:38,777 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 14 predicate places. [2022-01-19 07:09:38,777 INFO L470 AbstractCegarLoop]: Abstraction has has 431 places, 444 transitions, 1042 flow [2022-01-19 07:09:38,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:38,778 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:38,778 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:38,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 07:09:38,778 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:38,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:38,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1355974534, now seen corresponding path program 1 times [2022-01-19 07:09:38,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:38,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792218667] [2022-01-19 07:09:38,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:38,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:38,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:38,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:38,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792218667] [2022-01-19 07:09:38,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792218667] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:38,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:38,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 07:09:38,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316755077] [2022-01-19 07:09:38,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:38,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 07:09:38,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:38,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 07:09:38,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 07:09:38,851 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 427 out of 465 [2022-01-19 07:09:38,854 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 444 transitions, 1042 flow. Second operand has 5 states, 5 states have (on average 429.8) internal successors, (2149), 5 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:38,854 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:38,854 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 427 of 465 [2022-01-19 07:09:38,854 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:39,083 INFO L129 PetriNetUnfolder]: 46/1112 cut-off events. [2022-01-19 07:09:39,083 INFO L130 PetriNetUnfolder]: For 74/82 co-relation queries the response was YES. [2022-01-19 07:09:39,104 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1291 conditions, 1112 events. 46/1112 cut-off events. For 74/82 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 6339 event pairs, 0 based on Foata normal form. 0/1023 useless extension candidates. Maximal degree in co-relation 1278. Up to 57 conditions per place. [2022-01-19 07:09:39,108 INFO L132 encePairwiseOnDemand]: 460/465 looper letters, 18 selfloop transitions, 4 changer transitions 0/448 dead transitions. [2022-01-19 07:09:39,108 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 448 transitions, 1094 flow [2022-01-19 07:09:39,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-19 07:09:39,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-01-19 07:09:39,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2158 transitions. [2022-01-19 07:09:39,112 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9281720430107527 [2022-01-19 07:09:39,112 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2158 transitions. [2022-01-19 07:09:39,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2158 transitions. [2022-01-19 07:09:39,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:39,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2158 transitions. [2022-01-19 07:09:39,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 431.6) internal successors, (2158), 5 states have internal predecessors, (2158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:39,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 465.0) internal successors, (2790), 6 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:39,122 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 465.0) internal successors, (2790), 6 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:39,122 INFO L186 Difference]: Start difference. First operand has 431 places, 444 transitions, 1042 flow. Second operand 5 states and 2158 transitions. [2022-01-19 07:09:39,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 448 transitions, 1094 flow [2022-01-19 07:09:39,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 448 transitions, 1092 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-01-19 07:09:39,130 INFO L242 Difference]: Finished difference. Result has 435 places, 445 transitions, 1056 flow [2022-01-19 07:09:39,130 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1040, PETRI_DIFFERENCE_MINUEND_PLACES=430, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1056, PETRI_PLACES=435, PETRI_TRANSITIONS=445} [2022-01-19 07:09:39,131 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 18 predicate places. [2022-01-19 07:09:39,131 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 445 transitions, 1056 flow [2022-01-19 07:09:39,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 429.8) internal successors, (2149), 5 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:39,132 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:39,132 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:39,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 07:09:39,132 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:39,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:39,133 INFO L85 PathProgramCache]: Analyzing trace with hash 967829756, now seen corresponding path program 1 times [2022-01-19 07:09:39,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:39,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746174875] [2022-01-19 07:09:39,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:39,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:39,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:39,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:39,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746174875] [2022-01-19 07:09:39,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746174875] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 07:09:39,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397989963] [2022-01-19 07:09:39,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:39,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 07:09:39,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 07:09:39,231 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-01-19 07:09:39,238 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-01-19 07:09:39,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:39,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-19 07:09:39,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 07:09:39,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:39,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 07:09:40,253 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 07:09:40,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397989963] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 07:09:40,253 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 07:09:40,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-01-19 07:09:40,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774335135] [2022-01-19 07:09:40,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 07:09:40,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-19 07:09:40,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:40,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-19 07:09:40,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-01-19 07:09:40,260 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 426 out of 465 [2022-01-19 07:09:40,276 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 445 transitions, 1056 flow. Second operand has 14 states, 14 states have (on average 428.7857142857143) internal successors, (6003), 14 states have internal predecessors, (6003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:40,277 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:40,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 426 of 465 [2022-01-19 07:09:40,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:40,689 INFO L129 PetriNetUnfolder]: 46/1121 cut-off events. [2022-01-19 07:09:40,689 INFO L130 PetriNetUnfolder]: For 76/84 co-relation queries the response was YES. [2022-01-19 07:09:40,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1317 conditions, 1121 events. 46/1121 cut-off events. For 76/84 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 6330 event pairs, 0 based on Foata normal form. 2/1034 useless extension candidates. Maximal degree in co-relation 1303. Up to 54 conditions per place. [2022-01-19 07:09:40,716 INFO L132 encePairwiseOnDemand]: 457/465 looper letters, 19 selfloop transitions, 11 changer transitions 0/455 dead transitions. [2022-01-19 07:09:40,716 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 455 transitions, 1138 flow [2022-01-19 07:09:40,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 07:09:40,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 07:09:40,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4718 transitions. [2022-01-19 07:09:40,725 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9223851417399804 [2022-01-19 07:09:40,725 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4718 transitions. [2022-01-19 07:09:40,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4718 transitions. [2022-01-19 07:09:40,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:40,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4718 transitions. [2022-01-19 07:09:40,735 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 428.90909090909093) internal successors, (4718), 11 states have internal predecessors, (4718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:40,741 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 465.0) internal successors, (5580), 12 states have internal predecessors, (5580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:40,742 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 465.0) internal successors, (5580), 12 states have internal predecessors, (5580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:40,742 INFO L186 Difference]: Start difference. First operand has 435 places, 445 transitions, 1056 flow. Second operand 11 states and 4718 transitions. [2022-01-19 07:09:40,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 455 transitions, 1138 flow [2022-01-19 07:09:40,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 455 transitions, 1132 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-01-19 07:09:40,751 INFO L242 Difference]: Finished difference. Result has 445 places, 451 transitions, 1105 flow [2022-01-19 07:09:40,751 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1050, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1105, PETRI_PLACES=445, PETRI_TRANSITIONS=451} [2022-01-19 07:09:40,752 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 28 predicate places. [2022-01-19 07:09:40,752 INFO L470 AbstractCegarLoop]: Abstraction has has 445 places, 451 transitions, 1105 flow [2022-01-19 07:09:40,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 428.7857142857143) internal successors, (6003), 14 states have internal predecessors, (6003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:40,753 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:40,754 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:40,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-19 07:09:40,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 07:09:40,968 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:40,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:40,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1435691832, now seen corresponding path program 2 times [2022-01-19 07:09:40,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:40,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975392052] [2022-01-19 07:09:40,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:40,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:09:41,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:41,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975392052] [2022-01-19 07:09:41,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975392052] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:41,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:41,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:09:41,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037388976] [2022-01-19 07:09:41,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:41,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:09:41,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:41,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:09:41,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:09:41,130 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:09:41,132 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 451 transitions, 1105 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:41,133 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:41,133 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:09:41,133 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:09:49,391 INFO L129 PetriNetUnfolder]: 11430/51150 cut-off events. [2022-01-19 07:09:49,391 INFO L130 PetriNetUnfolder]: For 4995/5076 co-relation queries the response was YES. [2022-01-19 07:09:49,822 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69743 conditions, 51150 events. 11430/51150 cut-off events. For 4995/5076 co-relation queries the response was YES. Maximal size of possible extension queue 2991. Compared 782970 event pairs, 4881 based on Foata normal form. 4/43321 useless extension candidates. Maximal degree in co-relation 69726. Up to 9722 conditions per place. [2022-01-19 07:09:50,009 INFO L132 encePairwiseOnDemand]: 445/465 looper letters, 139 selfloop transitions, 51 changer transitions 6/601 dead transitions. [2022-01-19 07:09:50,009 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 601 transitions, 1824 flow [2022-01-19 07:09:50,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 07:09:50,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 07:09:50,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8117 transitions. [2022-01-19 07:09:50,022 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8727956989247312 [2022-01-19 07:09:50,022 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8117 transitions. [2022-01-19 07:09:50,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8117 transitions. [2022-01-19 07:09:50,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:09:50,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8117 transitions. [2022-01-19 07:09:50,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 405.85) internal successors, (8117), 20 states have internal predecessors, (8117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:50,047 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 465.0) internal successors, (9765), 21 states have internal predecessors, (9765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:50,048 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 465.0) internal successors, (9765), 21 states have internal predecessors, (9765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:50,048 INFO L186 Difference]: Start difference. First operand has 445 places, 451 transitions, 1105 flow. Second operand 20 states and 8117 transitions. [2022-01-19 07:09:50,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 601 transitions, 1824 flow [2022-01-19 07:09:50,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 601 transitions, 1815 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-01-19 07:09:50,078 INFO L242 Difference]: Finished difference. Result has 477 places, 499 transitions, 1439 flow [2022-01-19 07:09:50,078 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1096, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1439, PETRI_PLACES=477, PETRI_TRANSITIONS=499} [2022-01-19 07:09:50,079 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 60 predicate places. [2022-01-19 07:09:50,079 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 499 transitions, 1439 flow [2022-01-19 07:09:50,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:50,080 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:09:50,080 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:09:50,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 07:09:50,081 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:09:50,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:09:50,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1761295898, now seen corresponding path program 3 times [2022-01-19 07:09:50,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:09:50,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216526668] [2022-01-19 07:09:50,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:09:50,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:09:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:09:50,252 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:09:50,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:09:50,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216526668] [2022-01-19 07:09:50,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216526668] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:09:50,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:09:50,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:09:50,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776104155] [2022-01-19 07:09:50,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:09:50,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:09:50,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:09:50,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:09:50,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:09:50,260 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:09:50,262 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 499 transitions, 1439 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:09:50,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:09:50,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:09:50,263 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:10:04,405 INFO L129 PetriNetUnfolder]: 15435/77238 cut-off events. [2022-01-19 07:10:04,406 INFO L130 PetriNetUnfolder]: For 33510/33611 co-relation queries the response was YES. [2022-01-19 07:10:05,382 INFO L84 FinitePrefix]: Finished finitePrefix Result has 123822 conditions, 77238 events. 15435/77238 cut-off events. For 33510/33611 co-relation queries the response was YES. Maximal size of possible extension queue 3895. Compared 1272393 event pairs, 5260 based on Foata normal form. 16/65841 useless extension candidates. Maximal degree in co-relation 123789. Up to 13211 conditions per place. [2022-01-19 07:10:05,920 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 188 selfloop transitions, 72 changer transitions 6/671 dead transitions. [2022-01-19 07:10:05,921 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 671 transitions, 2784 flow [2022-01-19 07:10:05,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 07:10:05,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 07:10:05,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8115 transitions. [2022-01-19 07:10:05,934 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8725806451612903 [2022-01-19 07:10:05,934 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8115 transitions. [2022-01-19 07:10:05,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8115 transitions. [2022-01-19 07:10:05,938 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:10:05,938 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8115 transitions. [2022-01-19 07:10:05,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 405.75) internal successors, (8115), 20 states have internal predecessors, (8115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:05,962 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 465.0) internal successors, (9765), 21 states have internal predecessors, (9765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:05,963 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 465.0) internal successors, (9765), 21 states have internal predecessors, (9765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:05,964 INFO L186 Difference]: Start difference. First operand has 477 places, 499 transitions, 1439 flow. Second operand 20 states and 8115 transitions. [2022-01-19 07:10:05,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 671 transitions, 2784 flow [2022-01-19 07:10:06,237 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 671 transitions, 2774 flow, removed 5 selfloop flow, removed 2 redundant places. [2022-01-19 07:10:06,244 INFO L242 Difference]: Finished difference. Result has 508 places, 547 transitions, 2062 flow [2022-01-19 07:10:06,245 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1435, PETRI_DIFFERENCE_MINUEND_PLACES=473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2062, PETRI_PLACES=508, PETRI_TRANSITIONS=547} [2022-01-19 07:10:06,245 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 91 predicate places. [2022-01-19 07:10:06,245 INFO L470 AbstractCegarLoop]: Abstraction has has 508 places, 547 transitions, 2062 flow [2022-01-19 07:10:06,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:06,246 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:10:06,247 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:10:06,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 07:10:06,247 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:10:06,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:10:06,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1878362792, now seen corresponding path program 4 times [2022-01-19 07:10:06,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:10:06,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152901663] [2022-01-19 07:10:06,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:10:06,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:10:06,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:10:06,432 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:10:06,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:10:06,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152901663] [2022-01-19 07:10:06,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152901663] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:10:06,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:10:06,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:10:06,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662125408] [2022-01-19 07:10:06,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:10:06,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:10:06,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:10:06,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:10:06,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:10:06,438 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:10:06,441 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 547 transitions, 2062 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:06,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:10:06,441 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:10:06,441 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:10:21,446 INFO L129 PetriNetUnfolder]: 16488/74374 cut-off events. [2022-01-19 07:10:21,447 INFO L130 PetriNetUnfolder]: For 75441/76987 co-relation queries the response was YES. [2022-01-19 07:10:22,932 INFO L84 FinitePrefix]: Finished finitePrefix Result has 138432 conditions, 74374 events. 16488/74374 cut-off events. For 75441/76987 co-relation queries the response was YES. Maximal size of possible extension queue 4133. Compared 1194055 event pairs, 7120 based on Foata normal form. 12/62886 useless extension candidates. Maximal degree in co-relation 138384. Up to 18443 conditions per place. [2022-01-19 07:10:23,320 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 180 selfloop transitions, 53 changer transitions 5/643 dead transitions. [2022-01-19 07:10:23,320 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 643 transitions, 3296 flow [2022-01-19 07:10:23,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 07:10:23,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 07:10:23,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6475 transitions. [2022-01-19 07:10:23,327 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8702956989247311 [2022-01-19 07:10:23,327 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6475 transitions. [2022-01-19 07:10:23,327 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6475 transitions. [2022-01-19 07:10:23,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:10:23,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6475 transitions. [2022-01-19 07:10:23,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 404.6875) internal successors, (6475), 16 states have internal predecessors, (6475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:23,339 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:23,340 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:23,340 INFO L186 Difference]: Start difference. First operand has 508 places, 547 transitions, 2062 flow. Second operand 16 states and 6475 transitions. [2022-01-19 07:10:23,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 643 transitions, 3296 flow [2022-01-19 07:10:23,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 519 places, 643 transitions, 3156 flow, removed 70 selfloop flow, removed 2 redundant places. [2022-01-19 07:10:23,939 INFO L242 Difference]: Finished difference. Result has 531 places, 585 transitions, 2570 flow [2022-01-19 07:10:23,939 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=1936, PETRI_DIFFERENCE_MINUEND_PLACES=504, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2570, PETRI_PLACES=531, PETRI_TRANSITIONS=585} [2022-01-19 07:10:23,940 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 114 predicate places. [2022-01-19 07:10:23,940 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 585 transitions, 2570 flow [2022-01-19 07:10:23,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:23,940 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:10:23,941 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:10:23,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 07:10:23,941 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:10:23,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:10:23,941 INFO L85 PathProgramCache]: Analyzing trace with hash 719625930, now seen corresponding path program 5 times [2022-01-19 07:10:23,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:10:23,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232461534] [2022-01-19 07:10:23,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:10:23,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:10:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:10:24,074 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:10:24,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:10:24,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232461534] [2022-01-19 07:10:24,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232461534] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:10:24,074 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:10:24,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:10:24,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236368116] [2022-01-19 07:10:24,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:10:24,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:10:24,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:10:24,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:10:24,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:10:24,078 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:10:24,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 585 transitions, 2570 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:24,080 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:10:24,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:10:24,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:10:41,332 INFO L129 PetriNetUnfolder]: 17297/77736 cut-off events. [2022-01-19 07:10:41,332 INFO L130 PetriNetUnfolder]: For 111773/112187 co-relation queries the response was YES. [2022-01-19 07:10:42,711 INFO L84 FinitePrefix]: Finished finitePrefix Result has 151712 conditions, 77736 events. 17297/77736 cut-off events. For 111773/112187 co-relation queries the response was YES. Maximal size of possible extension queue 4341. Compared 1254930 event pairs, 8885 based on Foata normal form. 19/65539 useless extension candidates. Maximal degree in co-relation 151653. Up to 19618 conditions per place. [2022-01-19 07:10:43,137 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 197 selfloop transitions, 69 changer transitions 6/677 dead transitions. [2022-01-19 07:10:43,137 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 677 transitions, 4025 flow [2022-01-19 07:10:43,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 07:10:43,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 07:10:43,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 6073 transitions. [2022-01-19 07:10:43,147 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8706810035842294 [2022-01-19 07:10:43,147 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 6073 transitions. [2022-01-19 07:10:43,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 6073 transitions. [2022-01-19 07:10:43,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:10:43,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 6073 transitions. [2022-01-19 07:10:43,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 404.8666666666667) internal successors, (6073), 15 states have internal predecessors, (6073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:43,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 465.0) internal successors, (7440), 16 states have internal predecessors, (7440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:43,160 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 465.0) internal successors, (7440), 16 states have internal predecessors, (7440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:43,160 INFO L186 Difference]: Start difference. First operand has 531 places, 585 transitions, 2570 flow. Second operand 15 states and 6073 transitions. [2022-01-19 07:10:43,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 677 transitions, 4025 flow [2022-01-19 07:10:44,094 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 677 transitions, 3777 flow, removed 124 selfloop flow, removed 2 redundant places. [2022-01-19 07:10:44,104 INFO L242 Difference]: Finished difference. Result has 549 places, 628 transitions, 3208 flow [2022-01-19 07:10:44,105 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=2370, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3208, PETRI_PLACES=549, PETRI_TRANSITIONS=628} [2022-01-19 07:10:44,108 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 132 predicate places. [2022-01-19 07:10:44,108 INFO L470 AbstractCegarLoop]: Abstraction has has 549 places, 628 transitions, 3208 flow [2022-01-19 07:10:44,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:44,108 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:10:44,109 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:10:44,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 07:10:44,109 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:10:44,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:10:44,109 INFO L85 PathProgramCache]: Analyzing trace with hash 484100026, now seen corresponding path program 6 times [2022-01-19 07:10:44,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:10:44,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5902196] [2022-01-19 07:10:44,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:10:44,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:10:44,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:10:44,337 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:10:44,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:10:44,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5902196] [2022-01-19 07:10:44,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5902196] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:10:44,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:10:44,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:10:44,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188850927] [2022-01-19 07:10:44,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:10:44,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:10:44,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:10:44,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:10:44,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:10:44,343 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:10:44,345 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 628 transitions, 3208 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:10:44,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:10:44,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:10:44,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:11:04,460 INFO L129 PetriNetUnfolder]: 17565/81249 cut-off events. [2022-01-19 07:11:04,461 INFO L130 PetriNetUnfolder]: For 157104/157580 co-relation queries the response was YES. [2022-01-19 07:11:06,353 INFO L84 FinitePrefix]: Finished finitePrefix Result has 163473 conditions, 81249 events. 17565/81249 cut-off events. For 157104/157580 co-relation queries the response was YES. Maximal size of possible extension queue 4481. Compared 1331617 event pairs, 8965 based on Foata normal form. 29/68651 useless extension candidates. Maximal degree in co-relation 163407. Up to 19836 conditions per place. [2022-01-19 07:11:06,791 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 205 selfloop transitions, 82 changer transitions 4/696 dead transitions. [2022-01-19 07:11:06,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 696 transitions, 4490 flow [2022-01-19 07:11:06,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 07:11:06,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 07:11:06,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5670 transitions. [2022-01-19 07:11:06,796 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8709677419354839 [2022-01-19 07:11:06,796 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 5670 transitions. [2022-01-19 07:11:06,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 5670 transitions. [2022-01-19 07:11:06,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:11:06,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5670 transitions. [2022-01-19 07:11:06,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 405.0) internal successors, (5670), 14 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:06,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 465.0) internal successors, (6975), 15 states have internal predecessors, (6975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:06,805 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 465.0) internal successors, (6975), 15 states have internal predecessors, (6975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:06,805 INFO L186 Difference]: Start difference. First operand has 549 places, 628 transitions, 3208 flow. Second operand 14 states and 5670 transitions. [2022-01-19 07:11:06,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 696 transitions, 4490 flow [2022-01-19 07:11:07,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 696 transitions, 4134 flow, removed 178 selfloop flow, removed 2 redundant places. [2022-01-19 07:11:07,921 INFO L242 Difference]: Finished difference. Result has 563 places, 651 transitions, 3542 flow [2022-01-19 07:11:07,922 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=2958, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3542, PETRI_PLACES=563, PETRI_TRANSITIONS=651} [2022-01-19 07:11:07,922 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 146 predicate places. [2022-01-19 07:11:07,922 INFO L470 AbstractCegarLoop]: Abstraction has has 563 places, 651 transitions, 3542 flow [2022-01-19 07:11:07,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:07,923 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:11:07,923 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:11:07,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 07:11:07,923 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:11:07,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:11:07,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1446196732, now seen corresponding path program 7 times [2022-01-19 07:11:07,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:11:07,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383140130] [2022-01-19 07:11:07,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:11:07,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:11:07,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:11:08,050 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:11:08,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:11:08,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383140130] [2022-01-19 07:11:08,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383140130] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:11:08,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:11:08,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:11:08,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711614867] [2022-01-19 07:11:08,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:11:08,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:11:08,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:11:08,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:11:08,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:11:08,054 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:11:08,056 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 563 places, 651 transitions, 3542 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:08,056 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:11:08,056 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:11:08,056 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:11:26,114 INFO L129 PetriNetUnfolder]: 17972/79227 cut-off events. [2022-01-19 07:11:26,114 INFO L130 PetriNetUnfolder]: For 181562/182160 co-relation queries the response was YES. [2022-01-19 07:11:28,341 INFO L84 FinitePrefix]: Finished finitePrefix Result has 165858 conditions, 79227 events. 17972/79227 cut-off events. For 181562/182160 co-relation queries the response was YES. Maximal size of possible extension queue 4611. Compared 1284070 event pairs, 9538 based on Foata normal form. 94/66770 useless extension candidates. Maximal degree in co-relation 165788. Up to 20368 conditions per place. [2022-01-19 07:11:28,788 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 241 selfloop transitions, 83 changer transitions 6/735 dead transitions. [2022-01-19 07:11:28,788 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 735 transitions, 4919 flow [2022-01-19 07:11:28,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 07:11:28,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 07:11:28,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 07:11:28,792 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 07:11:28,793 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 07:11:28,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 07:11:28,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:11:28,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 07:11:28,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 404.47058823529414) internal successors, (6876), 17 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:28,806 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 465.0) internal successors, (8370), 18 states have internal predecessors, (8370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:28,806 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 465.0) internal successors, (8370), 18 states have internal predecessors, (8370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:28,807 INFO L186 Difference]: Start difference. First operand has 563 places, 651 transitions, 3542 flow. Second operand 17 states and 6876 transitions. [2022-01-19 07:11:28,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 735 transitions, 4919 flow [2022-01-19 07:11:29,844 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 735 transitions, 4709 flow, removed 73 selfloop flow, removed 7 redundant places. [2022-01-19 07:11:29,851 INFO L242 Difference]: Finished difference. Result has 578 places, 683 transitions, 4023 flow [2022-01-19 07:11:29,852 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=3334, PETRI_DIFFERENCE_MINUEND_PLACES=554, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=651, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=580, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4023, PETRI_PLACES=578, PETRI_TRANSITIONS=683} [2022-01-19 07:11:29,852 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 161 predicate places. [2022-01-19 07:11:29,853 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 683 transitions, 4023 flow [2022-01-19 07:11:29,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:29,853 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:11:29,853 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:11:29,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 07:11:29,854 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:11:29,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:11:29,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1376286802, now seen corresponding path program 8 times [2022-01-19 07:11:29,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:11:29,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372351608] [2022-01-19 07:11:29,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:11:29,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:11:29,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:11:30,092 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:11:30,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:11:30,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372351608] [2022-01-19 07:11:30,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372351608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:11:30,093 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:11:30,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 07:11:30,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121667310] [2022-01-19 07:11:30,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:11:30,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 07:11:30,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:11:30,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 07:11:30,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 07:11:30,096 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:11:30,099 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 683 transitions, 4023 flow. Second operand has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:30,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:11:30,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:11:30,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:11:50,318 INFO L129 PetriNetUnfolder]: 18226/80363 cut-off events. [2022-01-19 07:11:50,318 INFO L130 PetriNetUnfolder]: For 214876/216871 co-relation queries the response was YES. [2022-01-19 07:11:52,872 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172322 conditions, 80363 events. 18226/80363 cut-off events. For 214876/216871 co-relation queries the response was YES. Maximal size of possible extension queue 4701. Compared 1306412 event pairs, 7568 based on Foata normal form. 117/67944 useless extension candidates. Maximal degree in co-relation 172247. Up to 19953 conditions per place. [2022-01-19 07:11:53,348 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 232 selfloop transitions, 112 changer transitions 6/755 dead transitions. [2022-01-19 07:11:53,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 755 transitions, 5338 flow [2022-01-19 07:11:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 07:11:53,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 07:11:53,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7278 transitions. [2022-01-19 07:11:53,352 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8695340501792115 [2022-01-19 07:11:53,353 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7278 transitions. [2022-01-19 07:11:53,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7278 transitions. [2022-01-19 07:11:53,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:11:53,354 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7278 transitions. [2022-01-19 07:11:53,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 404.3333333333333) internal successors, (7278), 18 states have internal predecessors, (7278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:53,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 465.0) internal successors, (8835), 19 states have internal predecessors, (8835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:53,368 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 465.0) internal successors, (8835), 19 states have internal predecessors, (8835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:53,368 INFO L186 Difference]: Start difference. First operand has 578 places, 683 transitions, 4023 flow. Second operand 18 states and 7278 transitions. [2022-01-19 07:11:53,368 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 755 transitions, 5338 flow [2022-01-19 07:11:54,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 755 transitions, 5081 flow, removed 102 selfloop flow, removed 8 redundant places. [2022-01-19 07:11:54,866 INFO L242 Difference]: Finished difference. Result has 589 places, 701 transitions, 4357 flow [2022-01-19 07:11:54,866 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=3772, PETRI_DIFFERENCE_MINUEND_PLACES=568, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=683, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=584, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4357, PETRI_PLACES=589, PETRI_TRANSITIONS=701} [2022-01-19 07:11:54,867 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 172 predicate places. [2022-01-19 07:11:54,867 INFO L470 AbstractCegarLoop]: Abstraction has has 589 places, 701 transitions, 4357 flow [2022-01-19 07:11:54,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:54,868 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:11:54,868 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:11:54,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 07:11:54,868 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:11:54,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:11:54,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1333348434, now seen corresponding path program 9 times [2022-01-19 07:11:54,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:11:54,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722558328] [2022-01-19 07:11:54,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:11:54,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:11:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:11:54,999 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:11:54,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:11:54,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722558328] [2022-01-19 07:11:54,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722558328] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:11:54,999 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:11:55,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 07:11:55,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792968611] [2022-01-19 07:11:55,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:11:55,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 07:11:55,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:11:55,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 07:11:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 07:11:55,003 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:11:55,005 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 589 places, 701 transitions, 4357 flow. Second operand has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:11:55,005 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:11:55,005 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:11:55,005 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:12:14,867 INFO L129 PetriNetUnfolder]: 18305/83218 cut-off events. [2022-01-19 07:12:14,867 INFO L130 PetriNetUnfolder]: For 223467/224210 co-relation queries the response was YES. [2022-01-19 07:12:17,315 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177752 conditions, 83218 events. 18305/83218 cut-off events. For 223467/224210 co-relation queries the response was YES. Maximal size of possible extension queue 4733. Compared 1367498 event pairs, 9180 based on Foata normal form. 89/70250 useless extension candidates. Maximal degree in co-relation 177674. Up to 20698 conditions per place. [2022-01-19 07:12:17,806 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 248 selfloop transitions, 108 changer transitions 6/767 dead transitions. [2022-01-19 07:12:17,807 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 767 transitions, 5670 flow [2022-01-19 07:12:17,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 07:12:17,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 07:12:17,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6474 transitions. [2022-01-19 07:12:17,811 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8701612903225806 [2022-01-19 07:12:17,811 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6474 transitions. [2022-01-19 07:12:17,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6474 transitions. [2022-01-19 07:12:17,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:12:17,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6474 transitions. [2022-01-19 07:12:17,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 404.625) internal successors, (6474), 16 states have internal predecessors, (6474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:17,823 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:17,824 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:17,824 INFO L186 Difference]: Start difference. First operand has 589 places, 701 transitions, 4357 flow. Second operand 16 states and 6474 transitions. [2022-01-19 07:12:17,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 767 transitions, 5670 flow [2022-01-19 07:12:19,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 589 places, 767 transitions, 5443 flow, removed 63 selfloop flow, removed 13 redundant places. [2022-01-19 07:12:19,516 INFO L242 Difference]: Finished difference. Result has 592 places, 719 transitions, 4684 flow [2022-01-19 07:12:19,516 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=4136, PETRI_DIFFERENCE_MINUEND_PLACES=574, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=606, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4684, PETRI_PLACES=592, PETRI_TRANSITIONS=719} [2022-01-19 07:12:19,517 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 175 predicate places. [2022-01-19 07:12:19,517 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 719 transitions, 4684 flow [2022-01-19 07:12:19,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:19,518 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:12:19,518 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:12:19,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 07:12:19,518 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:12:19,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:12:19,520 INFO L85 PathProgramCache]: Analyzing trace with hash 483993972, now seen corresponding path program 10 times [2022-01-19 07:12:19,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:12:19,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078676799] [2022-01-19 07:12:19,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:12:19,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:12:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:12:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:12:19,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:12:19,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078676799] [2022-01-19 07:12:19,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078676799] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:12:19,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:12:19,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-19 07:12:19,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929054473] [2022-01-19 07:12:19,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:12:19,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-19 07:12:19,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:12:19,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-19 07:12:19,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-01-19 07:12:19,646 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:12:19,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 719 transitions, 4684 flow. Second operand has 12 states, 12 states have (on average 398.8333333333333) internal successors, (4786), 12 states have internal predecessors, (4786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:19,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:12:19,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:12:19,649 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:12:40,066 INFO L129 PetriNetUnfolder]: 19071/83094 cut-off events. [2022-01-19 07:12:40,066 INFO L130 PetriNetUnfolder]: For 253627/254487 co-relation queries the response was YES. [2022-01-19 07:12:42,407 INFO L84 FinitePrefix]: Finished finitePrefix Result has 185120 conditions, 83094 events. 19071/83094 cut-off events. For 253627/254487 co-relation queries the response was YES. Maximal size of possible extension queue 4925. Compared 1355101 event pairs, 10097 based on Foata normal form. 89/69889 useless extension candidates. Maximal degree in co-relation 185041. Up to 22686 conditions per place. [2022-01-19 07:12:42,916 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 327 selfloop transitions, 73 changer transitions 6/811 dead transitions. [2022-01-19 07:12:42,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 811 transitions, 6578 flow [2022-01-19 07:12:42,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 07:12:42,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 07:12:42,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6476 transitions. [2022-01-19 07:12:42,920 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8704301075268818 [2022-01-19 07:12:42,920 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6476 transitions. [2022-01-19 07:12:42,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6476 transitions. [2022-01-19 07:12:42,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:12:42,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6476 transitions. [2022-01-19 07:12:42,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 404.75) internal successors, (6476), 16 states have internal predecessors, (6476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:42,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:42,930 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:42,930 INFO L186 Difference]: Start difference. First operand has 592 places, 719 transitions, 4684 flow. Second operand 16 states and 6476 transitions. [2022-01-19 07:12:42,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 811 transitions, 6578 flow [2022-01-19 07:12:44,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 595 places, 811 transitions, 6375 flow, removed 55 selfloop flow, removed 10 redundant places. [2022-01-19 07:12:44,728 INFO L242 Difference]: Finished difference. Result has 602 places, 759 transitions, 5455 flow [2022-01-19 07:12:44,729 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=4491, PETRI_DIFFERENCE_MINUEND_PLACES=580, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=719, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5455, PETRI_PLACES=602, PETRI_TRANSITIONS=759} [2022-01-19 07:12:44,729 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 185 predicate places. [2022-01-19 07:12:44,729 INFO L470 AbstractCegarLoop]: Abstraction has has 602 places, 759 transitions, 5455 flow [2022-01-19 07:12:44,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 398.8333333333333) internal successors, (4786), 12 states have internal predecessors, (4786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:44,730 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:12:44,730 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:12:44,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 07:12:44,730 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:12:44,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:12:44,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1963352208, now seen corresponding path program 11 times [2022-01-19 07:12:44,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:12:44,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388284791] [2022-01-19 07:12:44,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:12:44,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:12:44,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:12:44,880 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:12:44,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:12:44,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388284791] [2022-01-19 07:12:44,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388284791] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:12:44,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:12:44,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 07:12:44,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329466775] [2022-01-19 07:12:44,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:12:44,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 07:12:44,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:12:44,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 07:12:44,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 07:12:44,885 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:12:44,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 602 places, 759 transitions, 5455 flow. Second operand has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:12:44,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:12:44,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:12:44,887 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:13:07,744 INFO L129 PetriNetUnfolder]: 19081/84657 cut-off events. [2022-01-19 07:13:07,744 INFO L130 PetriNetUnfolder]: For 278484/279023 co-relation queries the response was YES. [2022-01-19 07:13:10,057 INFO L84 FinitePrefix]: Finished finitePrefix Result has 189922 conditions, 84657 events. 19081/84657 cut-off events. For 278484/279023 co-relation queries the response was YES. Maximal size of possible extension queue 4998. Compared 1383441 event pairs, 7291 based on Foata normal form. 118/71372 useless extension candidates. Maximal degree in co-relation 189837. Up to 22654 conditions per place. [2022-01-19 07:13:10,768 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 353 selfloop transitions, 77 changer transitions 6/841 dead transitions. [2022-01-19 07:13:10,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 615 places, 841 transitions, 7384 flow [2022-01-19 07:13:10,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 07:13:10,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 07:13:10,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6473 transitions. [2022-01-19 07:13:10,773 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8700268817204301 [2022-01-19 07:13:10,773 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6473 transitions. [2022-01-19 07:13:10,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6473 transitions. [2022-01-19 07:13:10,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:13:10,774 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6473 transitions. [2022-01-19 07:13:10,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 404.5625) internal successors, (6473), 16 states have internal predecessors, (6473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:10,783 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:10,784 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 465.0) internal successors, (7905), 17 states have internal predecessors, (7905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:10,784 INFO L186 Difference]: Start difference. First operand has 602 places, 759 transitions, 5455 flow. Second operand 16 states and 6473 transitions. [2022-01-19 07:13:10,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 615 places, 841 transitions, 7384 flow [2022-01-19 07:13:12,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 612 places, 841 transitions, 6828 flow, removed 273 selfloop flow, removed 3 redundant places. [2022-01-19 07:13:12,472 INFO L242 Difference]: Finished difference. Result has 620 places, 791 transitions, 5857 flow [2022-01-19 07:13:12,473 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=5011, PETRI_DIFFERENCE_MINUEND_PLACES=597, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=759, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=699, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5857, PETRI_PLACES=620, PETRI_TRANSITIONS=791} [2022-01-19 07:13:12,473 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 203 predicate places. [2022-01-19 07:13:12,474 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 791 transitions, 5857 flow [2022-01-19 07:13:12,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:12,474 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:13:12,474 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:13:12,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 07:13:12,475 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:13:12,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:13:12,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1381435474, now seen corresponding path program 12 times [2022-01-19 07:13:12,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:13:12,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958618479] [2022-01-19 07:13:12,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:13:12,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:13:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:13:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:13:12,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:13:12,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958618479] [2022-01-19 07:13:12,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958618479] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:13:12,635 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:13:12,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 07:13:12,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238003590] [2022-01-19 07:13:12,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:13:12,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 07:13:12,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:13:12,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 07:13:12,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 07:13:12,639 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:13:12,655 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 791 transitions, 5857 flow. Second operand has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:12,655 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:13:12,655 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:13:12,655 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:13:35,125 INFO L129 PetriNetUnfolder]: 19280/86033 cut-off events. [2022-01-19 07:13:35,125 INFO L130 PetriNetUnfolder]: For 303538/304130 co-relation queries the response was YES. [2022-01-19 07:13:37,925 INFO L84 FinitePrefix]: Finished finitePrefix Result has 194257 conditions, 86033 events. 19280/86033 cut-off events. For 303538/304130 co-relation queries the response was YES. Maximal size of possible extension queue 5023. Compared 1412928 event pairs, 7316 based on Foata normal form. 94/72431 useless extension candidates. Maximal degree in co-relation 194166. Up to 22665 conditions per place. [2022-01-19 07:13:38,461 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 377 selfloop transitions, 96 changer transitions 6/884 dead transitions. [2022-01-19 07:13:38,461 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 884 transitions, 8146 flow [2022-01-19 07:13:38,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 07:13:38,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 07:13:38,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 07:13:38,467 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 07:13:38,467 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 07:13:38,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 07:13:38,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:13:38,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 07:13:38,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 404.47058823529414) internal successors, (6876), 17 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:38,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 465.0) internal successors, (8370), 18 states have internal predecessors, (8370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:38,479 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 465.0) internal successors, (8370), 18 states have internal predecessors, (8370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:38,479 INFO L186 Difference]: Start difference. First operand has 620 places, 791 transitions, 5857 flow. Second operand 17 states and 6876 transitions. [2022-01-19 07:13:38,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 884 transitions, 8146 flow [2022-01-19 07:13:40,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 628 places, 884 transitions, 7458 flow, removed 316 selfloop flow, removed 6 redundant places. [2022-01-19 07:13:40,345 INFO L242 Difference]: Finished difference. Result has 638 places, 832 transitions, 6519 flow [2022-01-19 07:13:40,346 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=5444, PETRI_DIFFERENCE_MINUEND_PLACES=612, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6519, PETRI_PLACES=638, PETRI_TRANSITIONS=832} [2022-01-19 07:13:40,346 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 221 predicate places. [2022-01-19 07:13:40,347 INFO L470 AbstractCegarLoop]: Abstraction has has 638 places, 832 transitions, 6519 flow [2022-01-19 07:13:40,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 399.4) internal successors, (3994), 10 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:40,347 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:13:40,347 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:13:40,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 07:13:40,348 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:13:40,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:13:40,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1704243490, now seen corresponding path program 13 times [2022-01-19 07:13:40,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:13:40,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687529823] [2022-01-19 07:13:40,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:13:40,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:13:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:13:40,476 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:13:40,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:13:40,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687529823] [2022-01-19 07:13:40,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687529823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:13:40,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:13:40,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 07:13:40,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950389100] [2022-01-19 07:13:40,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:13:40,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 07:13:40,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:13:40,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 07:13:40,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 07:13:40,480 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 07:13:40,482 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 638 places, 832 transitions, 6519 flow. Second operand has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:13:40,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:13:40,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 07:13:40,482 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:14:03,665 INFO L129 PetriNetUnfolder]: 19275/85832 cut-off events. [2022-01-19 07:14:03,665 INFO L130 PetriNetUnfolder]: For 350808/351398 co-relation queries the response was YES. [2022-01-19 07:14:06,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 196379 conditions, 85832 events. 19275/85832 cut-off events. For 350808/351398 co-relation queries the response was YES. Maximal size of possible extension queue 5029. Compared 1406757 event pairs, 7282 based on Foata normal form. 99/72259 useless extension candidates. Maximal degree in co-relation 196282. Up to 22376 conditions per place. [2022-01-19 07:14:07,008 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 361 selfloop transitions, 113 changer transitions 6/885 dead transitions. [2022-01-19 07:14:07,008 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 885 transitions, 7842 flow [2022-01-19 07:14:07,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 07:14:07,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 07:14:07,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7277 transitions. [2022-01-19 07:14:07,014 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8694145758661888 [2022-01-19 07:14:07,014 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7277 transitions. [2022-01-19 07:14:07,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7277 transitions. [2022-01-19 07:14:07,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:14:07,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7277 transitions. [2022-01-19 07:14:07,020 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 404.27777777777777) internal successors, (7277), 18 states have internal predecessors, (7277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:14:07,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 465.0) internal successors, (8835), 19 states have internal predecessors, (8835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:14:07,026 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 465.0) internal successors, (8835), 19 states have internal predecessors, (8835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:14:07,026 INFO L186 Difference]: Start difference. First operand has 638 places, 832 transitions, 6519 flow. Second operand 18 states and 7277 transitions. [2022-01-19 07:14:07,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 885 transitions, 7842 flow [2022-01-19 07:14:09,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 885 transitions, 7403 flow, removed 195 selfloop flow, removed 6 redundant places. [2022-01-19 07:14:09,139 INFO L242 Difference]: Finished difference. Result has 651 places, 834 transitions, 6407 flow [2022-01-19 07:14:09,139 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=6082, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=832, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=719, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6407, PETRI_PLACES=651, PETRI_TRANSITIONS=834} [2022-01-19 07:14:09,140 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 234 predicate places. [2022-01-19 07:14:09,140 INFO L470 AbstractCegarLoop]: Abstraction has has 651 places, 834 transitions, 6407 flow [2022-01-19 07:14:09,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 399.09090909090907) internal successors, (4390), 11 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:14:09,140 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:14:09,141 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:14:09,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 07:14:09,141 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:14:09,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:14:09,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1241659734, now seen corresponding path program 1 times [2022-01-19 07:14:09,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:14:09,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436454804] [2022-01-19 07:14:09,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:14:09,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:14:09,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:14:09,183 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:14:09,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:14:09,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436454804] [2022-01-19 07:14:09,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436454804] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:14:09,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:14:09,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 07:14:09,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795429039] [2022-01-19 07:14:09,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:14:09,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 07:14:09,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:14:09,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 07:14:09,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 07:14:09,186 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 07:14:09,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 651 places, 834 transitions, 6407 flow. Second operand has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:14:09,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:14:09,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 07:14:09,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 07:15:56,095 INFO L129 PetriNetUnfolder]: 64495/383768 cut-off events. [2022-01-19 07:15:56,096 INFO L130 PetriNetUnfolder]: For 1062164/1072160 co-relation queries the response was YES. [2022-01-19 07:16:09,021 INFO L84 FinitePrefix]: Finished finitePrefix Result has 762375 conditions, 383768 events. 64495/383768 cut-off events. For 1062164/1072160 co-relation queries the response was YES. Maximal size of possible extension queue 8687. Compared 7677786 event pairs, 31715 based on Foata normal form. 1340/336969 useless extension candidates. Maximal degree in co-relation 762275. Up to 41203 conditions per place. [2022-01-19 07:16:11,204 INFO L132 encePairwiseOnDemand]: 463/465 looper letters, 77 selfloop transitions, 1 changer transitions 0/867 dead transitions. [2022-01-19 07:16:11,205 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 867 transitions, 6660 flow [2022-01-19 07:16:11,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 07:16:11,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 07:16:11,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1285 transitions. [2022-01-19 07:16:11,207 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.921146953405018 [2022-01-19 07:16:11,207 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1285 transitions. [2022-01-19 07:16:11,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1285 transitions. [2022-01-19 07:16:11,207 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 07:16:11,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1285 transitions. [2022-01-19 07:16:11,209 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 428.3333333333333) internal successors, (1285), 3 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:16:11,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:16:11,210 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 465.0) internal successors, (1860), 4 states have internal predecessors, (1860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:16:11,210 INFO L186 Difference]: Start difference. First operand has 651 places, 834 transitions, 6407 flow. Second operand 3 states and 1285 transitions. [2022-01-19 07:16:11,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 867 transitions, 6660 flow [2022-01-19 07:16:41,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 867 transitions, 6404 flow, removed 44 selfloop flow, removed 14 redundant places. [2022-01-19 07:16:41,524 INFO L242 Difference]: Finished difference. Result has 637 places, 833 transitions, 6148 flow [2022-01-19 07:16:41,525 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=465, PETRI_DIFFERENCE_MINUEND_FLOW=6146, PETRI_DIFFERENCE_MINUEND_PLACES=635, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=832, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=6148, PETRI_PLACES=637, PETRI_TRANSITIONS=833} [2022-01-19 07:16:41,525 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 220 predicate places. [2022-01-19 07:16:41,525 INFO L470 AbstractCegarLoop]: Abstraction has has 637 places, 833 transitions, 6148 flow [2022-01-19 07:16:41,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 409.3333333333333) internal successors, (1228), 3 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:16:41,526 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 07:16:41,526 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-19 07:16:41,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-19 07:16:41,526 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-19 07:16:41,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 07:16:41,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1146976762, now seen corresponding path program 1 times [2022-01-19 07:16:41,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 07:16:41,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974077828] [2022-01-19 07:16:41,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 07:16:41,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 07:16:41,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 07:16:41,598 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-19 07:16:41,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 07:16:41,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974077828] [2022-01-19 07:16:41,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974077828] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 07:16:41,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 07:16:41,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 07:16:41,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956905640] [2022-01-19 07:16:41,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 07:16:41,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 07:16:41,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 07:16:41,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 07:16:41,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 07:16:41,601 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 07:16:41,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 637 places, 833 transitions, 6148 flow. Second operand has 4 states, 4 states have (on average 423.5) internal successors, (1694), 4 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-19 07:16:41,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 07:16:41,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 07:16:41,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand