/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-After.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 13:08:09,100 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-19 13:08:09,102 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-19 13:08:09,158 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-19 13:08:09,159 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-19 13:08:09,160 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-19 13:08:09,161 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-19 13:08:09,162 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-19 13:08:09,163 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-19 13:08:09,164 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-19 13:08:09,165 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-19 13:08:09,166 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-19 13:08:09,166 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-19 13:08:09,167 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-19 13:08:09,167 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-19 13:08:09,168 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-19 13:08:09,169 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-19 13:08:09,170 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-19 13:08:09,173 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-19 13:08:09,175 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-19 13:08:09,176 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-19 13:08:09,177 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-19 13:08:09,178 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-19 13:08:09,178 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-19 13:08:09,181 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-19 13:08:09,181 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-19 13:08:09,181 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-19 13:08:09,182 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-19 13:08:09,182 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-19 13:08:09,183 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-19 13:08:09,183 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-19 13:08:09,184 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-19 13:08:09,184 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-19 13:08:09,185 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-19 13:08:09,186 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-19 13:08:09,186 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-19 13:08:09,186 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-19 13:08:09,186 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-19 13:08:09,187 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-19 13:08:09,187 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-19 13:08:09,188 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-19 13:08:09,188 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-After.epf [2022-01-19 13:08:09,204 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-19 13:08:09,204 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-19 13:08:09,204 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-19 13:08:09,205 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-19 13:08:09,205 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-19 13:08:09,205 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-19 13:08:09,205 INFO L138 SettingsManager]: * Use SBE=true [2022-01-19 13:08:09,205 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-19 13:08:09,206 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-19 13:08:09,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-19 13:08:09,207 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 13:08:09,208 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-19 13:08:09,208 INFO L138 SettingsManager]: * When to check the insufficient erros location relative to the other error locations=AFTER [2022-01-19 13:08:09,208 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 13:08:09,400 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-19 13:08:09,422 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-19 13:08:09,424 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-19 13:08:09,426 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-19 13:08:09,426 INFO L275 PluginConnector]: CDTParser initialized [2022-01-19 13:08:09,427 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 13:08:09,483 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99358906b/3398b142b4d44135802699e86bd49639/FLAG5afa169dc [2022-01-19 13:08:09,843 INFO L306 CDTParser]: Found 1 translation units. [2022-01-19 13:08:09,843 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2022-01-19 13:08:09,852 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99358906b/3398b142b4d44135802699e86bd49639/FLAG5afa169dc [2022-01-19 13:08:10,257 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99358906b/3398b142b4d44135802699e86bd49639 [2022-01-19 13:08:10,258 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-19 13:08:10,259 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-19 13:08:10,260 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-19 13:08:10,261 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-19 13:08:10,263 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-19 13:08:10,263 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,264 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b7296e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10, skipping insertion in model container [2022-01-19 13:08:10,264 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,272 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-19 13:08:10,300 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-19 13:08:10,523 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 13:08:10,541 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 13:08:10,548 INFO L203 MainTranslator]: Completed pre-run [2022-01-19 13:08:10,588 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 13:08:10,596 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-19 13:08:10,613 INFO L208 MainTranslator]: Completed translation [2022-01-19 13:08:10,613 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10 WrapperNode [2022-01-19 13:08:10,614 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-19 13:08:10,615 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-19 13:08:10,615 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-19 13:08:10,615 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-19 13:08:10,620 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,639 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,680 INFO L137 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 369 [2022-01-19 13:08:10,680 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-19 13:08:10,681 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-19 13:08:10,681 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-19 13:08:10,681 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-19 13:08:10,691 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,692 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,703 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,704 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,722 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,727 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,728 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,730 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-19 13:08:10,743 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-19 13:08:10,743 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-19 13:08:10,743 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-19 13:08:10,744 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (1/1) ... [2022-01-19 13:08:10,750 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-19 13:08:10,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 13:08:10,772 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 13:08:10,803 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 13:08:10,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-19 13:08:10,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-19 13:08:10,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-19 13:08:10,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-19 13:08:10,825 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-19 13:08:10,825 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-19 13:08:10,825 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-19 13:08:10,825 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-19 13:08:10,825 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-19 13:08:10,825 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-19 13:08:10,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-19 13:08:10,826 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-01-19 13:08:10,826 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-19 13:08:10,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-19 13:08:10,826 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-19 13:08:10,827 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 13:08:10,961 INFO L234 CfgBuilder]: Building ICFG [2022-01-19 13:08:10,962 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-19 13:08:11,391 INFO L275 CfgBuilder]: Performing block encoding [2022-01-19 13:08:11,405 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-19 13:08:11,405 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2022-01-19 13:08:11,408 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 01:08:11 BoogieIcfgContainer [2022-01-19 13:08:11,408 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-19 13:08:11,409 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-19 13:08:11,409 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-19 13:08:11,412 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-19 13:08:11,412 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.01 01:08:10" (1/3) ... [2022-01-19 13:08:11,412 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a429709 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 01:08:11, skipping insertion in model container [2022-01-19 13:08:11,413 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.01 01:08:10" (2/3) ... [2022-01-19 13:08:11,413 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a429709 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.01 01:08:11, skipping insertion in model container [2022-01-19 13:08:11,413 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.01 01:08:11" (3/3) ... [2022-01-19 13:08:11,414 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2022-01-19 13:08:11,418 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-19 13:08:11,418 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-19 13:08:11,418 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-19 13:08:11,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,518 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,519 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,520 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,521 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,521 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,521 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,521 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,521 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,522 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,522 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 13:08:11,522 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 13:08:11,522 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 13:08:11,523 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 13:08:11,523 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 13:08:11,523 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 13:08:11,523 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 13:08:11,523 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 13:08:11,523 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 13:08:11,524 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 13:08:11,524 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 13:08:11,524 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 13:08:11,524 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 13:08:11,524 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 13:08:11,524 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 13:08:11,524 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 13:08:11,525 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 13:08:11,525 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 13:08:11,525 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 13:08:11,525 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 13:08:11,525 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 13:08:11,525 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 13:08:11,525 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 13:08:11,526 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 13:08:11,526 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,526 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,526 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,526 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,527 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,528 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,529 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,530 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,531 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,531 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,537 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,537 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,538 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,538 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,538 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,539 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,540 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,540 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,541 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,543 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,546 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,546 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,546 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 13:08:11,547 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,547 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,547 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 13:08:11,547 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 13:08:11,547 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 13:08:11,548 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,548 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,548 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,548 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,548 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 13:08:11,548 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 13:08:11,548 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 13:08:11,548 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 13:08:11,548 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,549 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,549 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 13:08:11,549 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 13:08:11,549 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 13:08:11,549 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 13:08:11,549 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,549 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,550 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 13:08:11,551 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,551 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,551 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 13:08:11,551 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,551 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,552 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 13:08:11,552 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 13:08:11,552 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,552 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,552 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 13:08:11,552 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 13:08:11,552 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 13:08:11,552 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 13:08:11,553 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 13:08:11,554 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 13:08:11,556 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 13:08:11,556 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 13:08:11,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,556 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,557 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,558 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,559 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,559 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,559 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,559 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,560 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,560 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,560 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,560 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,560 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,561 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,564 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,564 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,564 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,565 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,567 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,568 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,569 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,569 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,569 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,569 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,570 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,570 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,570 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,570 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,570 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,571 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,572 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,572 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,573 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,573 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 13:08:11,574 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 13:08:11,574 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 13:08:11,574 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 13:08:11,574 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 13:08:11,574 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 13:08:11,575 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 13:08:11,575 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 13:08:11,575 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 13:08:11,575 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 13:08:11,575 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 13:08:11,575 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 13:08:11,575 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 13:08:11,576 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 13:08:11,577 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 13:08:11,582 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 13:08:11,583 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 13:08:11,583 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 13:08:11,583 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 13:08:11,583 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 13:08:11,583 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 13:08:11,583 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 13:08:11,584 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 13:08:11,584 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 13:08:11,588 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,588 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,589 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,589 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,589 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,589 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,590 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,591 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,592 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,593 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,594 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,595 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,595 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 13:08:11,595 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,595 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,595 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 13:08:11,596 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 13:08:11,596 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 13:08:11,596 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,596 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,596 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,596 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,596 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 13:08:11,596 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 13:08:11,597 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 13:08:11,597 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 13:08:11,597 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,597 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,597 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 13:08:11,597 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 13:08:11,597 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 13:08:11,597 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 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,598 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,599 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,599 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,601 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 13:08:11,605 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,605 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,605 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 13:08:11,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,606 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,606 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 13:08:11,606 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 13:08:11,607 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,607 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,607 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 13:08:11,607 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 13:08:11,607 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 13:08:11,607 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 13:08:11,608 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 13:08:11,608 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 13:08:11,608 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 13:08:11,608 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 13:08:11,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,608 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,609 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,610 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,612 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,612 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,612 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,612 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,613 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,614 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,614 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,615 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,615 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,616 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,616 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,616 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,617 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,620 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,621 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,622 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,622 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,622 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,632 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,632 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 13:08:11,632 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 13:08:11,632 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,633 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,634 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 13:08:11,635 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 13:08:11,635 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 13:08:11,635 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 13:08:11,635 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 13:08:11,635 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 13:08:11,638 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,638 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,638 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,639 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,639 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,640 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,640 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,640 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,640 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,640 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,641 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,642 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,643 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,644 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,647 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,647 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,647 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 13:08:11,647 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,648 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,648 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 13:08:11,648 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 13:08:11,649 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 13:08:11,649 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,649 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,649 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,649 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,649 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 13:08:11,649 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 13:08:11,649 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 13:08:11,650 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 13:08:11,650 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,650 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,650 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 13:08:11,650 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 13:08:11,650 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 13:08:11,650 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 13:08:11,650 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,650 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,651 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 13:08:11,652 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,652 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,652 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 13:08:11,652 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,652 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,652 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 13:08:11,653 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 13:08:11,653 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,653 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,653 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 13:08:11,653 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 13:08:11,653 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 13:08:11,653 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 13:08:11,653 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 13:08:11,654 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 13:08:11,654 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 13:08:11,654 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 13:08:11,654 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,654 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,654 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,654 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,654 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,655 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,656 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,657 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,657 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,658 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,661 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,661 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 13:08:11,661 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite27#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,661 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 13:08:11,661 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ret32#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,661 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,661 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite23#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem26#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite29#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,662 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite24#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~ite28#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,663 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,665 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,665 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite7#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,665 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ret10#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite5#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite8#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,666 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~nondet3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~ite6#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 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 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post9#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,667 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,668 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 13:08:11,669 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,669 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite17#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 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 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite19#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#res#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite22#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,670 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ret21#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 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 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite16#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_~a#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem15#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_minus_#in~b#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post20#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite18#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,671 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~ite13#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,672 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet14#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-19 13:08:11,679 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-19 13:08:11,720 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-19 13:08:11,727 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 13:08:11,727 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-19 13:08:11,746 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 13:08:11,961 INFO L129 PetriNetUnfolder]: 44/462 cut-off events. [2022-01-19 13:08:11,962 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 13:08:11,976 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 13:08:11,976 INFO L82 GeneralOperation]: Start removeDead. Operand has 431 places, 465 transitions, 954 flow [2022-01-19 13:08:11,990 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 417 places, 451 transitions, 920 flow [2022-01-19 13:08:12,084 INFO L129 PetriNetUnfolder]: 44/450 cut-off events. [2022-01-19 13:08:12,084 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-01-19 13:08:12,085 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:12,086 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 13:08:12,086 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 13:08:12,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:12,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1579975000, now seen corresponding path program 1 times [2022-01-19 13:08:12,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:12,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025796146] [2022-01-19 13:08:12,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:12,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:12,392 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 13:08:12,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:12,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025796146] [2022-01-19 13:08:12,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025796146] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:12,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:12,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-19 13:08:12,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150710741] [2022-01-19 13:08:12,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:12,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-19 13:08:12,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:12,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-19 13:08:12,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-19 13:08:12,437 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 439 out of 465 [2022-01-19 13:08:12,442 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 13:08:12,443 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:12,443 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 439 of 465 [2022-01-19 13:08:12,443 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:12,568 INFO L129 PetriNetUnfolder]: 25/432 cut-off events. [2022-01-19 13:08:12,568 INFO L130 PetriNetUnfolder]: For 12/14 co-relation queries the response was YES. [2022-01-19 13:08:12,574 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 13:08:12,578 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 6 selfloop transitions, 0 changer transitions 3/432 dead transitions. [2022-01-19 13:08:12,578 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 432 transitions, 894 flow [2022-01-19 13:08:12,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-19 13:08:12,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-01-19 13:08:12,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 903 transitions. [2022-01-19 13:08:12,596 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9709677419354839 [2022-01-19 13:08:12,596 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 903 transitions. [2022-01-19 13:08:12,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 903 transitions. [2022-01-19 13:08:12,600 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:12,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 903 transitions. [2022-01-19 13:08:12,607 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 13:08:12,615 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 13:08:12,616 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 13:08:12,617 INFO L186 Difference]: Start difference. First operand has 417 places, 451 transitions, 920 flow. Second operand 2 states and 903 transitions. [2022-01-19 13:08:12,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 432 transitions, 894 flow [2022-01-19 13:08:12,624 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 13:08:12,634 INFO L242 Difference]: Finished difference. Result has 412 places, 429 transitions, 864 flow [2022-01-19 13:08:12,643 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 13:08:12,648 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -5 predicate places. [2022-01-19 13:08:12,649 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 429 transitions, 864 flow [2022-01-19 13:08:12,649 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 13:08:12,650 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:12,650 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 13:08:12,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-19 13:08:12,650 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 13:08:12,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:12,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1535188550, now seen corresponding path program 1 times [2022-01-19 13:08:12,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:12,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592290161] [2022-01-19 13:08:12,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:12,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:12,815 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 13:08:12,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:12,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592290161] [2022-01-19 13:08:12,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592290161] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:12,816 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:12,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 13:08:12,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284854890] [2022-01-19 13:08:12,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:12,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 13:08:12,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:12,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 13:08:12,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 13:08:12,826 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 13:08:12,828 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 13:08:12,828 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:12,828 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 13:08:12,828 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:16,994 INFO L129 PetriNetUnfolder]: 6711/29491 cut-off events. [2022-01-19 13:08:16,995 INFO L130 PetriNetUnfolder]: For 255/255 co-relation queries the response was YES. [2022-01-19 13:08:17,157 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 13:08:17,274 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 70 selfloop transitions, 2 changer transitions 0/460 dead transitions. [2022-01-19 13:08:17,274 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 460 transitions, 1073 flow [2022-01-19 13:08:17,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 13:08:17,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 13:08:17,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1285 transitions. [2022-01-19 13:08:17,277 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.921146953405018 [2022-01-19 13:08:17,277 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1285 transitions. [2022-01-19 13:08:17,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1285 transitions. [2022-01-19 13:08:17,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:17,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1285 transitions. [2022-01-19 13:08:17,281 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 13:08:17,283 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 13:08:17,284 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 13:08:17,284 INFO L186 Difference]: Start difference. First operand has 412 places, 429 transitions, 864 flow. Second operand 3 states and 1285 transitions. [2022-01-19 13:08:17,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 460 transitions, 1073 flow [2022-01-19 13:08:17,287 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 13:08:17,293 INFO L242 Difference]: Finished difference. Result has 413 places, 430 transitions, 878 flow [2022-01-19 13:08:17,294 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 13:08:17,295 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, -4 predicate places. [2022-01-19 13:08:17,295 INFO L470 AbstractCegarLoop]: Abstraction has has 413 places, 430 transitions, 878 flow [2022-01-19 13:08:17,296 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 13:08:17,296 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:17,296 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 13:08:17,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-19 13:08:17,297 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 13:08:17,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:17,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1374036894, now seen corresponding path program 1 times [2022-01-19 13:08:17,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:17,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463033950] [2022-01-19 13:08:17,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:17,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:17,430 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 13:08:17,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:17,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463033950] [2022-01-19 13:08:17,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463033950] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:17,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:17,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 13:08:17,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323855955] [2022-01-19 13:08:17,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:17,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 13:08:17,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:17,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 13:08:17,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 13:08:17,434 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 13:08:17,436 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 13:08:17,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:17,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 13:08:17,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:18,022 INFO L129 PetriNetUnfolder]: 270/3145 cut-off events. [2022-01-19 13:08:18,022 INFO L130 PetriNetUnfolder]: For 28/30 co-relation queries the response was YES. [2022-01-19 13:08:18,068 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 13:08:18,082 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 32 selfloop transitions, 11 changer transitions 0/448 dead transitions. [2022-01-19 13:08:18,083 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 448 transitions, 1007 flow [2022-01-19 13:08:18,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 13:08:18,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 13:08:18,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1724 transitions. [2022-01-19 13:08:18,087 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9268817204301075 [2022-01-19 13:08:18,087 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1724 transitions. [2022-01-19 13:08:18,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1724 transitions. [2022-01-19 13:08:18,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:18,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1724 transitions. [2022-01-19 13:08:18,096 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 13:08:18,099 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 13:08:18,100 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 13:08:18,100 INFO L186 Difference]: Start difference. First operand has 413 places, 430 transitions, 878 flow. Second operand 4 states and 1724 transitions. [2022-01-19 13:08:18,100 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 448 transitions, 1007 flow [2022-01-19 13:08:18,105 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 13:08:18,109 INFO L242 Difference]: Finished difference. Result has 418 places, 436 transitions, 946 flow [2022-01-19 13:08:18,109 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 13:08:18,111 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 1 predicate places. [2022-01-19 13:08:18,111 INFO L470 AbstractCegarLoop]: Abstraction has has 418 places, 436 transitions, 946 flow [2022-01-19 13:08:18,112 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 13:08:18,112 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:18,113 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 13:08:18,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-19 13:08:18,113 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 13:08:18,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:18,113 INFO L85 PathProgramCache]: Analyzing trace with hash -930965270, now seen corresponding path program 1 times [2022-01-19 13:08:18,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:18,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565352973] [2022-01-19 13:08:18,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:18,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:18,189 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 13:08:18,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:18,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565352973] [2022-01-19 13:08:18,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565352973] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:18,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:18,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 13:08:18,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183518421] [2022-01-19 13:08:18,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:18,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 13:08:18,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:18,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 13:08:18,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 13:08:18,197 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 13:08:18,198 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 13:08:18,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:18,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 13:08:18,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:25,299 INFO L129 PetriNetUnfolder]: 14847/65651 cut-off events. [2022-01-19 13:08:25,299 INFO L130 PetriNetUnfolder]: For 4009/4126 co-relation queries the response was YES. [2022-01-19 13:08:25,640 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 13:08:26,014 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 76 selfloop transitions, 2 changer transitions 0/471 dead transitions. [2022-01-19 13:08:26,014 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 471 transitions, 1197 flow [2022-01-19 13:08:26,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 13:08:26,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 13:08:26,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1287 transitions. [2022-01-19 13:08:26,017 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9225806451612903 [2022-01-19 13:08:26,017 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1287 transitions. [2022-01-19 13:08:26,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1287 transitions. [2022-01-19 13:08:26,018 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:26,018 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1287 transitions. [2022-01-19 13:08:26,021 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 13:08:26,023 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 13:08:26,024 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 13:08:26,024 INFO L186 Difference]: Start difference. First operand has 418 places, 436 transitions, 946 flow. Second operand 3 states and 1287 transitions. [2022-01-19 13:08:26,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 471 transitions, 1197 flow [2022-01-19 13:08:26,039 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 13:08:26,047 INFO L242 Difference]: Finished difference. Result has 422 places, 437 transitions, 960 flow [2022-01-19 13:08:26,048 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 13:08:26,049 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 5 predicate places. [2022-01-19 13:08:26,049 INFO L470 AbstractCegarLoop]: Abstraction has has 422 places, 437 transitions, 960 flow [2022-01-19 13:08:26,050 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 13:08:26,050 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:26,050 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 13:08:26,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-19 13:08:26,051 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 13:08:26,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:26,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1427368908, now seen corresponding path program 1 times [2022-01-19 13:08:26,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:26,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843341999] [2022-01-19 13:08:26,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:26,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:26,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:26,128 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 13:08:26,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:26,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843341999] [2022-01-19 13:08:26,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843341999] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:26,129 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:26,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-19 13:08:26,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054676215] [2022-01-19 13:08:26,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:26,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-19 13:08:26,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:26,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-19 13:08:26,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-19 13:08:26,132 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 420 out of 465 [2022-01-19 13:08:26,133 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 13:08:26,133 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:26,133 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 420 of 465 [2022-01-19 13:08:26,134 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:26,591 INFO L129 PetriNetUnfolder]: 457/3032 cut-off events. [2022-01-19 13:08:26,591 INFO L130 PetriNetUnfolder]: For 328/336 co-relation queries the response was YES. [2022-01-19 13:08:26,628 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 13:08:26,644 INFO L132 encePairwiseOnDemand]: 453/465 looper letters, 30 selfloop transitions, 11 changer transitions 0/453 dead transitions. [2022-01-19 13:08:26,645 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 453 transitions, 1079 flow [2022-01-19 13:08:26,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-19 13:08:26,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-01-19 13:08:26,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1722 transitions. [2022-01-19 13:08:26,648 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9258064516129032 [2022-01-19 13:08:26,648 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1722 transitions. [2022-01-19 13:08:26,649 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1722 transitions. [2022-01-19 13:08:26,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:26,650 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1722 transitions. [2022-01-19 13:08:26,653 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 13:08:26,656 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 13:08:26,657 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 13:08:26,657 INFO L186 Difference]: Start difference. First operand has 422 places, 437 transitions, 960 flow. Second operand 4 states and 1722 transitions. [2022-01-19 13:08:26,657 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 453 transitions, 1079 flow [2022-01-19 13:08:26,661 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 13:08:26,665 INFO L242 Difference]: Finished difference. Result has 427 places, 443 transitions, 1028 flow [2022-01-19 13:08:26,666 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 13:08:26,666 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 10 predicate places. [2022-01-19 13:08:26,666 INFO L470 AbstractCegarLoop]: Abstraction has has 427 places, 443 transitions, 1028 flow [2022-01-19 13:08:26,668 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 13:08:26,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:26,668 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 13:08:26,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-19 13:08:26,668 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 13:08:26,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:26,668 INFO L85 PathProgramCache]: Analyzing trace with hash -107373106, now seen corresponding path program 1 times [2022-01-19 13:08:26,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:26,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550488917] [2022-01-19 13:08:26,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:26,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:26,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:26,720 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 13:08:26,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:26,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550488917] [2022-01-19 13:08:26,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550488917] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:26,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:26,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 13:08:26,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443167030] [2022-01-19 13:08:26,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:26,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 13:08:26,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:26,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 13:08:26,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 13:08:26,724 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 13:08:26,726 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 13:08:26,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:26,726 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 13:08:26,726 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:40,103 INFO L129 PetriNetUnfolder]: 25366/99724 cut-off events. [2022-01-19 13:08:40,104 INFO L130 PetriNetUnfolder]: For 12449/14449 co-relation queries the response was YES. [2022-01-19 13:08:40,739 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 13:08:41,119 INFO L132 encePairwiseOnDemand]: 462/465 looper letters, 77 selfloop transitions, 2 changer transitions 0/478 dead transitions. [2022-01-19 13:08:41,119 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 478 transitions, 1290 flow [2022-01-19 13:08:41,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 13:08:41,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 13:08:41,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1286 transitions. [2022-01-19 13:08:41,122 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9218637992831541 [2022-01-19 13:08:41,122 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1286 transitions. [2022-01-19 13:08:41,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1286 transitions. [2022-01-19 13:08:41,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:41,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1286 transitions. [2022-01-19 13:08:41,126 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 13:08:41,128 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 13:08:41,129 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 13:08:41,129 INFO L186 Difference]: Start difference. First operand has 427 places, 443 transitions, 1028 flow. Second operand 3 states and 1286 transitions. [2022-01-19 13:08:41,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 478 transitions, 1290 flow [2022-01-19 13:08:41,143 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 13:08:41,148 INFO L242 Difference]: Finished difference. Result has 431 places, 444 transitions, 1042 flow [2022-01-19 13:08:41,148 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 13:08:41,149 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 14 predicate places. [2022-01-19 13:08:41,149 INFO L470 AbstractCegarLoop]: Abstraction has has 431 places, 444 transitions, 1042 flow [2022-01-19 13:08:41,150 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 13:08:41,150 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:41,150 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 13:08:41,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-19 13:08:41,150 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 13:08:41,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:41,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1355974534, now seen corresponding path program 1 times [2022-01-19 13:08:41,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:41,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87863574] [2022-01-19 13:08:41,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:41,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:41,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:41,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-19 13:08:41,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:41,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87863574] [2022-01-19 13:08:41,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87863574] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:41,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:41,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-19 13:08:41,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953237343] [2022-01-19 13:08:41,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:41,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-19 13:08:41,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:41,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-19 13:08:41,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-19 13:08:41,242 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 427 out of 465 [2022-01-19 13:08:41,244 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 13:08:41,244 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:41,244 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 427 of 465 [2022-01-19 13:08:41,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:41,531 INFO L129 PetriNetUnfolder]: 46/1112 cut-off events. [2022-01-19 13:08:41,531 INFO L130 PetriNetUnfolder]: For 74/82 co-relation queries the response was YES. [2022-01-19 13:08:41,560 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 13:08:41,568 INFO L132 encePairwiseOnDemand]: 460/465 looper letters, 18 selfloop transitions, 4 changer transitions 0/448 dead transitions. [2022-01-19 13:08:41,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 448 transitions, 1094 flow [2022-01-19 13:08:41,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-19 13:08:41,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-01-19 13:08:41,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2158 transitions. [2022-01-19 13:08:41,573 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9281720430107527 [2022-01-19 13:08:41,574 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2158 transitions. [2022-01-19 13:08:41,574 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2158 transitions. [2022-01-19 13:08:41,575 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:41,575 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2158 transitions. [2022-01-19 13:08:41,579 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 13:08:41,583 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 13:08:41,583 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 13:08:41,583 INFO L186 Difference]: Start difference. First operand has 431 places, 444 transitions, 1042 flow. Second operand 5 states and 2158 transitions. [2022-01-19 13:08:41,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 448 transitions, 1094 flow [2022-01-19 13:08:41,587 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 13:08:41,592 INFO L242 Difference]: Finished difference. Result has 435 places, 445 transitions, 1056 flow [2022-01-19 13:08:41,592 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 13:08:41,593 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 18 predicate places. [2022-01-19 13:08:41,593 INFO L470 AbstractCegarLoop]: Abstraction has has 435 places, 445 transitions, 1056 flow [2022-01-19 13:08:41,594 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 13:08:41,594 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:41,594 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 13:08:41,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-19 13:08:41,595 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 13:08:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:41,595 INFO L85 PathProgramCache]: Analyzing trace with hash 967829756, now seen corresponding path program 1 times [2022-01-19 13:08:41,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:41,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239131572] [2022-01-19 13:08:41,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:41,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:41,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:41,696 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 13:08:41,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:41,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239131572] [2022-01-19 13:08:41,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239131572] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-19 13:08:41,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421600049] [2022-01-19 13:08:41,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:41,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-19 13:08:41,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-19 13:08:41,700 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 13:08:41,706 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 13:08:41,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:41,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-19 13:08:41,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-19 13:08:42,265 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 13:08:42,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-19 13:08:42,636 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 13:08:42,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421600049] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-19 13:08:42,637 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-19 13:08:42,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-01-19 13:08:42,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087975188] [2022-01-19 13:08:42,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-19 13:08:42,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-19 13:08:42,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:42,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-19 13:08:42,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-01-19 13:08:42,644 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 426 out of 465 [2022-01-19 13:08:42,660 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 13:08:42,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:42,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 426 of 465 [2022-01-19 13:08:42,660 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:43,019 INFO L129 PetriNetUnfolder]: 46/1121 cut-off events. [2022-01-19 13:08:43,019 INFO L130 PetriNetUnfolder]: For 76/84 co-relation queries the response was YES. [2022-01-19 13:08:43,046 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 13:08:43,052 INFO L132 encePairwiseOnDemand]: 457/465 looper letters, 19 selfloop transitions, 11 changer transitions 0/455 dead transitions. [2022-01-19 13:08:43,052 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 445 places, 455 transitions, 1138 flow [2022-01-19 13:08:43,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-19 13:08:43,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-01-19 13:08:43,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4718 transitions. [2022-01-19 13:08:43,062 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9223851417399804 [2022-01-19 13:08:43,062 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4718 transitions. [2022-01-19 13:08:43,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4718 transitions. [2022-01-19 13:08:43,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:43,064 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4718 transitions. [2022-01-19 13:08:43,072 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 13:08:43,079 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 13:08:43,080 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 13:08:43,080 INFO L186 Difference]: Start difference. First operand has 435 places, 445 transitions, 1056 flow. Second operand 11 states and 4718 transitions. [2022-01-19 13:08:43,080 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 445 places, 455 transitions, 1138 flow [2022-01-19 13:08:43,083 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 13:08:43,088 INFO L242 Difference]: Finished difference. Result has 445 places, 451 transitions, 1105 flow [2022-01-19 13:08:43,088 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 13:08:43,089 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 28 predicate places. [2022-01-19 13:08:43,089 INFO L470 AbstractCegarLoop]: Abstraction has has 445 places, 451 transitions, 1105 flow [2022-01-19 13:08:43,090 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 13:08:43,090 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:43,091 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 13:08:43,116 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 13:08:43,307 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 13:08:43,308 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 13:08:43,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:43,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1435691832, now seen corresponding path program 2 times [2022-01-19 13:08:43,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:43,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959680158] [2022-01-19 13:08:43,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:43,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:43,452 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 13:08:43,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:43,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959680158] [2022-01-19 13:08:43,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959680158] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:43,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:43,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:08:43,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081546771] [2022-01-19 13:08:43,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:43,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:08:43,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:43,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:08:43,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:08:43,457 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:08:43,460 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 13:08:43,460 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:43,460 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:08:43,460 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:08:51,851 INFO L129 PetriNetUnfolder]: 11430/51150 cut-off events. [2022-01-19 13:08:51,851 INFO L130 PetriNetUnfolder]: For 4995/5076 co-relation queries the response was YES. [2022-01-19 13:08:52,326 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 13:08:52,507 INFO L132 encePairwiseOnDemand]: 445/465 looper letters, 139 selfloop transitions, 51 changer transitions 6/601 dead transitions. [2022-01-19 13:08:52,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 601 transitions, 1824 flow [2022-01-19 13:08:52,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 13:08:52,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 13:08:52,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8117 transitions. [2022-01-19 13:08:52,521 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8727956989247312 [2022-01-19 13:08:52,521 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8117 transitions. [2022-01-19 13:08:52,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8117 transitions. [2022-01-19 13:08:52,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:08:52,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8117 transitions. [2022-01-19 13:08:52,539 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 13:08:52,551 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 13:08:52,552 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 13:08:52,553 INFO L186 Difference]: Start difference. First operand has 445 places, 451 transitions, 1105 flow. Second operand 20 states and 8117 transitions. [2022-01-19 13:08:52,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 601 transitions, 1824 flow [2022-01-19 13:08:52,580 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 13:08:52,587 INFO L242 Difference]: Finished difference. Result has 477 places, 499 transitions, 1439 flow [2022-01-19 13:08:52,587 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 13:08:52,588 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 60 predicate places. [2022-01-19 13:08:52,588 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 499 transitions, 1439 flow [2022-01-19 13:08:52,589 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 13:08:52,589 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:08:52,589 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 13:08:52,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-19 13:08:52,590 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 13:08:52,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:08:52,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1761295898, now seen corresponding path program 3 times [2022-01-19 13:08:52,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:08:52,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367061137] [2022-01-19 13:08:52,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:08:52,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:08:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:08:52,714 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 13:08:52,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:08:52,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367061137] [2022-01-19 13:08:52,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367061137] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:08:52,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:08:52,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:08:52,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627532039] [2022-01-19 13:08:52,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:08:52,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:08:52,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:08:52,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:08:52,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:08:52,719 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:08:52,722 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 13:08:52,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:08:52,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:08:52,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:09:06,467 INFO L129 PetriNetUnfolder]: 15435/77238 cut-off events. [2022-01-19 13:09:06,467 INFO L130 PetriNetUnfolder]: For 33510/33611 co-relation queries the response was YES. [2022-01-19 13:09:07,501 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 13:09:07,825 INFO L132 encePairwiseOnDemand]: 446/465 looper letters, 188 selfloop transitions, 72 changer transitions 6/671 dead transitions. [2022-01-19 13:09:07,825 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 671 transitions, 2784 flow [2022-01-19 13:09:07,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-19 13:09:07,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-01-19 13:09:07,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 8115 transitions. [2022-01-19 13:09:07,838 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8725806451612903 [2022-01-19 13:09:07,838 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 8115 transitions. [2022-01-19 13:09:07,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 8115 transitions. [2022-01-19 13:09:07,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:09:07,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 8115 transitions. [2022-01-19 13:09:07,854 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 13:09:07,865 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 13:09:07,867 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 13:09:07,867 INFO L186 Difference]: Start difference. First operand has 477 places, 499 transitions, 1439 flow. Second operand 20 states and 8115 transitions. [2022-01-19 13:09:07,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 671 transitions, 2784 flow [2022-01-19 13:09:08,254 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 13:09:08,260 INFO L242 Difference]: Finished difference. Result has 508 places, 547 transitions, 2062 flow [2022-01-19 13:09:08,260 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 13:09:08,261 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 91 predicate places. [2022-01-19 13:09:08,261 INFO L470 AbstractCegarLoop]: Abstraction has has 508 places, 547 transitions, 2062 flow [2022-01-19 13:09:08,262 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 13:09:08,262 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:09:08,264 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 13:09:08,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-19 13:09:08,264 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 13:09:08,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:09:08,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1878362792, now seen corresponding path program 4 times [2022-01-19 13:09:08,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:09:08,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005193422] [2022-01-19 13:09:08,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:09:08,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:09:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:09:08,427 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 13:09:08,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:09:08,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005193422] [2022-01-19 13:09:08,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005193422] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:09:08,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:09:08,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:09:08,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690107406] [2022-01-19 13:09:08,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:09:08,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:09:08,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:09:08,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:09:08,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:09:08,433 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:09:08,436 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 13:09:08,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:09:08,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:09:08,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:09:23,262 INFO L129 PetriNetUnfolder]: 16488/74374 cut-off events. [2022-01-19 13:09:23,263 INFO L130 PetriNetUnfolder]: For 75441/76987 co-relation queries the response was YES. [2022-01-19 13:09:24,465 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 13:09:25,024 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 180 selfloop transitions, 53 changer transitions 5/643 dead transitions. [2022-01-19 13:09:25,025 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 643 transitions, 3296 flow [2022-01-19 13:09:25,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 13:09:25,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 13:09:25,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6475 transitions. [2022-01-19 13:09:25,033 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8702956989247311 [2022-01-19 13:09:25,033 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6475 transitions. [2022-01-19 13:09:25,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6475 transitions. [2022-01-19 13:09:25,035 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:09:25,035 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6475 transitions. [2022-01-19 13:09:25,042 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 13:09:25,052 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 13:09:25,053 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 13:09:25,053 INFO L186 Difference]: Start difference. First operand has 508 places, 547 transitions, 2062 flow. Second operand 16 states and 6475 transitions. [2022-01-19 13:09:25,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 643 transitions, 3296 flow [2022-01-19 13:09:25,912 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 13:09:25,918 INFO L242 Difference]: Finished difference. Result has 531 places, 585 transitions, 2570 flow [2022-01-19 13:09:25,918 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 13:09:25,919 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 114 predicate places. [2022-01-19 13:09:25,919 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 585 transitions, 2570 flow [2022-01-19 13:09:25,920 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 13:09:25,920 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:09:25,920 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 13:09:25,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-19 13:09:25,921 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 13:09:25,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:09:25,921 INFO L85 PathProgramCache]: Analyzing trace with hash 719625930, now seen corresponding path program 5 times [2022-01-19 13:09:25,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:09:25,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441786533] [2022-01-19 13:09:25,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:09:25,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:09:25,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:09:26,064 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 13:09:26,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:09:26,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441786533] [2022-01-19 13:09:26,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441786533] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:09:26,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:09:26,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:09:26,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108175071] [2022-01-19 13:09:26,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:09:26,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:09:26,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:09:26,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:09:26,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:09:26,070 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:09:26,072 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 13:09:26,073 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:09:26,073 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:09:26,073 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:09:42,412 INFO L129 PetriNetUnfolder]: 17297/77736 cut-off events. [2022-01-19 13:09:42,412 INFO L130 PetriNetUnfolder]: For 111773/112187 co-relation queries the response was YES. [2022-01-19 13:09:43,920 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 13:09:44,536 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 197 selfloop transitions, 69 changer transitions 6/677 dead transitions. [2022-01-19 13:09:44,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 677 transitions, 4025 flow [2022-01-19 13:09:44,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-19 13:09:44,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-01-19 13:09:44,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 6073 transitions. [2022-01-19 13:09:44,543 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8706810035842294 [2022-01-19 13:09:44,543 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 6073 transitions. [2022-01-19 13:09:44,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 6073 transitions. [2022-01-19 13:09:44,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:09:44,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 6073 transitions. [2022-01-19 13:09:44,550 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 13:09:44,558 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 13:09:44,559 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 13:09:44,559 INFO L186 Difference]: Start difference. First operand has 531 places, 585 transitions, 2570 flow. Second operand 15 states and 6073 transitions. [2022-01-19 13:09:44,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 677 transitions, 4025 flow [2022-01-19 13:09:45,287 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 13:09:45,293 INFO L242 Difference]: Finished difference. Result has 549 places, 628 transitions, 3208 flow [2022-01-19 13:09:45,294 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 13:09:45,294 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 132 predicate places. [2022-01-19 13:09:45,294 INFO L470 AbstractCegarLoop]: Abstraction has has 549 places, 628 transitions, 3208 flow [2022-01-19 13:09:45,295 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 13:09:45,295 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:09:45,295 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 13:09:45,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-19 13:09:45,295 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 13:09:45,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:09:45,296 INFO L85 PathProgramCache]: Analyzing trace with hash 484100026, now seen corresponding path program 6 times [2022-01-19 13:09:45,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:09:45,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170979550] [2022-01-19 13:09:45,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:09:45,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:09:45,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:09:45,413 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 13:09:45,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:09:45,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170979550] [2022-01-19 13:09:45,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170979550] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:09:45,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:09:45,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:09:45,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393849452] [2022-01-19 13:09:45,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:09:45,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:09:45,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:09:45,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:09:45,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:09:45,417 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:09:45,419 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 13:09:45,419 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:09:45,419 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:09:45,419 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:10:04,102 INFO L129 PetriNetUnfolder]: 17565/81249 cut-off events. [2022-01-19 13:10:04,102 INFO L130 PetriNetUnfolder]: For 157104/157580 co-relation queries the response was YES. [2022-01-19 13:10:05,813 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 13:10:06,438 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 205 selfloop transitions, 82 changer transitions 4/696 dead transitions. [2022-01-19 13:10:06,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 696 transitions, 4490 flow [2022-01-19 13:10:06,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-19 13:10:06,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-01-19 13:10:06,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5670 transitions. [2022-01-19 13:10:06,442 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8709677419354839 [2022-01-19 13:10:06,442 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 5670 transitions. [2022-01-19 13:10:06,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 5670 transitions. [2022-01-19 13:10:06,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:10:06,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5670 transitions. [2022-01-19 13:10:06,447 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 13:10:06,454 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 13:10:06,454 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 13:10:06,454 INFO L186 Difference]: Start difference. First operand has 549 places, 628 transitions, 3208 flow. Second operand 14 states and 5670 transitions. [2022-01-19 13:10:06,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 696 transitions, 4490 flow [2022-01-19 13:10:07,714 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 13:10:07,720 INFO L242 Difference]: Finished difference. Result has 563 places, 651 transitions, 3542 flow [2022-01-19 13:10:07,721 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 13:10:07,721 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 146 predicate places. [2022-01-19 13:10:07,722 INFO L470 AbstractCegarLoop]: Abstraction has has 563 places, 651 transitions, 3542 flow [2022-01-19 13:10:07,722 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 13:10:07,722 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:10:07,722 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 13:10:07,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-19 13:10:07,723 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 13:10:07,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:10:07,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1446196732, now seen corresponding path program 7 times [2022-01-19 13:10:07,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:10:07,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881256809] [2022-01-19 13:10:07,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:10:07,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:10:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:10:07,847 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 13:10:07,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:10:07,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881256809] [2022-01-19 13:10:07,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881256809] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:10:07,847 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:10:07,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:10:07,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628298799] [2022-01-19 13:10:07,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:10:07,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:10:07,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:10:07,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:10:07,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:10:07,851 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:10:07,853 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 13:10:07,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:10:07,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:10:07,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:10:25,725 INFO L129 PetriNetUnfolder]: 17972/79227 cut-off events. [2022-01-19 13:10:25,725 INFO L130 PetriNetUnfolder]: For 181562/182160 co-relation queries the response was YES. [2022-01-19 13:10:27,439 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 13:10:28,041 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 241 selfloop transitions, 83 changer transitions 6/735 dead transitions. [2022-01-19 13:10:28,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 735 transitions, 4919 flow [2022-01-19 13:10:28,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 13:10:28,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 13:10:28,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 13:10:28,045 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 13:10:28,045 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 13:10:28,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 13:10:28,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:10:28,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 13:10:28,054 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 13:10:28,061 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 13:10:28,062 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 13:10:28,062 INFO L186 Difference]: Start difference. First operand has 563 places, 651 transitions, 3542 flow. Second operand 17 states and 6876 transitions. [2022-01-19 13:10:28,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 735 transitions, 4919 flow [2022-01-19 13:10:29,375 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 13:10:29,382 INFO L242 Difference]: Finished difference. Result has 578 places, 683 transitions, 4023 flow [2022-01-19 13:10:29,383 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 13:10:29,383 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 161 predicate places. [2022-01-19 13:10:29,383 INFO L470 AbstractCegarLoop]: Abstraction has has 578 places, 683 transitions, 4023 flow [2022-01-19 13:10:29,384 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 13:10:29,384 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:10:29,384 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 13:10:29,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-19 13:10:29,384 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 13:10:29,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:10:29,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1376286802, now seen corresponding path program 8 times [2022-01-19 13:10:29,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:10:29,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314617546] [2022-01-19 13:10:29,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:10:29,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:10:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:10:29,521 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 13:10:29,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:10:29,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314617546] [2022-01-19 13:10:29,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314617546] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:10:29,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:10:29,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 13:10:29,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410975359] [2022-01-19 13:10:29,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:10:29,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 13:10:29,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:10:29,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 13:10:29,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 13:10:29,525 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:10:29,528 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 13:10:29,528 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:10:29,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:10:29,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:10:48,008 INFO L129 PetriNetUnfolder]: 18226/80363 cut-off events. [2022-01-19 13:10:48,009 INFO L130 PetriNetUnfolder]: For 214876/216871 co-relation queries the response was YES. [2022-01-19 13:10:50,021 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 13:10:50,748 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 232 selfloop transitions, 112 changer transitions 6/755 dead transitions. [2022-01-19 13:10:50,748 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 755 transitions, 5338 flow [2022-01-19 13:10:50,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 13:10:50,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 13:10:50,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7278 transitions. [2022-01-19 13:10:50,756 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8695340501792115 [2022-01-19 13:10:50,756 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7278 transitions. [2022-01-19 13:10:50,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7278 transitions. [2022-01-19 13:10:50,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:10:50,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7278 transitions. [2022-01-19 13:10:50,801 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 13:10:50,808 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 13:10:50,809 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 13:10:50,809 INFO L186 Difference]: Start difference. First operand has 578 places, 683 transitions, 4023 flow. Second operand 18 states and 7278 transitions. [2022-01-19 13:10:50,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 755 transitions, 5338 flow [2022-01-19 13:10:53,984 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 13:10:54,007 INFO L242 Difference]: Finished difference. Result has 589 places, 701 transitions, 4357 flow [2022-01-19 13:10:54,008 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 13:10:54,008 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 172 predicate places. [2022-01-19 13:10:54,009 INFO L470 AbstractCegarLoop]: Abstraction has has 589 places, 701 transitions, 4357 flow [2022-01-19 13:10:54,009 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 13:10:54,009 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:10:54,010 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 13:10:54,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-19 13:10:54,012 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 13:10:54,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:10:54,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1333348434, now seen corresponding path program 9 times [2022-01-19 13:10:54,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:10:54,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424001715] [2022-01-19 13:10:54,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:10:54,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:10:54,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:10:54,250 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 13:10:54,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:10:54,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424001715] [2022-01-19 13:10:54,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424001715] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:10:54,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:10:54,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 13:10:54,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758828015] [2022-01-19 13:10:54,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:10:54,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 13:10:54,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:10:54,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 13:10:54,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-01-19 13:10:54,254 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:10:54,257 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 13:10:54,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:10:54,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:10:54,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:11:14,658 INFO L129 PetriNetUnfolder]: 18305/83218 cut-off events. [2022-01-19 13:11:14,658 INFO L130 PetriNetUnfolder]: For 223467/224210 co-relation queries the response was YES. [2022-01-19 13:11:16,843 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 13:11:17,468 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 248 selfloop transitions, 108 changer transitions 6/767 dead transitions. [2022-01-19 13:11:17,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 767 transitions, 5670 flow [2022-01-19 13:11:17,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 13:11:17,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 13:11:17,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6474 transitions. [2022-01-19 13:11:17,473 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8701612903225806 [2022-01-19 13:11:17,473 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6474 transitions. [2022-01-19 13:11:17,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6474 transitions. [2022-01-19 13:11:17,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:11:17,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6474 transitions. [2022-01-19 13:11:17,477 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 13:11:17,482 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 13:11:17,482 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 13:11:17,482 INFO L186 Difference]: Start difference. First operand has 589 places, 701 transitions, 4357 flow. Second operand 16 states and 6474 transitions. [2022-01-19 13:11:17,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 767 transitions, 5670 flow [2022-01-19 13:11:19,522 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 13:11:19,529 INFO L242 Difference]: Finished difference. Result has 592 places, 719 transitions, 4684 flow [2022-01-19 13:11:19,530 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 13:11:19,530 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 175 predicate places. [2022-01-19 13:11:19,530 INFO L470 AbstractCegarLoop]: Abstraction has has 592 places, 719 transitions, 4684 flow [2022-01-19 13:11:19,531 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 13:11:19,531 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:11:19,531 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 13:11:19,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-19 13:11:19,531 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 13:11:19,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:11:19,532 INFO L85 PathProgramCache]: Analyzing trace with hash 483993972, now seen corresponding path program 10 times [2022-01-19 13:11:19,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:11:19,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873334259] [2022-01-19 13:11:19,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:11:19,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:11:19,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:11:19,664 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 13:11:19,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:11:19,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873334259] [2022-01-19 13:11:19,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873334259] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:11:19,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:11:19,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-01-19 13:11:19,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061438838] [2022-01-19 13:11:19,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:11:19,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-19 13:11:19,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:11:19,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-19 13:11:19,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-01-19 13:11:19,668 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:11:19,671 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 13:11:19,671 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:11:19,671 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:11:19,671 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:11:39,503 INFO L129 PetriNetUnfolder]: 19071/83094 cut-off events. [2022-01-19 13:11:39,504 INFO L130 PetriNetUnfolder]: For 253627/254487 co-relation queries the response was YES. [2022-01-19 13:11:41,629 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 13:11:42,288 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 327 selfloop transitions, 73 changer transitions 6/811 dead transitions. [2022-01-19 13:11:42,289 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 811 transitions, 6578 flow [2022-01-19 13:11:42,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 13:11:42,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 13:11:42,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6476 transitions. [2022-01-19 13:11:42,292 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8704301075268818 [2022-01-19 13:11:42,292 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6476 transitions. [2022-01-19 13:11:42,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6476 transitions. [2022-01-19 13:11:42,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:11:42,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6476 transitions. [2022-01-19 13:11:42,297 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 13:11:42,301 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 13:11:42,302 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 13:11:42,302 INFO L186 Difference]: Start difference. First operand has 592 places, 719 transitions, 4684 flow. Second operand 16 states and 6476 transitions. [2022-01-19 13:11:42,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 811 transitions, 6578 flow [2022-01-19 13:11:44,381 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 13:11:44,389 INFO L242 Difference]: Finished difference. Result has 602 places, 759 transitions, 5455 flow [2022-01-19 13:11:44,389 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 13:11:44,390 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 185 predicate places. [2022-01-19 13:11:44,390 INFO L470 AbstractCegarLoop]: Abstraction has has 602 places, 759 transitions, 5455 flow [2022-01-19 13:11:44,390 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 13:11:44,390 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:11:44,391 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 13:11:44,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-19 13:11:44,391 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 13:11:44,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:11:44,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1963352208, now seen corresponding path program 11 times [2022-01-19 13:11:44,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:11:44,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016447268] [2022-01-19 13:11:44,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:11:44,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:11:44,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:11:44,514 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 13:11:44,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:11:44,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016447268] [2022-01-19 13:11:44,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016447268] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:11:44,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:11:44,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 13:11:44,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709389882] [2022-01-19 13:11:44,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:11:44,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 13:11:44,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:11:44,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 13:11:44,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 13:11:44,518 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:11:44,519 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 13:11:44,519 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:11:44,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:11:44,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:12:07,058 INFO L129 PetriNetUnfolder]: 19081/84657 cut-off events. [2022-01-19 13:12:07,058 INFO L130 PetriNetUnfolder]: For 278484/279023 co-relation queries the response was YES. [2022-01-19 13:12:09,766 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 13:12:10,277 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 353 selfloop transitions, 77 changer transitions 6/841 dead transitions. [2022-01-19 13:12:10,277 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 615 places, 841 transitions, 7384 flow [2022-01-19 13:12:10,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-19 13:12:10,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-01-19 13:12:10,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6473 transitions. [2022-01-19 13:12:10,282 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8700268817204301 [2022-01-19 13:12:10,282 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 6473 transitions. [2022-01-19 13:12:10,282 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 6473 transitions. [2022-01-19 13:12:10,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:12:10,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 6473 transitions. [2022-01-19 13:12:10,288 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 13:12:10,292 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 13:12:10,293 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 13:12:10,293 INFO L186 Difference]: Start difference. First operand has 602 places, 759 transitions, 5455 flow. Second operand 16 states and 6473 transitions. [2022-01-19 13:12:10,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 615 places, 841 transitions, 7384 flow [2022-01-19 13:12:12,546 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 13:12:12,556 INFO L242 Difference]: Finished difference. Result has 620 places, 791 transitions, 5857 flow [2022-01-19 13:12:12,557 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 13:12:12,557 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 203 predicate places. [2022-01-19 13:12:12,557 INFO L470 AbstractCegarLoop]: Abstraction has has 620 places, 791 transitions, 5857 flow [2022-01-19 13:12:12,558 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 13:12:12,558 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:12:12,558 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 13:12:12,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-19 13:12:12,558 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 13:12:12,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:12:12,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1381435474, now seen corresponding path program 12 times [2022-01-19 13:12:12,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:12:12,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083775871] [2022-01-19 13:12:12,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:12:12,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:12:12,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:12:12,700 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 13:12:12,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:12:12,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083775871] [2022-01-19 13:12:12,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083775871] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:12:12,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:12:12,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-01-19 13:12:12,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358618811] [2022-01-19 13:12:12,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:12:12,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-19 13:12:12,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:12:12,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-19 13:12:12,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-01-19 13:12:12,705 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:12:12,720 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 13:12:12,720 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:12:12,720 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:12:12,720 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:12:34,154 INFO L129 PetriNetUnfolder]: 19280/86033 cut-off events. [2022-01-19 13:12:34,154 INFO L130 PetriNetUnfolder]: For 303538/304130 co-relation queries the response was YES. [2022-01-19 13:12:36,461 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 13:12:37,130 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 377 selfloop transitions, 96 changer transitions 6/884 dead transitions. [2022-01-19 13:12:37,130 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 884 transitions, 8146 flow [2022-01-19 13:12:37,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-19 13:12:37,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-01-19 13:12:37,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6876 transitions. [2022-01-19 13:12:37,136 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8698292220113852 [2022-01-19 13:12:37,136 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 6876 transitions. [2022-01-19 13:12:37,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 6876 transitions. [2022-01-19 13:12:37,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:12:37,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 6876 transitions. [2022-01-19 13:12:37,142 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 13:12:37,147 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 13:12:37,147 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 13:12:37,147 INFO L186 Difference]: Start difference. First operand has 620 places, 791 transitions, 5857 flow. Second operand 17 states and 6876 transitions. [2022-01-19 13:12:37,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 884 transitions, 8146 flow [2022-01-19 13:12:39,303 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 13:12:39,314 INFO L242 Difference]: Finished difference. Result has 638 places, 832 transitions, 6519 flow [2022-01-19 13:12:39,315 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 13:12:39,315 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 221 predicate places. [2022-01-19 13:12:39,315 INFO L470 AbstractCegarLoop]: Abstraction has has 638 places, 832 transitions, 6519 flow [2022-01-19 13:12:39,316 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 13:12:39,316 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:12:39,316 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 13:12:39,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-19 13:12:39,316 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 13:12:39,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:12:39,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1704243490, now seen corresponding path program 13 times [2022-01-19 13:12:39,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:12:39,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020779608] [2022-01-19 13:12:39,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:12:39,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:12:39,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:12:39,440 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 13:12:39,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:12:39,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020779608] [2022-01-19 13:12:39,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020779608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:12:39,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:12:39,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-19 13:12:39,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173578621] [2022-01-19 13:12:39,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:12:39,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-19 13:12:39,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:12:39,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-19 13:12:39,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-01-19 13:12:39,443 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 396 out of 465 [2022-01-19 13:12:39,445 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 13:12:39,445 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:12:39,445 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 396 of 465 [2022-01-19 13:12:39,445 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:13:01,786 INFO L129 PetriNetUnfolder]: 19275/85832 cut-off events. [2022-01-19 13:13:01,787 INFO L130 PetriNetUnfolder]: For 350808/351398 co-relation queries the response was YES. [2022-01-19 13:13:04,263 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 13:13:04,921 INFO L132 encePairwiseOnDemand]: 448/465 looper letters, 361 selfloop transitions, 113 changer transitions 6/885 dead transitions. [2022-01-19 13:13:04,921 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 885 transitions, 7842 flow [2022-01-19 13:13:04,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-19 13:13:04,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-01-19 13:13:04,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7277 transitions. [2022-01-19 13:13:04,927 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8694145758661888 [2022-01-19 13:13:04,927 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 7277 transitions. [2022-01-19 13:13:04,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 7277 transitions. [2022-01-19 13:13:04,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:13:04,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 7277 transitions. [2022-01-19 13:13:04,933 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 13:13:04,938 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 13:13:04,939 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 13:13:04,939 INFO L186 Difference]: Start difference. First operand has 638 places, 832 transitions, 6519 flow. Second operand 18 states and 7277 transitions. [2022-01-19 13:13:04,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 885 transitions, 7842 flow [2022-01-19 13:13:07,431 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 13:13:07,440 INFO L242 Difference]: Finished difference. Result has 651 places, 834 transitions, 6407 flow [2022-01-19 13:13:07,440 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 13:13:07,440 INFO L334 CegarLoopForPetriNet]: 417 programPoint places, 234 predicate places. [2022-01-19 13:13:07,441 INFO L470 AbstractCegarLoop]: Abstraction has has 651 places, 834 transitions, 6407 flow [2022-01-19 13:13:07,441 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 13:13:07,441 INFO L246 CegarLoopForPetriNet]: Found error trace [2022-01-19 13:13:07,441 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 13:13:07,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-19 13:13:07,441 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 13:13:07,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-19 13:13:07,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1241659734, now seen corresponding path program 1 times [2022-01-19 13:13:07,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-19 13:13:07,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116652508] [2022-01-19 13:13:07,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-19 13:13:07,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-19 13:13:07,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-19 13:13:07,485 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 13:13:07,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-19 13:13:07,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116652508] [2022-01-19 13:13:07,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116652508] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-19 13:13:07,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-19 13:13:07,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-19 13:13:07,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100820544] [2022-01-19 13:13:07,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-19 13:13:07,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-19 13:13:07,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-19 13:13:07,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-19 13:13:07,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-19 13:13:07,487 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 404 out of 465 [2022-01-19 13:13:07,488 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 13:13:07,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-01-19 13:13:07,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 404 of 465 [2022-01-19 13:13:07,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-01-19 13:14:51,930 INFO L129 PetriNetUnfolder]: 64495/383768 cut-off events. [2022-01-19 13:14:51,930 INFO L130 PetriNetUnfolder]: For 1062164/1072160 co-relation queries the response was YES. [2022-01-19 13:15:04,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 762375 conditions, 383768 events. 64495/383768 cut-off events. For 1062164/1072160 co-relation queries the response was YES. Maximal size of possible extension queue 8687. Compared 7677786 event pairs, 31715 based on Foata normal form. 1340/336969 useless extension candidates. Maximal degree in co-relation 762275. Up to 41203 conditions per place. [2022-01-19 13:15:06,496 INFO L132 encePairwiseOnDemand]: 463/465 looper letters, 77 selfloop transitions, 1 changer transitions 0/867 dead transitions. [2022-01-19 13:15:06,498 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 867 transitions, 6660 flow [2022-01-19 13:15:06,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-19 13:15:06,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-01-19 13:15:06,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1285 transitions. [2022-01-19 13:15:06,500 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.921146953405018 [2022-01-19 13:15:06,500 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1285 transitions. [2022-01-19 13:15:06,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1285 transitions. [2022-01-19 13:15:06,500 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-01-19 13:15:06,500 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1285 transitions. [2022-01-19 13:15:06,501 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 13:15:06,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 13:15:06,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 13:15:06,503 INFO L186 Difference]: Start difference. First operand has 651 places, 834 transitions, 6407 flow. Second operand 3 states and 1285 transitions. [2022-01-19 13:15:06,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 867 transitions, 6660 flow