/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.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 00:41:17,507 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 00:41:17,509 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 00:41:17,569 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 00:41:17,569 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 00:41:17,570 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 00:41:17,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 00:41:17,581 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 00:41:17,589 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 00:41:17,590 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 00:41:17,591 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 00:41:17,592 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 00:41:17,592 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 00:41:17,593 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 00:41:17,594 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 00:41:17,596 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 00:41:17,596 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 00:41:17,597 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 00:41:17,599 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 00:41:17,600 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 00:41:17,601 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 00:41:17,607 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 00:41:17,608 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 00:41:17,612 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 00:41:17,614 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 00:41:17,614 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 00:41:17,614 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 00:41:17,615 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 00:41:17,616 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 00:41:17,616 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 00:41:17,617 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 00:41:17,617 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 00:41:17,618 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 00:41:17,618 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 00:41:17,619 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 00:41:17,619 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 00:41:17,620 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 00:41:17,620 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 00:41:17,620 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 00:41:17,621 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 00:41:17,622 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 00:41:17,629 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.epf [2022-01-19 00:41:17,653 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 00:41:17,654 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 00:41:17,654 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 00:41:17,654 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 00:41:17,655 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 00:41:17,655 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 00:41:17,655 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 00:41:17,655 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 00:41:17,655 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 00:41:17,656 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 00:41:17,657 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 00:41:17,657 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 00:41:17,657 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 00:41:17,657 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 00:41:17,657 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 00:41:17,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 00:41:17,658 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 00:41:17,658 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 00:41:17,658 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 00:41:17,658 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 00:41:17,659 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 00:41:17,659 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 00:41:17,660 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 00:41:17,660 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 00:41:17,660 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 00:41:17,907 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 00:41:17,934 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 00:41:17,936 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 00:41:17,937 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 00:41:17,939 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 00:41:17,940 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 00:41:17,996 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b21ebb92/1d5286d0b1e74f13b09ff4bc9292d273/FLAGc6ed786a8 [2022-01-19 00:41:18,398 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 00:41:18,399 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-01-19 00:41:18,412 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b21ebb92/1d5286d0b1e74f13b09ff4bc9292d273/FLAGc6ed786a8 [2022-01-19 00:41:18,429 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b21ebb92/1d5286d0b1e74f13b09ff4bc9292d273 [2022-01-19 00:41:18,432 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 00:41:18,433 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 00:41:18,435 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 00:41:18,435 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 00:41:18,438 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 00:41:18,439 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,439 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10eb63a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18, skipping insertion in model container [2022-01-19 00:41:18,440 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,445 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 00:41:18,475 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 00:41:18,644 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 00:41:18,651 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 00:41:18,657 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 00:41:18,681 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 00:41:18,684 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 00:41:18,708 INFO L208 MainTranslator]: Completed translation [2022-01-19 00:41:18,708 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18 WrapperNode [2022-01-19 00:41:18,708 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 00:41:18,709 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 00:41:18,709 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 00:41:18,709 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 00:41:18,716 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,724 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,756 INFO L137 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 369 [2022-01-19 00:41:18,757 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 00:41:18,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 00:41:18,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 00:41:18,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 00:41:18,764 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,768 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,769 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,777 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,782 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,784 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,788 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 00:41:18,788 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 00:41:18,788 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 00:41:18,788 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 00:41:18,790 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (1/1) ... [2022-01-19 00:41:18,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 00:41:18,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 00:41:18,836 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 00:41:18,857 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 00:41:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 00:41:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 00:41:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 00:41:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 00:41:18,873 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 00:41:18,873 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 00:41:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 00:41:18,874 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 00:41:18,874 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-19 00:41:18,874 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-19 00:41:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 00:41:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-19 00:41:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 00:41:18,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 00:41:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 00:41:18,880 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 00:41:19,007 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 00:41:19,008 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 00:41:19,588 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 00:41:19,601 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 00:41:19,601 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-19 00:41:19,610 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 12:41:19 BoogieIcfgContainer [2022-01-19 00:41:19,610 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 00:41:19,612 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 00:41:19,612 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 00:41:19,615 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 00:41:19,615 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 12:41:18" (1/3) ... [2022-01-19 00:41:19,615 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24f7c6c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 12:41:19, skipping insertion in model container [2022-01-19 00:41:19,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 12:41:18" (2/3) ... [2022-01-19 00:41:19,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24f7c6c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 12:41:19, skipping insertion in model container [2022-01-19 00:41:19,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 12:41:19" (3/3) ... [2022-01-19 00:41:19,617 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2022-01-19 00:41:19,621 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 00:41:19,621 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 00:41:19,621 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 00:41:19,682 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,683 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,684 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,685 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,685 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,685 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,685 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,685 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,686 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,686 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,686 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,686 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 00:41:19,686 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 00:41:19,687 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 00:41:19,687 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 00:41:19,687 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 00:41:19,687 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 00:41:19,687 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 00:41:19,687 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 00:41:19,687 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 00:41:19,688 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 00:41:19,688 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 00:41:19,688 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 00:41:19,688 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 00:41:19,688 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 00:41:19,688 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 00:41:19,688 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 00:41:19,689 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 00:41:19,689 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 00:41:19,689 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 00:41:19,689 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 00:41:19,689 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 00:41:19,689 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 00:41:19,690 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 00:41:19,690 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 00:41:19,690 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,690 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,690 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,691 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,692 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,693 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,694 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,695 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,696 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,697 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,697 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 00:41:19,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,698 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,699 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 00:41:19,699 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 00:41:19,699 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 00:41:19,699 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,700 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,700 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 00:41:19,700 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 00:41:19,700 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 00:41:19,700 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 00:41:19,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,701 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,701 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 00:41:19,701 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 00:41:19,701 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 00:41:19,701 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 00:41:19,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,702 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,703 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 00:41:19,703 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,704 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 00:41:19,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,704 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,704 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 00:41:19,705 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 00:41:19,705 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,705 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,705 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 00:41:19,705 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 00:41:19,705 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 00:41:19,705 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 00:41:19,706 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 00:41:19,706 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 00:41:19,706 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 00:41:19,706 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 00:41:19,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,706 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,707 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,708 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,709 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,710 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,711 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,719 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,720 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,720 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,720 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,720 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,724 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 00:41:19,725 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 00:41:19,725 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 00:41:19,725 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 00:41:19,726 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 00:41:19,726 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 00:41:19,726 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 00:41:19,727 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 00:41:19,727 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 00:41:19,727 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 00:41:19,727 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 00:41:19,727 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 00:41:19,727 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 00:41:19,727 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 00:41:19,728 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 00:41:19,733 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 00:41:19,735 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 00:41:19,735 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 00:41:19,736 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 00:41:19,736 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 00:41:19,736 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 00:41:19,736 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 00:41:19,737 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 00:41:19,737 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 00:41:19,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,738 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,739 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,740 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,741 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,742 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,743 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,744 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,745 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,745 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,745 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,745 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,745 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 00:41:19,746 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,746 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,746 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 00:41:19,746 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 00:41:19,746 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 00:41:19,746 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,747 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,747 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,747 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,747 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 00:41:19,747 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 00:41:19,747 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 00:41:19,747 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 00:41:19,748 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,748 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,748 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 00:41:19,748 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 00:41:19,748 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 00:41:19,748 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 00:41:19,748 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,748 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,749 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,750 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 00:41:19,750 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,750 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,750 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 00:41:19,750 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,751 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,751 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 00:41:19,751 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 00:41:19,751 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,751 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,751 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 00:41:19,751 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 00:41:19,751 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 00:41:19,752 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 00:41:19,752 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 00:41:19,752 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 00:41:19,752 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 00:41:19,752 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 00:41:19,752 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,753 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,754 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,755 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,756 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,757 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,757 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,757 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,757 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,758 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,759 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,759 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,759 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,759 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,759 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,760 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,761 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,762 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,762 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 00:41:19,762 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 00:41:19,762 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 00:41:19,762 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,763 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 00:41:19,764 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 00:41:19,764 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 00:41:19,764 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 00:41:19,764 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 00:41:19,764 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 00:41:19,764 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 00:41:19,765 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 00:41:19,765 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 00:41:19,765 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 00:41:19,765 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 00:41:19,765 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 00:41:19,765 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 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,766 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,767 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,768 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,769 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,770 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,771 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 00:41:19,772 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,772 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,772 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 00:41:19,772 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 00:41:19,773 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 00:41:19,773 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,773 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,773 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,773 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,773 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 00:41:19,773 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 00:41:19,774 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 00:41:19,774 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 00:41:19,774 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,774 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,774 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 00:41:19,774 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 00:41:19,774 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 00:41:19,774 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 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,775 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,776 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,776 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,776 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 00:41:19,776 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,776 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,776 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 00:41:19,777 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,777 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,777 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 00:41:19,777 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 00:41:19,777 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,777 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,777 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 00:41:19,778 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 00:41:19,778 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 00:41:19,778 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 00:41:19,778 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 00:41:19,778 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 00:41:19,778 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 00:41:19,778 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 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,779 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,780 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,781 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,782 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,782 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,782 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,782 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,782 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,783 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,783 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,783 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,783 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,785 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,786 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 00:41:19,786 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,786 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 00:41:19,786 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,786 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,786 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,787 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,788 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,788 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,788 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,788 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,788 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,790 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,791 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 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 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,792 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,793 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,793 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,793 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 00:41:19,793 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,794 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,794 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,794 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,794 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 00:41:19,794 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 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 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,795 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,796 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 00:41:19,799 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-19 00:41:19,838 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 00:41:19,843 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 00:41:19,844 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-19 00:41:19,859 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 00:41:20,022 INFO L129 PetriNetUnfolder]: 44/462 cut-off events. [2022-01-19 00:41:20,023 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 00:41:20,036 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 00:41:20,037 INFO L82 GeneralOperation]: Start removeDead. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 00:41:20,048 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 417 places, 451 transitions, 920 flow [2022-01-19 00:41:20,136 INFO L129 PetriNetUnfolder]: 44/450 cut-off events. [2022-01-19 00:41:20,137 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 00:41:20,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:20,138 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 00:41:20,139 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 00:41:20,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:20,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1579975000, now seen corresponding path program 1 times [2022-01-19 00:41:20,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:20,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638900978] [2022-01-19 00:41:20,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:20,154 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:20,465 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 00:41:20,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:20,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638900978] [2022-01-19 00:41:20,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638900978] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:20,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:20,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 00:41:20,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568574843] [2022-01-19 00:41:20,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:20,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 00:41:20,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:20,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 00:41:20,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 00:41:20,514 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 439 out of 465 [2022-01-19 00:41:20,527 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 00:41:20,527 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:20,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 439 of 465 [2022-01-19 00:41:20,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:20,653 INFO L129 PetriNetUnfolder]: 25/432 cut-off events. [2022-01-19 00:41:20,653 INFO L130 PetriNetUnfolder]: For 12/14 co-relation queries the response was YES. [2022-01-19 00:41:20,660 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 00:41:20,665 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 6 selfloop transitions, 0 changer transitions 3/432 dead transitions. [2022-01-19 00:41:20,665 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 432 transitions, 894 flow [2022-01-19 00:41:20,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 00:41:20,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 00:41:20,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 903 transitions. [2022-01-19 00:41:20,684 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9709677419354839 [2022-01-19 00:41:20,685 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 903 transitions. [2022-01-19 00:41:20,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 903 transitions. [2022-01-19 00:41:20,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:20,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 903 transitions. [2022-01-19 00:41:20,696 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 00:41:20,712 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 00:41:20,713 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 00:41:20,715 INFO L186 Difference]: Start difference. First operand has 417 places, 451 transitions, 920 flow. Second operand 2 states and 903 transitions. [2022-01-19 00:41:20,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 432 transitions, 894 flow [2022-01-19 00:41:20,722 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 00:41:20,734 INFO L242 Difference]: Finished difference. Result has 412 places, 429 transitions, 864 flow [2022-01-19 00:41:20,736 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 00:41:20,740 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -5 predicate places. [2022-01-19 00:41:20,740 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 429 transitions, 864 flow [2022-01-19 00:41:20,741 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 00:41:20,741 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:20,742 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 00:41:20,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 00:41:20,742 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 00:41:20,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:20,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1535188550, now seen corresponding path program 1 times [2022-01-19 00:41:20,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:20,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145294323] [2022-01-19 00:41:20,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:20,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:20,906 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 00:41:20,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:20,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145294323] [2022-01-19 00:41:20,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145294323] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:20,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:20,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 00:41:20,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075044899] [2022-01-19 00:41:20,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:20,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 00:41:20,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:20,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 00:41:20,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 00:41:20,912 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 00:41:20,914 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 00:41:20,914 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:20,914 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 00:41:20,914 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:25,027 INFO L129 PetriNetUnfolder]: 6711/29491 cut-off events. [2022-01-19 00:41:25,027 INFO L130 PetriNetUnfolder]: For 255/255 co-relation queries the response was YES. [2022-01-19 00:41:25,264 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 00:41:25,492 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 70 selfloop transitions, 2 changer transitions 0/460 dead transitions. [2022-01-19 00:41:25,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 460 transitions, 1073 flow [2022-01-19 00:41:25,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 00:41:25,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 00:41:25,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1285 transitions. [2022-01-19 00:41:25,496 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.921146953405018 [2022-01-19 00:41:25,496 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1285 transitions. [2022-01-19 00:41:25,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1285 transitions. [2022-01-19 00:41:25,497 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:25,497 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1285 transitions. [2022-01-19 00:41:25,500 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 00:41:25,502 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 00:41:25,503 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 00:41:25,503 INFO L186 Difference]: Start difference. First operand has 412 places, 429 transitions, 864 flow. Second operand 3 states and 1285 transitions. [2022-01-19 00:41:25,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 460 transitions, 1073 flow [2022-01-19 00:41:25,506 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 00:41:25,513 INFO L242 Difference]: Finished difference. Result has 413 places, 430 transitions, 878 flow [2022-01-19 00:41:25,513 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 00:41:25,514 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -4 predicate places. [2022-01-19 00:41:25,514 INFO L470 AbstractCegarLoop]: Abstraction has has 413 places, 430 transitions, 878 flow [2022-01-19 00:41:25,515 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 00:41:25,515 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:25,516 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 00:41:25,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 00:41:25,516 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 00:41:25,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:25,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1374036894, now seen corresponding path program 1 times [2022-01-19 00:41:25,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:25,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377432941] [2022-01-19 00:41:25,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:25,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:25,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:25,685 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 00:41:25,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:25,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377432941] [2022-01-19 00:41:25,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377432941] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:25,687 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:25,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 00:41:25,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706943123] [2022-01-19 00:41:25,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:25,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 00:41:25,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:25,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 00:41:25,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 00:41:25,691 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 00:41:25,693 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 00:41:25,693 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:25,693 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 00:41:25,693 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:26,277 INFO L129 PetriNetUnfolder]: 270/3145 cut-off events. [2022-01-19 00:41:26,277 INFO L130 PetriNetUnfolder]: For 28/30 co-relation queries the response was YES. [2022-01-19 00:41:26,315 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 00:41:26,329 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 32 selfloop transitions, 11 changer transitions 0/448 dead transitions. [2022-01-19 00:41:26,329 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 448 transitions, 1007 flow [2022-01-19 00:41:26,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 00:41:26,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 00:41:26,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1724 transitions. [2022-01-19 00:41:26,333 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9268817204301075 [2022-01-19 00:41:26,333 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1724 transitions. [2022-01-19 00:41:26,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1724 transitions. [2022-01-19 00:41:26,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:26,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1724 transitions. [2022-01-19 00:41:26,337 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 00:41:26,340 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 00:41:26,341 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 00:41:26,341 INFO L186 Difference]: Start difference. First operand has 413 places, 430 transitions, 878 flow. Second operand 4 states and 1724 transitions. [2022-01-19 00:41:26,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 448 transitions, 1007 flow [2022-01-19 00:41:26,346 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 00:41:26,350 INFO L242 Difference]: Finished difference. Result has 418 places, 436 transitions, 946 flow [2022-01-19 00:41:26,351 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 00:41:26,353 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 1 predicate places. [2022-01-19 00:41:26,353 INFO L470 AbstractCegarLoop]: Abstraction has has 418 places, 436 transitions, 946 flow [2022-01-19 00:41:26,354 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 00:41:26,354 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:26,354 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 00:41:26,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 00:41:26,355 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 00:41:26,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:26,356 INFO L85 PathProgramCache]: Analyzing trace with hash -930965270, now seen corresponding path program 1 times [2022-01-19 00:41:26,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:26,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427278442] [2022-01-19 00:41:26,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:26,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:26,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:26,434 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 00:41:26,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:26,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427278442] [2022-01-19 00:41:26,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427278442] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:26,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:26,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 00:41:26,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038860087] [2022-01-19 00:41:26,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:26,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 00:41:26,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:26,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 00:41:26,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 00:41:26,441 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 00:41:26,443 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 00:41:26,443 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:26,443 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 00:41:26,443 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:34,056 INFO L129 PetriNetUnfolder]: 14847/65651 cut-off events. [2022-01-19 00:41:34,056 INFO L130 PetriNetUnfolder]: For 4009/4126 co-relation queries the response was YES. [2022-01-19 00:41:34,401 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 00:41:34,620 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 76 selfloop transitions, 2 changer transitions 0/471 dead transitions. [2022-01-19 00:41:34,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 471 transitions, 1197 flow [2022-01-19 00:41:34,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 00:41:34,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 00:41:34,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1287 transitions. [2022-01-19 00:41:34,624 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9225806451612903 [2022-01-19 00:41:34,624 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1287 transitions. [2022-01-19 00:41:34,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1287 transitions. [2022-01-19 00:41:34,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:34,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1287 transitions. [2022-01-19 00:41:34,628 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 00:41:34,631 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 00:41:34,631 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 00:41:34,632 INFO L186 Difference]: Start difference. First operand has 418 places, 436 transitions, 946 flow. Second operand 3 states and 1287 transitions. [2022-01-19 00:41:34,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 471 transitions, 1197 flow [2022-01-19 00:41:34,643 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 00:41:34,648 INFO L242 Difference]: Finished difference. Result has 422 places, 437 transitions, 960 flow [2022-01-19 00:41:34,649 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 00:41:34,649 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 5 predicate places. [2022-01-19 00:41:34,650 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 437 transitions, 960 flow [2022-01-19 00:41:34,650 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 00:41:34,650 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:34,651 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 00:41:34,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 00:41:34,651 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 00:41:34,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:34,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1427368908, now seen corresponding path program 1 times [2022-01-19 00:41:34,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:34,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064896148] [2022-01-19 00:41:34,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:34,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:34,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:34,714 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 00:41:34,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:34,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064896148] [2022-01-19 00:41:34,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064896148] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:34,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:34,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 00:41:34,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519188263] [2022-01-19 00:41:34,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:34,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 00:41:34,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:34,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 00:41:34,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 00:41:34,718 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 00:41:34,720 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 00:41:34,720 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:34,720 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 00:41:34,720 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:35,318 INFO L129 PetriNetUnfolder]: 457/3032 cut-off events. [2022-01-19 00:41:35,318 INFO L130 PetriNetUnfolder]: For 328/336 co-relation queries the response was YES. [2022-01-19 00:41:35,352 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 00:41:35,370 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 30 selfloop transitions, 11 changer transitions 0/453 dead transitions. [2022-01-19 00:41:35,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 453 transitions, 1079 flow [2022-01-19 00:41:35,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 00:41:35,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 00:41:35,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1722 transitions. [2022-01-19 00:41:35,375 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9258064516129032 [2022-01-19 00:41:35,375 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1722 transitions. [2022-01-19 00:41:35,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1722 transitions. [2022-01-19 00:41:35,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:35,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1722 transitions. [2022-01-19 00:41:35,380 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 00:41:35,386 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 00:41:35,387 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 00:41:35,387 INFO L186 Difference]: Start difference. First operand has 422 places, 437 transitions, 960 flow. Second operand 4 states and 1722 transitions. [2022-01-19 00:41:35,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 453 transitions, 1079 flow [2022-01-19 00:41:35,390 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 00:41:35,395 INFO L242 Difference]: Finished difference. Result has 427 places, 443 transitions, 1028 flow [2022-01-19 00:41:35,396 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 00:41:35,398 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 10 predicate places. [2022-01-19 00:41:35,398 INFO L470 AbstractCegarLoop]: Abstraction has has 427 places, 443 transitions, 1028 flow [2022-01-19 00:41:35,399 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 00:41:35,399 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:35,399 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 00:41:35,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 00:41:35,400 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 00:41:35,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:35,400 INFO L85 PathProgramCache]: Analyzing trace with hash -107373106, now seen corresponding path program 1 times [2022-01-19 00:41:35,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:35,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742141457] [2022-01-19 00:41:35,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:35,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:35,452 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 00:41:35,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:35,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742141457] [2022-01-19 00:41:35,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742141457] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:35,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:35,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 00:41:35,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189666590] [2022-01-19 00:41:35,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:35,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 00:41:35,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:35,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 00:41:35,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 00:41:35,457 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 00:41:35,459 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 00:41:35,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:35,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 00:41:35,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:47,735 INFO L129 PetriNetUnfolder]: 25366/99724 cut-off events. [2022-01-19 00:41:47,736 INFO L130 PetriNetUnfolder]: For 12449/14449 co-relation queries the response was YES. [2022-01-19 00:41:48,563 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 00:41:48,923 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 77 selfloop transitions, 2 changer transitions 0/478 dead transitions. [2022-01-19 00:41:48,923 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 478 transitions, 1290 flow [2022-01-19 00:41:48,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 00:41:48,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 00:41:48,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1286 transitions. [2022-01-19 00:41:48,926 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9218637992831541 [2022-01-19 00:41:48,926 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1286 transitions. [2022-01-19 00:41:48,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1286 transitions. [2022-01-19 00:41:48,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:48,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1286 transitions. [2022-01-19 00:41:48,929 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 00:41:48,932 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 00:41:48,933 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 00:41:48,933 INFO L186 Difference]: Start difference. First operand has 427 places, 443 transitions, 1028 flow. Second operand 3 states and 1286 transitions. [2022-01-19 00:41:48,933 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 478 transitions, 1290 flow [2022-01-19 00:41:48,948 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 00:41:48,954 INFO L242 Difference]: Finished difference. Result has 431 places, 444 transitions, 1042 flow [2022-01-19 00:41:48,955 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 00:41:48,957 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 14 predicate places. [2022-01-19 00:41:48,957 INFO L470 AbstractCegarLoop]: Abstraction has has 431 places, 444 transitions, 1042 flow [2022-01-19 00:41:48,958 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 00:41:48,958 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:48,958 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 00:41:48,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 00:41:48,959 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 00:41:48,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:48,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1355974534, now seen corresponding path program 1 times [2022-01-19 00:41:48,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:48,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351464050] [2022-01-19 00:41:48,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:48,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:48,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:49,041 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 00:41:49,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:49,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351464050] [2022-01-19 00:41:49,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351464050] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:49,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:49,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 00:41:49,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332972864] [2022-01-19 00:41:49,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:49,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 00:41:49,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:49,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 00:41:49,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 00:41:49,049 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 427 out of 465 [2022-01-19 00:41:49,051 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 00:41:49,051 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:49,051 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 427 of 465 [2022-01-19 00:41:49,051 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:49,424 INFO L129 PetriNetUnfolder]: 46/1112 cut-off events. [2022-01-19 00:41:49,424 INFO L130 PetriNetUnfolder]: For 74/82 co-relation queries the response was YES. [2022-01-19 00:41:49,447 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 00:41:49,453 INFO L132 encePairwiseOnDemand]: 460/465 looper letters, 18 selfloop transitions, 4 changer transitions 0/448 dead transitions. [2022-01-19 00:41:49,453 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 448 transitions, 1094 flow [2022-01-19 00:41:49,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-19 00:41:49,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-01-19 00:41:49,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2158 transitions. [2022-01-19 00:41:49,458 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9281720430107527 [2022-01-19 00:41:49,458 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2158 transitions. [2022-01-19 00:41:49,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2158 transitions. [2022-01-19 00:41:49,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:49,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2158 transitions. [2022-01-19 00:41:49,463 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 00:41:49,467 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 00:41:49,468 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 00:41:49,468 INFO L186 Difference]: Start difference. First operand has 431 places, 444 transitions, 1042 flow. Second operand 5 states and 2158 transitions. [2022-01-19 00:41:49,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 448 transitions, 1094 flow [2022-01-19 00:41:49,472 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 00:41:49,476 INFO L242 Difference]: Finished difference. Result has 435 places, 445 transitions, 1056 flow [2022-01-19 00:41:49,476 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 00:41:49,477 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 18 predicate places. [2022-01-19 00:41:49,477 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 445 transitions, 1056 flow [2022-01-19 00:41:49,478 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 00:41:49,478 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:49,478 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 00:41:49,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 00:41:49,478 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 00:41:49,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:49,479 INFO L85 PathProgramCache]: Analyzing trace with hash 967829756, now seen corresponding path program 1 times [2022-01-19 00:41:49,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:49,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813758900] [2022-01-19 00:41:49,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:49,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:49,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:49,555 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 00:41:49,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:49,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813758900] [2022-01-19 00:41:49,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813758900] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 00:41:49,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779673652] [2022-01-19 00:41:49,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:49,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 00:41:49,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 00:41:49,563 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 00:41:49,564 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 00:41:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:49,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-19 00:41:49,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 00:41:50,215 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 00:41:50,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 00:41:50,538 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 00:41:50,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779673652] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 00:41:50,539 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 00:41:50,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-01-19 00:41:50,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519039882] [2022-01-19 00:41:50,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 00:41:50,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-19 00:41:50,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:50,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-19 00:41:50,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-01-19 00:41:50,546 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 426 out of 465 [2022-01-19 00:41:50,562 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 00:41:50,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:50,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 426 of 465 [2022-01-19 00:41:50,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:50,931 INFO L129 PetriNetUnfolder]: 46/1121 cut-off events. [2022-01-19 00:41:50,931 INFO L130 PetriNetUnfolder]: For 76/84 co-relation queries the response was YES. [2022-01-19 00:41:50,961 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 00:41:50,969 INFO L132 encePairwiseOnDemand]: 457/465 looper letters, 19 selfloop transitions, 11 changer transitions 0/455 dead transitions. [2022-01-19 00:41:50,969 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 455 transitions, 1138 flow [2022-01-19 00:41:50,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 00:41:50,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 00:41:50,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4718 transitions. [2022-01-19 00:41:50,978 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9223851417399804 [2022-01-19 00:41:50,979 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4718 transitions. [2022-01-19 00:41:50,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4718 transitions. [2022-01-19 00:41:50,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:41:50,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4718 transitions. [2022-01-19 00:41:50,990 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 00:41:50,996 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 00:41:50,997 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 00:41:50,997 INFO L186 Difference]: Start difference. First operand has 435 places, 445 transitions, 1056 flow. Second operand 11 states and 4718 transitions. [2022-01-19 00:41:50,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 455 transitions, 1138 flow [2022-01-19 00:41:51,001 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 00:41:51,006 INFO L242 Difference]: Finished difference. Result has 445 places, 451 transitions, 1105 flow [2022-01-19 00:41:51,006 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 00:41:51,007 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 28 predicate places. [2022-01-19 00:41:51,007 INFO L470 AbstractCegarLoop]: Abstraction has has 445 places, 451 transitions, 1105 flow [2022-01-19 00:41:51,009 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 00:41:51,009 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:41:51,009 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 00:41:51,038 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 00:41:51,235 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 00:41:51,236 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 00:41:51,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:41:51,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1435691832, now seen corresponding path program 2 times [2022-01-19 00:41:51,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:41:51,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015371397] [2022-01-19 00:41:51,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:41:51,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:41:51,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:41:51,385 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 00:41:51,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:41:51,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015371397] [2022-01-19 00:41:51,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015371397] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:41:51,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:41:51,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:41:51,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179401105] [2022-01-19 00:41:51,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:41:51,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:41:51,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:41:51,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:41:51,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:41:51,391 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:41:51,394 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 00:41:51,394 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:41:51,395 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:41:51,395 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:41:59,963 INFO L129 PetriNetUnfolder]: 11430/51150 cut-off events. [2022-01-19 00:41:59,964 INFO L130 PetriNetUnfolder]: For 4995/5076 co-relation queries the response was YES. [2022-01-19 00:42:00,676 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 00:42:00,891 INFO L132 encePairwiseOnDemand]: 445/465 looper letters, 139 selfloop transitions, 51 changer transitions 6/601 dead transitions. [2022-01-19 00:42:00,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 601 transitions, 1824 flow [2022-01-19 00:42:00,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 00:42:00,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 00:42:00,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8117 transitions. [2022-01-19 00:42:00,905 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8727956989247312 [2022-01-19 00:42:00,905 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8117 transitions. [2022-01-19 00:42:00,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8117 transitions. [2022-01-19 00:42:00,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:42:00,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8117 transitions. [2022-01-19 00:42:00,921 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 00:42:00,933 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 00:42:00,935 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 00:42:00,935 INFO L186 Difference]: Start difference. First operand has 445 places, 451 transitions, 1105 flow. Second operand 20 states and 8117 transitions. [2022-01-19 00:42:00,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 601 transitions, 1824 flow [2022-01-19 00:42:00,963 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 00:42:00,969 INFO L242 Difference]: Finished difference. Result has 477 places, 499 transitions, 1439 flow [2022-01-19 00:42:00,970 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 00:42:00,970 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 60 predicate places. [2022-01-19 00:42:00,971 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 499 transitions, 1439 flow [2022-01-19 00:42:00,972 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 00:42:00,972 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:42:00,972 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 00:42:00,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 00:42:00,972 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 00:42:00,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:42:00,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1761295898, now seen corresponding path program 3 times [2022-01-19 00:42:00,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:42:00,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583518345] [2022-01-19 00:42:00,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:42:00,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:42:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:42:01,155 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 00:42:01,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:42:01,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583518345] [2022-01-19 00:42:01,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583518345] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:42:01,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:42:01,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:42:01,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650739791] [2022-01-19 00:42:01,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:42:01,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:42:01,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:42:01,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:42:01,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:42:01,160 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:42:01,163 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 00:42:01,163 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:42:01,163 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:42:01,163 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:42:15,426 INFO L129 PetriNetUnfolder]: 15435/77238 cut-off events. [2022-01-19 00:42:15,426 INFO L130 PetriNetUnfolder]: For 33510/33611 co-relation queries the response was YES. [2022-01-19 00:42:16,516 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 00:42:17,030 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 188 selfloop transitions, 72 changer transitions 6/671 dead transitions. [2022-01-19 00:42:17,030 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 671 transitions, 2784 flow [2022-01-19 00:42:17,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 00:42:17,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 00:42:17,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8115 transitions. [2022-01-19 00:42:17,041 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8725806451612903 [2022-01-19 00:42:17,041 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8115 transitions. [2022-01-19 00:42:17,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8115 transitions. [2022-01-19 00:42:17,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:42:17,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8115 transitions. [2022-01-19 00:42:17,054 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 00:42:17,065 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 00:42:17,067 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 00:42:17,067 INFO L186 Difference]: Start difference. First operand has 477 places, 499 transitions, 1439 flow. Second operand 20 states and 8115 transitions. [2022-01-19 00:42:17,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 671 transitions, 2784 flow [2022-01-19 00:42:17,386 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 00:42:17,391 INFO L242 Difference]: Finished difference. Result has 508 places, 547 transitions, 2062 flow [2022-01-19 00:42:17,392 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 00:42:17,393 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 91 predicate places. [2022-01-19 00:42:17,393 INFO L470 AbstractCegarLoop]: Abstraction has has 508 places, 547 transitions, 2062 flow [2022-01-19 00:42:17,394 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 00:42:17,394 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:42:17,394 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 00:42:17,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 00:42:17,394 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 00:42:17,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:42:17,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1878362792, now seen corresponding path program 4 times [2022-01-19 00:42:17,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:42:17,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216109830] [2022-01-19 00:42:17,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:42:17,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:42:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:42:17,571 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 00:42:17,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:42:17,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216109830] [2022-01-19 00:42:17,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216109830] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:42:17,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:42:17,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:42:17,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924751856] [2022-01-19 00:42:17,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:42:17,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:42:17,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:42:17,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:42:17,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:42:17,576 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:42:17,579 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 00:42:17,579 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:42:17,579 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:42:17,579 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:42:32,989 INFO L129 PetriNetUnfolder]: 16488/74374 cut-off events. [2022-01-19 00:42:32,989 INFO L130 PetriNetUnfolder]: For 75441/76987 co-relation queries the response was YES. [2022-01-19 00:42:34,387 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 00:42:34,931 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 180 selfloop transitions, 53 changer transitions 5/643 dead transitions. [2022-01-19 00:42:34,931 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 643 transitions, 3296 flow [2022-01-19 00:42:34,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 00:42:34,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 00:42:34,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6475 transitions. [2022-01-19 00:42:34,939 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8702956989247311 [2022-01-19 00:42:34,940 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6475 transitions. [2022-01-19 00:42:34,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6475 transitions. [2022-01-19 00:42:34,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:42:34,941 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6475 transitions. [2022-01-19 00:42:34,946 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 00:42:34,952 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 00:42:34,953 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 00:42:34,953 INFO L186 Difference]: Start difference. First operand has 508 places, 547 transitions, 2062 flow. Second operand 16 states and 6475 transitions. [2022-01-19 00:42:34,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 643 transitions, 3296 flow [2022-01-19 00:42:35,662 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 00:42:35,668 INFO L242 Difference]: Finished difference. Result has 531 places, 585 transitions, 2570 flow [2022-01-19 00:42:35,668 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 00:42:35,669 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 114 predicate places. [2022-01-19 00:42:35,669 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 585 transitions, 2570 flow [2022-01-19 00:42:35,669 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 00:42:35,669 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:42:35,669 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 00:42:35,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 00:42:35,669 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 00:42:35,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:42:35,670 INFO L85 PathProgramCache]: Analyzing trace with hash 719625930, now seen corresponding path program 5 times [2022-01-19 00:42:35,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:42:35,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888931806] [2022-01-19 00:42:35,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:42:35,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:42:35,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:42:35,840 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 00:42:35,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:42:35,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888931806] [2022-01-19 00:42:35,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888931806] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:42:35,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:42:35,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:42:35,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879065447] [2022-01-19 00:42:35,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:42:35,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:42:35,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:42:35,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:42:35,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:42:35,845 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:42:35,847 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 00:42:35,847 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:42:35,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:42:35,847 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:42:53,073 INFO L129 PetriNetUnfolder]: 17297/77736 cut-off events. [2022-01-19 00:42:53,073 INFO L130 PetriNetUnfolder]: For 111773/112187 co-relation queries the response was YES. [2022-01-19 00:42:54,722 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 00:42:55,339 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 197 selfloop transitions, 69 changer transitions 6/677 dead transitions. [2022-01-19 00:42:55,339 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 677 transitions, 4025 flow [2022-01-19 00:42:55,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 00:42:55,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 00:42:55,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 6073 transitions. [2022-01-19 00:42:55,347 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8706810035842294 [2022-01-19 00:42:55,347 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 6073 transitions. [2022-01-19 00:42:55,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 6073 transitions. [2022-01-19 00:42:55,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:42:55,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 6073 transitions. [2022-01-19 00:42:55,353 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 00:42:55,358 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 00:42:55,358 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 00:42:55,358 INFO L186 Difference]: Start difference. First operand has 531 places, 585 transitions, 2570 flow. Second operand 15 states and 6073 transitions. [2022-01-19 00:42:55,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 677 transitions, 4025 flow [2022-01-19 00:42:56,077 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 00:42:56,084 INFO L242 Difference]: Finished difference. Result has 549 places, 628 transitions, 3208 flow [2022-01-19 00:42:56,085 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 00:42:56,085 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 132 predicate places. [2022-01-19 00:42:56,085 INFO L470 AbstractCegarLoop]: Abstraction has has 549 places, 628 transitions, 3208 flow [2022-01-19 00:42:56,086 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 00:42:56,086 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:42:56,086 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 00:42:56,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 00:42:56,086 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 00:42:56,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:42:56,087 INFO L85 PathProgramCache]: Analyzing trace with hash 484100026, now seen corresponding path program 6 times [2022-01-19 00:42:56,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:42:56,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550402584] [2022-01-19 00:42:56,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:42:56,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:42:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:42:56,204 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 00:42:56,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:42:56,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550402584] [2022-01-19 00:42:56,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550402584] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:42:56,204 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:42:56,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:42:56,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871960826] [2022-01-19 00:42:56,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:42:56,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:42:56,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:42:56,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:42:56,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:42:56,208 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:42:56,210 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 00:42:56,210 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:42:56,210 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:42:56,210 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:43:16,126 INFO L129 PetriNetUnfolder]: 17565/81249 cut-off events. [2022-01-19 00:43:16,126 INFO L130 PetriNetUnfolder]: For 157104/157580 co-relation queries the response was YES. [2022-01-19 00:43:18,011 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 00:43:18,462 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 205 selfloop transitions, 82 changer transitions 4/696 dead transitions. [2022-01-19 00:43:18,462 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 696 transitions, 4490 flow [2022-01-19 00:43:18,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 00:43:18,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 00:43:18,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5670 transitions. [2022-01-19 00:43:18,466 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8709677419354839 [2022-01-19 00:43:18,466 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 5670 transitions. [2022-01-19 00:43:18,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 5670 transitions. [2022-01-19 00:43:18,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:43:18,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5670 transitions. [2022-01-19 00:43:18,470 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 00:43:18,474 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 00:43:18,475 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 00:43:18,475 INFO L186 Difference]: Start difference. First operand has 549 places, 628 transitions, 3208 flow. Second operand 14 states and 5670 transitions. [2022-01-19 00:43:18,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 696 transitions, 4490 flow [2022-01-19 00:43:19,836 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 00:43:19,842 INFO L242 Difference]: Finished difference. Result has 563 places, 651 transitions, 3542 flow [2022-01-19 00:43:19,843 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 00:43:19,843 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 146 predicate places. [2022-01-19 00:43:19,843 INFO L470 AbstractCegarLoop]: Abstraction has has 563 places, 651 transitions, 3542 flow [2022-01-19 00:43:19,844 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 00:43:19,844 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:43:19,844 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 00:43:19,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 00:43:19,844 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 00:43:19,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:43:19,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1446196732, now seen corresponding path program 7 times [2022-01-19 00:43:19,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:43:19,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923517036] [2022-01-19 00:43:19,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:43:19,845 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:43:19,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:43:19,995 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 00:43:19,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:43:19,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923517036] [2022-01-19 00:43:19,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923517036] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:43:19,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:43:19,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:43:19,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408922857] [2022-01-19 00:43:19,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:43:19,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:43:19,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:43:19,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:43:19,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:43:19,999 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:43:20,001 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 00:43:20,001 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:43:20,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:43:20,001 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:43:38,096 INFO L129 PetriNetUnfolder]: 17972/79227 cut-off events. [2022-01-19 00:43:38,097 INFO L130 PetriNetUnfolder]: For 181562/182160 co-relation queries the response was YES. [2022-01-19 00:43:40,348 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 00:43:40,802 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 241 selfloop transitions, 83 changer transitions 6/735 dead transitions. [2022-01-19 00:43:40,802 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 735 transitions, 4919 flow [2022-01-19 00:43:40,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 00:43:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 00:43:40,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 00:43:40,807 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 00:43:40,807 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 00:43:40,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 00:43:40,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:43:40,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 00:43:40,815 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 00:43:40,820 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 00:43:40,821 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 00:43:40,821 INFO L186 Difference]: Start difference. First operand has 563 places, 651 transitions, 3542 flow. Second operand 17 states and 6876 transitions. [2022-01-19 00:43:40,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 735 transitions, 4919 flow [2022-01-19 00:43:42,169 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 00:43:42,176 INFO L242 Difference]: Finished difference. Result has 578 places, 683 transitions, 4023 flow [2022-01-19 00:43:42,177 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 00:43:42,178 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 161 predicate places. [2022-01-19 00:43:42,178 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 683 transitions, 4023 flow [2022-01-19 00:43:42,178 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 00:43:42,178 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:43:42,179 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 00:43:42,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 00:43:42,179 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 00:43:42,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:43:42,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1376286802, now seen corresponding path program 8 times [2022-01-19 00:43:42,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:43:42,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336514603] [2022-01-19 00:43:42,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:43:42,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:43:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:43:42,475 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 00:43:42,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:43:42,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336514603] [2022-01-19 00:43:42,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336514603] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:43:42,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:43:42,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 00:43:42,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723052263] [2022-01-19 00:43:42,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:43:42,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 00:43:42,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:43:42,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 00:43:42,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 00:43:42,481 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:43:42,484 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 00:43:42,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:43:42,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:43:42,484 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:44:01,184 INFO L129 PetriNetUnfolder]: 18226/80363 cut-off events. [2022-01-19 00:44:01,184 INFO L130 PetriNetUnfolder]: For 214876/216871 co-relation queries the response was YES. [2022-01-19 00:44:03,945 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 00:44:04,694 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 232 selfloop transitions, 112 changer transitions 6/755 dead transitions. [2022-01-19 00:44:04,694 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 755 transitions, 5338 flow [2022-01-19 00:44:04,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 00:44:04,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 00:44:04,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7278 transitions. [2022-01-19 00:44:04,703 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8695340501792115 [2022-01-19 00:44:04,703 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7278 transitions. [2022-01-19 00:44:04,703 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7278 transitions. [2022-01-19 00:44:04,728 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:44:04,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7278 transitions. [2022-01-19 00:44:04,737 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 00:44:04,743 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 00:44:04,743 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 00:44:04,744 INFO L186 Difference]: Start difference. First operand has 578 places, 683 transitions, 4023 flow. Second operand 18 states and 7278 transitions. [2022-01-19 00:44:04,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 755 transitions, 5338 flow [2022-01-19 00:44:07,816 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 00:44:07,843 INFO L242 Difference]: Finished difference. Result has 589 places, 701 transitions, 4357 flow [2022-01-19 00:44:07,845 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 00:44:07,845 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 172 predicate places. [2022-01-19 00:44:07,845 INFO L470 AbstractCegarLoop]: Abstraction has has 589 places, 701 transitions, 4357 flow [2022-01-19 00:44:07,846 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 00:44:07,846 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:44:07,846 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 00:44:07,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 00:44:07,846 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 00:44:07,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:44:07,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1333348434, now seen corresponding path program 9 times [2022-01-19 00:44:07,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:44:07,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834247731] [2022-01-19 00:44:07,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:44:07,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:44:07,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:44:08,011 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 00:44:08,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:44:08,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834247731] [2022-01-19 00:44:08,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834247731] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:44:08,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:44:08,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 00:44:08,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096347969] [2022-01-19 00:44:08,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:44:08,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 00:44:08,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:44:08,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 00:44:08,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 00:44:08,017 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:44:08,019 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 00:44:08,019 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:44:08,019 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:44:08,019 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:44:28,556 INFO L129 PetriNetUnfolder]: 18305/83218 cut-off events. [2022-01-19 00:44:28,557 INFO L130 PetriNetUnfolder]: For 223467/224210 co-relation queries the response was YES. [2022-01-19 00:44:31,072 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 00:44:31,555 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 248 selfloop transitions, 108 changer transitions 6/767 dead transitions. [2022-01-19 00:44:31,555 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 767 transitions, 5670 flow [2022-01-19 00:44:31,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 00:44:31,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 00:44:31,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6474 transitions. [2022-01-19 00:44:31,558 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8701612903225806 [2022-01-19 00:44:31,559 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6474 transitions. [2022-01-19 00:44:31,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6474 transitions. [2022-01-19 00:44:31,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:44:31,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6474 transitions. [2022-01-19 00:44:31,566 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 00:44:31,571 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 00:44:31,572 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 00:44:31,572 INFO L186 Difference]: Start difference. First operand has 589 places, 701 transitions, 4357 flow. Second operand 16 states and 6474 transitions. [2022-01-19 00:44:31,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 767 transitions, 5670 flow [2022-01-19 00:44:33,724 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 00:44:33,734 INFO L242 Difference]: Finished difference. Result has 592 places, 719 transitions, 4684 flow [2022-01-19 00:44:33,735 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 00:44:33,736 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 175 predicate places. [2022-01-19 00:44:33,736 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 719 transitions, 4684 flow [2022-01-19 00:44:33,736 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 00:44:33,736 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:44:33,737 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 00:44:33,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 00:44:33,737 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 00:44:33,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:44:33,737 INFO L85 PathProgramCache]: Analyzing trace with hash 483993972, now seen corresponding path program 10 times [2022-01-19 00:44:33,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:44:33,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879921959] [2022-01-19 00:44:33,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:44:33,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:44:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:44:33,873 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 00:44:33,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:44:33,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879921959] [2022-01-19 00:44:33,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879921959] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:44:33,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:44:33,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-19 00:44:33,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959243293] [2022-01-19 00:44:33,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:44:33,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-19 00:44:33,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:44:33,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-19 00:44:33,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-01-19 00:44:33,876 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:44:33,878 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 00:44:33,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:44:33,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:44:33,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:44:54,031 INFO L129 PetriNetUnfolder]: 19071/83094 cut-off events. [2022-01-19 00:44:54,031 INFO L130 PetriNetUnfolder]: For 253627/254487 co-relation queries the response was YES. [2022-01-19 00:44:56,600 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 00:44:57,098 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 327 selfloop transitions, 73 changer transitions 6/811 dead transitions. [2022-01-19 00:44:57,098 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 811 transitions, 6578 flow [2022-01-19 00:44:57,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 00:44:57,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 00:44:57,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6476 transitions. [2022-01-19 00:44:57,101 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8704301075268818 [2022-01-19 00:44:57,101 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6476 transitions. [2022-01-19 00:44:57,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6476 transitions. [2022-01-19 00:44:57,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:44:57,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6476 transitions. [2022-01-19 00:44:57,106 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 00:44:57,110 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 00:44:57,111 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 00:44:57,111 INFO L186 Difference]: Start difference. First operand has 592 places, 719 transitions, 4684 flow. Second operand 16 states and 6476 transitions. [2022-01-19 00:44:57,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 811 transitions, 6578 flow [2022-01-19 00:44:59,311 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 00:44:59,318 INFO L242 Difference]: Finished difference. Result has 602 places, 759 transitions, 5455 flow [2022-01-19 00:44:59,319 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 00:44:59,319 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 185 predicate places. [2022-01-19 00:44:59,319 INFO L470 AbstractCegarLoop]: Abstraction has has 602 places, 759 transitions, 5455 flow [2022-01-19 00:44:59,320 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 00:44:59,320 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:44:59,320 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 00:44:59,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 00:44:59,321 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 00:44:59,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:44:59,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1963352208, now seen corresponding path program 11 times [2022-01-19 00:44:59,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:44:59,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954693414] [2022-01-19 00:44:59,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:44:59,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:44:59,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:44:59,451 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 00:44:59,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:44:59,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954693414] [2022-01-19 00:44:59,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954693414] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:44:59,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:44:59,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 00:44:59,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836963060] [2022-01-19 00:44:59,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:44:59,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 00:44:59,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:44:59,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 00:44:59,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 00:44:59,455 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:44:59,457 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 00:44:59,457 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:44:59,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:44:59,457 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:45:22,443 INFO L129 PetriNetUnfolder]: 19081/84657 cut-off events. [2022-01-19 00:45:22,443 INFO L130 PetriNetUnfolder]: For 278484/279023 co-relation queries the response was YES. [2022-01-19 00:45:24,876 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 00:45:25,583 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 353 selfloop transitions, 77 changer transitions 6/841 dead transitions. [2022-01-19 00:45:25,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 615 places, 841 transitions, 7384 flow [2022-01-19 00:45:25,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 00:45:25,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 00:45:25,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6473 transitions. [2022-01-19 00:45:25,588 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8700268817204301 [2022-01-19 00:45:25,588 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6473 transitions. [2022-01-19 00:45:25,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6473 transitions. [2022-01-19 00:45:25,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:45:25,589 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6473 transitions. [2022-01-19 00:45:25,594 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 00:45:25,598 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 00:45:25,599 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 00:45:25,599 INFO L186 Difference]: Start difference. First operand has 602 places, 759 transitions, 5455 flow. Second operand 16 states and 6473 transitions. [2022-01-19 00:45:25,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 615 places, 841 transitions, 7384 flow [2022-01-19 00:45:27,713 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 00:45:27,722 INFO L242 Difference]: Finished difference. Result has 620 places, 791 transitions, 5857 flow [2022-01-19 00:45:27,723 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 00:45:27,723 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 203 predicate places. [2022-01-19 00:45:27,723 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 791 transitions, 5857 flow [2022-01-19 00:45:27,724 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 00:45:27,724 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:45:27,724 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 00:45:27,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 00:45:27,725 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 00:45:27,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:45:27,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1381435474, now seen corresponding path program 12 times [2022-01-19 00:45:27,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:45:27,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001558345] [2022-01-19 00:45:27,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:45:27,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:45:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:45:27,842 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 00:45:27,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:45:27,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001558345] [2022-01-19 00:45:27,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001558345] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:45:27,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:45:27,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 00:45:27,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709052597] [2022-01-19 00:45:27,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:45:27,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 00:45:27,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:45:27,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 00:45:27,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 00:45:27,846 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:45:27,848 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 00:45:27,848 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:45:27,848 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:45:27,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:45:50,168 INFO L129 PetriNetUnfolder]: 19280/86033 cut-off events. [2022-01-19 00:45:50,168 INFO L130 PetriNetUnfolder]: For 303538/304130 co-relation queries the response was YES. [2022-01-19 00:45:53,064 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 00:45:53,589 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 377 selfloop transitions, 96 changer transitions 6/884 dead transitions. [2022-01-19 00:45:53,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 884 transitions, 8146 flow [2022-01-19 00:45:53,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 00:45:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 00:45:53,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 00:45:53,597 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 00:45:53,597 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 00:45:53,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 00:45:53,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:45:53,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 00:45:53,603 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 00:45:53,608 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 00:45:53,609 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 00:45:53,609 INFO L186 Difference]: Start difference. First operand has 620 places, 791 transitions, 5857 flow. Second operand 17 states and 6876 transitions. [2022-01-19 00:45:53,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 884 transitions, 8146 flow [2022-01-19 00:45:55,863 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 00:45:55,873 INFO L242 Difference]: Finished difference. Result has 638 places, 832 transitions, 6519 flow [2022-01-19 00:45:55,873 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 00:45:55,874 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 221 predicate places. [2022-01-19 00:45:55,874 INFO L470 AbstractCegarLoop]: Abstraction has has 638 places, 832 transitions, 6519 flow [2022-01-19 00:45:55,875 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 00:45:55,875 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:45:55,875 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 00:45:55,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 00:45:55,875 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 00:45:55,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:45:55,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1704243490, now seen corresponding path program 13 times [2022-01-19 00:45:55,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:45:55,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229372011] [2022-01-19 00:45:55,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:45:55,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:45:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:45:56,022 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 00:45:56,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:45:56,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229372011] [2022-01-19 00:45:56,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229372011] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:45:56,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:45:56,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 00:45:56,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407601314] [2022-01-19 00:45:56,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:45:56,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 00:45:56,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:45:56,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 00:45:56,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 00:45:56,026 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 00:45:56,029 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 00:45:56,029 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:45:56,029 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 00:45:56,029 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 00:46:18,970 INFO L129 PetriNetUnfolder]: 19275/85832 cut-off events. [2022-01-19 00:46:18,970 INFO L130 PetriNetUnfolder]: For 350808/351398 co-relation queries the response was YES. [2022-01-19 00:46:22,001 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 00:46:22,524 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 361 selfloop transitions, 113 changer transitions 6/885 dead transitions. [2022-01-19 00:46:22,524 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 885 transitions, 7842 flow [2022-01-19 00:46:22,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 00:46:22,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 00:46:22,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7277 transitions. [2022-01-19 00:46:22,530 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8694145758661888 [2022-01-19 00:46:22,530 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7277 transitions. [2022-01-19 00:46:22,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7277 transitions. [2022-01-19 00:46:22,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 00:46:22,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7277 transitions. [2022-01-19 00:46:22,539 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 00:46:22,544 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 00:46:22,545 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 00:46:22,545 INFO L186 Difference]: Start difference. First operand has 638 places, 832 transitions, 6519 flow. Second operand 18 states and 7277 transitions. [2022-01-19 00:46:22,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 885 transitions, 7842 flow [2022-01-19 00:46:25,134 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 00:46:25,144 INFO L242 Difference]: Finished difference. Result has 651 places, 834 transitions, 6407 flow [2022-01-19 00:46:25,145 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 00:46:25,145 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 234 predicate places. [2022-01-19 00:46:25,145 INFO L470 AbstractCegarLoop]: Abstraction has has 651 places, 834 transitions, 6407 flow [2022-01-19 00:46:25,146 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 00:46:25,146 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 00:46:25,146 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 00:46:25,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 00:46:25,146 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 00:46:25,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 00:46:25,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1241659734, now seen corresponding path program 1 times [2022-01-19 00:46:25,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 00:46:25,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619919531] [2022-01-19 00:46:25,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 00:46:25,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 00:46:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 00:46:25,196 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 00:46:25,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 00:46:25,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619919531] [2022-01-19 00:46:25,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619919531] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 00:46:25,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 00:46:25,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 00:46:25,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232704373] [2022-01-19 00:46:25,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 00:46:25,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 00:46:25,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 00:46:25,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 00:46:25,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 00:46:25,199 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 00:46:25,200 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 00:46:25,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 00:46:25,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 00:46:25,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand