./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5b90ecb07ae966182b79ce4444e238e18068c02297f514a326dfeeed6dbb5499 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:59:42,596 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:59:42,599 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:59:42,639 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:59:42,640 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:59:42,642 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:59:42,644 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:59:42,647 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:59:42,650 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:59:42,651 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:59:42,653 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:59:42,655 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:59:42,655 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:59:42,657 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:59:42,659 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:59:42,661 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:59:42,663 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:59:42,664 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:59:42,668 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:59:42,671 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:59:42,674 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:59:42,676 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:59:42,678 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:59:42,679 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:59:42,684 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:59:42,684 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:59:42,685 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:59:42,687 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:59:42,699 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:59:42,701 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:59:42,702 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:59:42,703 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:59:42,704 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:59:42,706 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:59:42,707 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:59:42,708 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:59:42,709 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:59:42,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:59:42,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:59:42,712 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:59:42,714 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:59:42,717 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 06:59:42,776 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:59:42,776 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:59:42,777 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:59:42,777 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:59:42,778 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:59:42,778 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:59:42,779 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:59:42,780 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:59:42,780 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:59:42,780 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:59:42,781 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:59:42,781 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:59:42,781 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:59:42,782 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:59:42,782 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 06:59:42,782 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:59:42,782 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 06:59:42,783 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:59:42,783 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 06:59:42,783 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:59:42,784 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 06:59:42,784 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:59:42,784 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:59:42,785 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:59:42,785 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:59:42,785 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:59:42,785 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:59:42,786 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 06:59:42,786 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 06:59:42,786 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 06:59:42,787 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 06:59:42,787 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 06:59:42,787 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 06:59:42,787 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:59:42,788 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5b90ecb07ae966182b79ce4444e238e18068c02297f514a326dfeeed6dbb5499 [2021-11-20 06:59:43,131 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:59:43,168 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:59:43,174 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:59:43,176 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:59:43,177 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:59:43,179 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i [2021-11-20 06:59:43,283 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/data/2738f5b4d/ad4e2d1d4cc742e59cffe9f23473d858/FLAG2a365fb49 [2021-11-20 06:59:44,070 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:59:44,078 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i [2021-11-20 06:59:44,121 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/data/2738f5b4d/ad4e2d1d4cc742e59cffe9f23473d858/FLAG2a365fb49 [2021-11-20 06:59:44,272 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/data/2738f5b4d/ad4e2d1d4cc742e59cffe9f23473d858 [2021-11-20 06:59:44,279 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:59:44,282 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:59:44,284 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:59:44,284 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:59:44,289 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:59:44,290 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:59:44" (1/1) ... [2021-11-20 06:59:44,293 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c9e1f05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:44, skipping insertion in model container [2021-11-20 06:59:44,293 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:59:44" (1/1) ... [2021-11-20 06:59:44,303 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:59:44,367 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:59:45,069 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i[41323,41336] [2021-11-20 06:59:45,110 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:59:45,135 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 06:59:45,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/sv-benchmarks/c/goblint-regression/28-race_reach_28-funptr_racefree.i[41323,41336] [2021-11-20 06:59:45,234 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:59:45,316 INFO L208 MainTranslator]: Completed translation [2021-11-20 06:59:45,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45 WrapperNode [2021-11-20 06:59:45,317 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:59:45,318 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 06:59:45,319 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 06:59:45,319 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 06:59:45,330 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,355 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,390 INFO L137 Inliner]: procedures = 273, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 122 [2021-11-20 06:59:45,391 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 06:59:45,392 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 06:59:45,392 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 06:59:45,393 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 06:59:45,404 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,405 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,410 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,411 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,421 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,427 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,430 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,435 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 06:59:45,436 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 06:59:45,437 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 06:59:45,437 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 06:59:45,438 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (1/1) ... [2021-11-20 06:59:45,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:59:45,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:59:45,497 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 06:59:45,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 06:59:45,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 06:59:45,592 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 06:59:45,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 06:59:45,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 06:59:45,593 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-11-20 06:59:45,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 06:59:45,594 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-11-20 06:59:45,594 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-11-20 06:59:45,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 06:59:45,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 06:59:45,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 06:59:45,598 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-20 06:59:45,848 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 06:59:45,850 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 06:59:46,119 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 06:59:46,129 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 06:59:46,130 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-11-20 06:59:46,134 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:59:46 BoogieIcfgContainer [2021-11-20 06:59:46,137 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 06:59:46,139 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 06:59:46,140 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 06:59:46,151 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 06:59:46,151 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 06:59:44" (1/3) ... [2021-11-20 06:59:46,153 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ac5ddb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:59:46, skipping insertion in model container [2021-11-20 06:59:46,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:59:45" (2/3) ... [2021-11-20 06:59:46,154 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ac5ddb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:59:46, skipping insertion in model container [2021-11-20 06:59:46,154 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:59:46" (3/3) ... [2021-11-20 06:59:46,156 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_28-funptr_racefree.i [2021-11-20 06:59:46,170 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-20 06:59:46,170 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 06:59:46,171 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 06:59:46,171 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-20 06:59:46,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,242 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,242 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,243 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,251 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,257 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,269 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,275 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:46,284 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-20 06:59:46,356 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:46,367 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=true, 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 [2021-11-20 06:59:46,367 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-20 06:59:46,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 128 transitions, 264 flow [2021-11-20 06:59:46,492 INFO L129 PetriNetUnfolder]: 17/168 cut-off events. [2021-11-20 06:59:46,492 INFO L130 PetriNetUnfolder]: For 1/2 co-relation queries the response was YES. [2021-11-20 06:59:46,499 INFO L84 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 168 events. 17/168 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 403 event pairs, 0 based on Foata normal form. 0/146 useless extension candidates. Maximal degree in co-relation 84. Up to 4 conditions per place. [2021-11-20 06:59:46,500 INFO L82 GeneralOperation]: Start removeDead. Operand has 119 places, 128 transitions, 264 flow [2021-11-20 06:59:46,508 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 115 places, 123 transitions, 251 flow [2021-11-20 06:59:46,542 INFO L129 PetriNetUnfolder]: 4/96 cut-off events. [2021-11-20 06:59:46,546 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:59:46,547 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:46,551 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] [2021-11-20 06:59:46,552 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:46,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:46,559 INFO L85 PathProgramCache]: Analyzing trace with hash 773467911, now seen corresponding path program 1 times [2021-11-20 06:59:46,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:46,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846956467] [2021-11-20 06:59:46,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:46,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:47,014 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:47,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:47,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846956467] [2021-11-20 06:59:47,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846956467] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:47,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:47,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:47,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019629649] [2021-11-20 06:59:47,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:47,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:47,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:47,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:47,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:47,076 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 128 [2021-11-20 06:59:47,082 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 123 transitions, 251 flow. Second operand has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,082 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:47,083 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 128 [2021-11-20 06:59:47,084 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:47,148 INFO L129 PetriNetUnfolder]: 0/115 cut-off events. [2021-11-20 06:59:47,148 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:59:47,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 115 events. 0/115 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 96 event pairs, 0 based on Foata normal form. 16/128 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2021-11-20 06:59:47,151 INFO L132 encePairwiseOnDemand]: 114/128 looper letters, 8 selfloop transitions, 2 changer transitions 15/113 dead transitions. [2021-11-20 06:59:47,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 113 transitions, 251 flow [2021-11-20 06:59:47,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:47,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:47,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 350 transitions. [2021-11-20 06:59:47,171 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9114583333333334 [2021-11-20 06:59:47,171 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 350 transitions. [2021-11-20 06:59:47,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 350 transitions. [2021-11-20 06:59:47,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:47,178 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 350 transitions. [2021-11-20 06:59:47,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 116.66666666666667) internal successors, (350), 3 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,207 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 128.0) internal successors, (512), 4 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,209 INFO L186 Difference]: Start difference. First operand has 115 places, 123 transitions, 251 flow. Second operand 3 states and 350 transitions. [2021-11-20 06:59:47,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 113 transitions, 251 flow [2021-11-20 06:59:47,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 113 transitions, 251 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:47,233 INFO L242 Difference]: Finished difference. Result has 117 places, 96 transitions, 205 flow [2021-11-20 06:59:47,239 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=128, PETRI_DIFFERENCE_MINUEND_FLOW=227, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=205, PETRI_PLACES=117, PETRI_TRANSITIONS=96} [2021-11-20 06:59:47,248 INFO L334 CegarLoopForPetriNet]: 115 programPoint places, 2 predicate places. [2021-11-20 06:59:47,249 INFO L470 AbstractCegarLoop]: Abstraction has has 117 places, 96 transitions, 205 flow [2021-11-20 06:59:47,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 108.0) internal successors, (324), 3 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,250 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:47,252 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:59:47,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 06:59:47,253 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:47,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:47,255 INFO L85 PathProgramCache]: Analyzing trace with hash 349975661, now seen corresponding path program 1 times [2021-11-20 06:59:47,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:47,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796120970] [2021-11-20 06:59:47,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:47,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:47,309 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:59:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:47,399 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:59:47,400 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:59:47,403 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-20 06:59:47,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-20 06:59:47,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 06:59:47,410 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1] [2021-11-20 06:59:47,414 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:59:47,414 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-20 06:59:47,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,451 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,452 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,453 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,454 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,455 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,458 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,459 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,460 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,461 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,462 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,463 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,464 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,465 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,466 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,467 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,468 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:47,500 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-20 06:59:47,503 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:47,505 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=true, 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 [2021-11-20 06:59:47,505 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-20 06:59:47,509 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 155 places, 169 transitions, 356 flow [2021-11-20 06:59:47,595 INFO L129 PetriNetUnfolder]: 31/274 cut-off events. [2021-11-20 06:59:47,595 INFO L130 PetriNetUnfolder]: For 6/8 co-relation queries the response was YES. [2021-11-20 06:59:47,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 288 conditions, 274 events. 31/274 cut-off events. For 6/8 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 852 event pairs, 0 based on Foata normal form. 0/236 useless extension candidates. Maximal degree in co-relation 170. Up to 8 conditions per place. [2021-11-20 06:59:47,599 INFO L82 GeneralOperation]: Start removeDead. Operand has 155 places, 169 transitions, 356 flow [2021-11-20 06:59:47,603 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 155 places, 169 transitions, 356 flow [2021-11-20 06:59:47,616 INFO L129 PetriNetUnfolder]: 3/94 cut-off events. [2021-11-20 06:59:47,616 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:59:47,616 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:47,616 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] [2021-11-20 06:59:47,617 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:47,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:47,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1017315846, now seen corresponding path program 1 times [2021-11-20 06:59:47,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:47,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663861569] [2021-11-20 06:59:47,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:47,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:47,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:47,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:47,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:47,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663861569] [2021-11-20 06:59:47,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663861569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:47,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:47,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 06:59:47,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618840443] [2021-11-20 06:59:47,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:47,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 06:59:47,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:47,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 06:59:47,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 06:59:47,687 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 169 [2021-11-20 06:59:47,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 169 transitions, 356 flow. Second operand has 2 states, 2 states have (on average 147.5) internal successors, (295), 2 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:47,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 169 [2021-11-20 06:59:47,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:47,771 INFO L129 PetriNetUnfolder]: 3/243 cut-off events. [2021-11-20 06:59:47,772 INFO L130 PetriNetUnfolder]: For 21/27 co-relation queries the response was YES. [2021-11-20 06:59:47,773 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264 conditions, 243 events. 3/243 cut-off events. For 21/27 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 631 event pairs, 0 based on Foata normal form. 40/273 useless extension candidates. Maximal degree in co-relation 154. Up to 7 conditions per place. [2021-11-20 06:59:47,774 INFO L132 encePairwiseOnDemand]: 152/169 looper letters, 2 selfloop transitions, 0 changer transitions 21/151 dead transitions. [2021-11-20 06:59:47,774 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 151 transitions, 328 flow [2021-11-20 06:59:47,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 06:59:47,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 06:59:47,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 315 transitions. [2021-11-20 06:59:47,784 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9319526627218935 [2021-11-20 06:59:47,784 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 315 transitions. [2021-11-20 06:59:47,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 315 transitions. [2021-11-20 06:59:47,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:47,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 315 transitions. [2021-11-20 06:59:47,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 157.5) internal successors, (315), 2 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,791 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 169.0) internal successors, (507), 3 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,792 INFO L186 Difference]: Start difference. First operand has 155 places, 169 transitions, 356 flow. Second operand 2 states and 315 transitions. [2021-11-20 06:59:47,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 151 transitions, 328 flow [2021-11-20 06:59:47,795 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 151 transitions, 328 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:47,799 INFO L242 Difference]: Finished difference. Result has 155 places, 130 transitions, 272 flow [2021-11-20 06:59:47,800 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=169, PETRI_DIFFERENCE_MINUEND_FLOW=320, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=272, PETRI_PLACES=155, PETRI_TRANSITIONS=130} [2021-11-20 06:59:47,801 INFO L334 CegarLoopForPetriNet]: 155 programPoint places, 0 predicate places. [2021-11-20 06:59:47,801 INFO L470 AbstractCegarLoop]: Abstraction has has 155 places, 130 transitions, 272 flow [2021-11-20 06:59:47,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 147.5) internal successors, (295), 2 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,802 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:47,802 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] [2021-11-20 06:59:47,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 06:59:47,803 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:47,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:47,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1770099641, now seen corresponding path program 1 times [2021-11-20 06:59:47,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:47,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230900969] [2021-11-20 06:59:47,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:47,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:47,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:47,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230900969] [2021-11-20 06:59:47,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230900969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:47,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:47,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:47,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71163391] [2021-11-20 06:59:47,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:47,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:47,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:47,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:47,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:47,906 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 169 [2021-11-20 06:59:47,908 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 130 transitions, 272 flow. Second operand has 3 states, 3 states have (on average 141.0) internal successors, (423), 3 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,908 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:47,908 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 169 [2021-11-20 06:59:47,908 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:47,981 INFO L129 PetriNetUnfolder]: 0/158 cut-off events. [2021-11-20 06:59:47,982 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-20 06:59:47,982 INFO L84 FinitePrefix]: Finished finitePrefix Result has 186 conditions, 158 events. 0/158 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 257 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 0. Up to 12 conditions per place. [2021-11-20 06:59:47,983 INFO L132 encePairwiseOnDemand]: 166/169 looper letters, 11 selfloop transitions, 2 changer transitions 0/134 dead transitions. [2021-11-20 06:59:47,983 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 134 transitions, 306 flow [2021-11-20 06:59:47,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:47,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:47,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 434 transitions. [2021-11-20 06:59:47,986 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8560157790927022 [2021-11-20 06:59:47,987 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 434 transitions. [2021-11-20 06:59:47,987 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 434 transitions. [2021-11-20 06:59:47,988 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:47,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 434 transitions. [2021-11-20 06:59:47,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 169.0) internal successors, (676), 4 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,994 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 169.0) internal successors, (676), 4 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:47,994 INFO L186 Difference]: Start difference. First operand has 155 places, 130 transitions, 272 flow. Second operand 3 states and 434 transitions. [2021-11-20 06:59:47,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 134 transitions, 306 flow [2021-11-20 06:59:47,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 134 transitions, 304 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:48,001 INFO L242 Difference]: Finished difference. Result has 139 places, 131 transitions, 282 flow [2021-11-20 06:59:48,001 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=169, PETRI_DIFFERENCE_MINUEND_FLOW=270, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=282, PETRI_PLACES=139, PETRI_TRANSITIONS=131} [2021-11-20 06:59:48,003 INFO L334 CegarLoopForPetriNet]: 155 programPoint places, -16 predicate places. [2021-11-20 06:59:48,003 INFO L470 AbstractCegarLoop]: Abstraction has has 139 places, 131 transitions, 282 flow [2021-11-20 06:59:48,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 141.0) internal successors, (423), 3 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,004 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:48,004 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:59:48,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 06:59:48,005 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:48,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:48,006 INFO L85 PathProgramCache]: Analyzing trace with hash -720853353, now seen corresponding path program 1 times [2021-11-20 06:59:48,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:48,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159097682] [2021-11-20 06:59:48,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:48,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:48,038 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:59:48,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:48,106 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:59:48,106 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:59:48,106 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-20 06:59:48,106 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-20 06:59:48,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 06:59:48,107 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2021-11-20 06:59:48,108 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:59:48,108 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-20 06:59:48,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,143 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,165 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,192 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,193 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,194 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:48,232 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-20 06:59:48,236 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:48,244 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=true, 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 [2021-11-20 06:59:48,245 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-20 06:59:48,252 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 191 places, 210 transitions, 450 flow [2021-11-20 06:59:48,360 INFO L129 PetriNetUnfolder]: 50/413 cut-off events. [2021-11-20 06:59:48,360 INFO L130 PetriNetUnfolder]: For 19/22 co-relation queries the response was YES. [2021-11-20 06:59:48,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 441 conditions, 413 events. 50/413 cut-off events. For 19/22 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1470 event pairs, 1 based on Foata normal form. 0/355 useless extension candidates. Maximal degree in co-relation 282. Up to 16 conditions per place. [2021-11-20 06:59:48,369 INFO L82 GeneralOperation]: Start removeDead. Operand has 191 places, 210 transitions, 450 flow [2021-11-20 06:59:48,379 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 191 places, 210 transitions, 450 flow [2021-11-20 06:59:48,391 INFO L129 PetriNetUnfolder]: 3/93 cut-off events. [2021-11-20 06:59:48,391 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:59:48,392 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:48,392 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] [2021-11-20 06:59:48,393 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:48,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:48,394 INFO L85 PathProgramCache]: Analyzing trace with hash 423484550, now seen corresponding path program 1 times [2021-11-20 06:59:48,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:48,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034881288] [2021-11-20 06:59:48,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:48,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:48,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:48,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:48,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:48,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034881288] [2021-11-20 06:59:48,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034881288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:48,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:48,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 06:59:48,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421493181] [2021-11-20 06:59:48,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:48,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 06:59:48,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:48,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 06:59:48,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 06:59:48,483 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 180 out of 210 [2021-11-20 06:59:48,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 210 transitions, 450 flow. Second operand has 2 states, 2 states have (on average 180.5) internal successors, (361), 2 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,484 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:48,484 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 180 of 210 [2021-11-20 06:59:48,485 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:48,584 INFO L129 PetriNetUnfolder]: 8/367 cut-off events. [2021-11-20 06:59:48,584 INFO L130 PetriNetUnfolder]: For 55/72 co-relation queries the response was YES. [2021-11-20 06:59:48,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 411 conditions, 367 events. 8/367 cut-off events. For 55/72 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1205 event pairs, 1 based on Foata normal form. 99/450 useless extension candidates. Maximal degree in co-relation 257. Up to 16 conditions per place. [2021-11-20 06:59:48,589 INFO L132 encePairwiseOnDemand]: 187/210 looper letters, 3 selfloop transitions, 0 changer transitions 22/186 dead transitions. [2021-11-20 06:59:48,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 186 transitions, 414 flow [2021-11-20 06:59:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 06:59:48,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 06:59:48,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 389 transitions. [2021-11-20 06:59:48,592 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9261904761904762 [2021-11-20 06:59:48,592 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 389 transitions. [2021-11-20 06:59:48,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 389 transitions. [2021-11-20 06:59:48,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:48,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 389 transitions. [2021-11-20 06:59:48,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 194.5) internal successors, (389), 2 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 210.0) internal successors, (630), 3 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,598 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 210.0) internal successors, (630), 3 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,598 INFO L186 Difference]: Start difference. First operand has 191 places, 210 transitions, 450 flow. Second operand 2 states and 389 transitions. [2021-11-20 06:59:48,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 186 transitions, 414 flow [2021-11-20 06:59:48,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 186 transitions, 414 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:48,605 INFO L242 Difference]: Finished difference. Result has 191 places, 164 transitions, 349 flow [2021-11-20 06:59:48,606 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=402, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=349, PETRI_PLACES=191, PETRI_TRANSITIONS=164} [2021-11-20 06:59:48,607 INFO L334 CegarLoopForPetriNet]: 191 programPoint places, 0 predicate places. [2021-11-20 06:59:48,607 INFO L470 AbstractCegarLoop]: Abstraction has has 191 places, 164 transitions, 349 flow [2021-11-20 06:59:48,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 180.5) internal successors, (361), 2 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,608 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:48,609 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] [2021-11-20 06:59:48,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 06:59:48,609 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:48,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:48,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1931036359, now seen corresponding path program 1 times [2021-11-20 06:59:48,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:48,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165442012] [2021-11-20 06:59:48,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:48,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:48,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:48,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:48,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:48,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165442012] [2021-11-20 06:59:48,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165442012] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:48,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:48,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:48,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595143803] [2021-11-20 06:59:48,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:48,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:48,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:48,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:48,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:48,656 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 210 [2021-11-20 06:59:48,657 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 164 transitions, 349 flow. Second operand has 3 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,658 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:48,658 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 210 [2021-11-20 06:59:48,658 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:48,766 INFO L129 PetriNetUnfolder]: 0/216 cut-off events. [2021-11-20 06:59:48,767 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-11-20 06:59:48,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 256 conditions, 216 events. 0/216 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 506 event pairs, 0 based on Foata normal form. 0/213 useless extension candidates. Maximal degree in co-relation 0. Up to 18 conditions per place. [2021-11-20 06:59:48,768 INFO L132 encePairwiseOnDemand]: 207/210 looper letters, 12 selfloop transitions, 2 changer transitions 0/168 dead transitions. [2021-11-20 06:59:48,769 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 168 transitions, 385 flow [2021-11-20 06:59:48,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:48,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:48,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 534 transitions. [2021-11-20 06:59:48,772 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8476190476190476 [2021-11-20 06:59:48,772 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 534 transitions. [2021-11-20 06:59:48,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 534 transitions. [2021-11-20 06:59:48,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:48,774 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 534 transitions. [2021-11-20 06:59:48,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,780 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 210.0) internal successors, (840), 4 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,780 INFO L186 Difference]: Start difference. First operand has 191 places, 164 transitions, 349 flow. Second operand 3 states and 534 transitions. [2021-11-20 06:59:48,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 168 transitions, 385 flow [2021-11-20 06:59:48,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 168 transitions, 379 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:48,791 INFO L242 Difference]: Finished difference. Result has 175 places, 165 transitions, 355 flow [2021-11-20 06:59:48,792 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=343, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=164, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=355, PETRI_PLACES=175, PETRI_TRANSITIONS=165} [2021-11-20 06:59:48,794 INFO L334 CegarLoopForPetriNet]: 191 programPoint places, -16 predicate places. [2021-11-20 06:59:48,794 INFO L470 AbstractCegarLoop]: Abstraction has has 175 places, 165 transitions, 355 flow [2021-11-20 06:59:48,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:48,795 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:48,796 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] [2021-11-20 06:59:48,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 06:59:48,796 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:48,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:48,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1053079369, now seen corresponding path program 1 times [2021-11-20 06:59:48,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:48,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262397372] [2021-11-20 06:59:48,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:48,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:48,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:48,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262397372] [2021-11-20 06:59:48,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262397372] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:59:48,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245373161] [2021-11-20 06:59:48,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:48,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:48,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:59:48,951 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:59:48,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 06:59:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:49,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:59:49,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:59:49,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:49,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:59:49,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:49,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245373161] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:59:49,524 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:59:49,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:59:49,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734273054] [2021-11-20 06:59:49,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:59:49,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:59:49,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:49,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:59:49,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:59:49,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 210 [2021-11-20 06:59:49,537 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 165 transitions, 355 flow. Second operand has 10 states, 10 states have (on average 174.3) internal successors, (1743), 10 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:49,537 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:49,537 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 210 [2021-11-20 06:59:49,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:49,685 INFO L129 PetriNetUnfolder]: 0/186 cut-off events. [2021-11-20 06:59:49,685 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-11-20 06:59:49,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 186 events. 0/186 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 316 event pairs, 0 based on Foata normal form. 2/188 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2021-11-20 06:59:49,686 INFO L132 encePairwiseOnDemand]: 204/210 looper letters, 13 selfloop transitions, 9 changer transitions 0/175 dead transitions. [2021-11-20 06:59:49,686 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 175 transitions, 421 flow [2021-11-20 06:59:49,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:59:49,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:59:49,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1572 transitions. [2021-11-20 06:59:49,692 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8317460317460318 [2021-11-20 06:59:49,692 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1572 transitions. [2021-11-20 06:59:49,692 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1572 transitions. [2021-11-20 06:59:49,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:49,694 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1572 transitions. [2021-11-20 06:59:49,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 174.66666666666666) internal successors, (1572), 9 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:49,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 210.0) internal successors, (2100), 10 states have internal predecessors, (2100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:49,707 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 210.0) internal successors, (2100), 10 states have internal predecessors, (2100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:49,708 INFO L186 Difference]: Start difference. First operand has 175 places, 165 transitions, 355 flow. Second operand 9 states and 1572 transitions. [2021-11-20 06:59:49,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 175 transitions, 421 flow [2021-11-20 06:59:49,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 175 transitions, 419 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-11-20 06:59:49,714 INFO L242 Difference]: Finished difference. Result has 185 places, 171 transitions, 403 flow [2021-11-20 06:59:49,715 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=210, PETRI_DIFFERENCE_MINUEND_FLOW=353, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=403, PETRI_PLACES=185, PETRI_TRANSITIONS=171} [2021-11-20 06:59:49,716 INFO L334 CegarLoopForPetriNet]: 191 programPoint places, -6 predicate places. [2021-11-20 06:59:49,717 INFO L470 AbstractCegarLoop]: Abstraction has has 185 places, 171 transitions, 403 flow [2021-11-20 06:59:49,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 174.3) internal successors, (1743), 10 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:49,718 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:49,718 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 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] [2021-11-20 06:59:49,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 06:59:49,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:49,931 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:49,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:49,932 INFO L85 PathProgramCache]: Analyzing trace with hash -707148592, now seen corresponding path program 1 times [2021-11-20 06:59:49,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:49,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120413749] [2021-11-20 06:59:49,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:49,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:49,956 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:59:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:50,005 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:59:50,009 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:59:50,010 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-20 06:59:50,010 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-20 06:59:50,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 06:59:50,012 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2021-11-20 06:59:50,012 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:59:50,012 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-20 06:59:50,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,037 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,038 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,039 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,040 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,041 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,061 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,061 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,061 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,062 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,064 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,065 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,065 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,065 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,065 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,065 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,066 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,067 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,068 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,098 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,099 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,100 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,100 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,101 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,102 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,103 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,104 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,105 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,106 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,107 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,108 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,109 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,110 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,111 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,112 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,112 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,112 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,112 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,112 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,113 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,114 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:50,118 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-20 06:59:50,120 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:50,122 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=true, 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 [2021-11-20 06:59:50,122 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-20 06:59:50,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 227 places, 251 transitions, 546 flow [2021-11-20 06:59:50,283 INFO L129 PetriNetUnfolder]: 81/620 cut-off events. [2021-11-20 06:59:50,283 INFO L130 PetriNetUnfolder]: For 48/52 co-relation queries the response was YES. [2021-11-20 06:59:50,298 INFO L84 FinitePrefix]: Finished finitePrefix Result has 675 conditions, 620 events. 81/620 cut-off events. For 48/52 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2551 event pairs, 6 based on Foata normal form. 0/534 useless extension candidates. Maximal degree in co-relation 433. Up to 32 conditions per place. [2021-11-20 06:59:50,298 INFO L82 GeneralOperation]: Start removeDead. Operand has 227 places, 251 transitions, 546 flow [2021-11-20 06:59:50,311 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 227 places, 251 transitions, 546 flow [2021-11-20 06:59:50,322 INFO L129 PetriNetUnfolder]: 3/96 cut-off events. [2021-11-20 06:59:50,323 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:59:50,323 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:50,323 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] [2021-11-20 06:59:50,323 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:50,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:50,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1008025977, now seen corresponding path program 1 times [2021-11-20 06:59:50,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:50,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819073991] [2021-11-20 06:59:50,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:50,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:50,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:50,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:50,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819073991] [2021-11-20 06:59:50,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819073991] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:50,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:50,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:50,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831754758] [2021-11-20 06:59:50,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:50,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:50,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:50,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:50,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:50,401 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 251 [2021-11-20 06:59:50,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 251 transitions, 546 flow. Second operand has 3 states, 3 states have (on average 207.0) internal successors, (621), 3 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:50,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:50,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 251 [2021-11-20 06:59:50,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:50,639 INFO L129 PetriNetUnfolder]: 20/534 cut-off events. [2021-11-20 06:59:50,640 INFO L130 PetriNetUnfolder]: For 131/249 co-relation queries the response was YES. [2021-11-20 06:59:50,646 INFO L84 FinitePrefix]: Finished finitePrefix Result has 650 conditions, 534 events. 20/534 cut-off events. For 131/249 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2175 event pairs, 6 based on Foata normal form. 340/850 useless extension candidates. Maximal degree in co-relation 400. Up to 56 conditions per place. [2021-11-20 06:59:50,648 INFO L132 encePairwiseOnDemand]: 219/251 looper letters, 13 selfloop transitions, 2 changer transitions 23/225 dead transitions. [2021-11-20 06:59:50,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 225 transitions, 532 flow [2021-11-20 06:59:50,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:50,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:50,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 674 transitions. [2021-11-20 06:59:50,652 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8950863213811421 [2021-11-20 06:59:50,653 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 674 transitions. [2021-11-20 06:59:50,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 674 transitions. [2021-11-20 06:59:50,654 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:50,654 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 674 transitions. [2021-11-20 06:59:50,657 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 224.66666666666666) internal successors, (674), 3 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:50,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 251.0) internal successors, (1004), 4 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:50,660 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 251.0) internal successors, (1004), 4 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:50,661 INFO L186 Difference]: Start difference. First operand has 227 places, 251 transitions, 546 flow. Second operand 3 states and 674 transitions. [2021-11-20 06:59:50,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 225 transitions, 532 flow [2021-11-20 06:59:50,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 225 transitions, 532 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:50,671 INFO L242 Difference]: Finished difference. Result has 229 places, 199 transitions, 440 flow [2021-11-20 06:59:50,672 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=486, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=440, PETRI_PLACES=229, PETRI_TRANSITIONS=199} [2021-11-20 06:59:50,674 INFO L334 CegarLoopForPetriNet]: 227 programPoint places, 2 predicate places. [2021-11-20 06:59:50,674 INFO L470 AbstractCegarLoop]: Abstraction has has 229 places, 199 transitions, 440 flow [2021-11-20 06:59:50,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 207.0) internal successors, (621), 3 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:50,675 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:50,675 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] [2021-11-20 06:59:50,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 06:59:50,676 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:50,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:50,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1183444336, now seen corresponding path program 1 times [2021-11-20 06:59:50,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:50,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668797047] [2021-11-20 06:59:50,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:50,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:50,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:50,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:50,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668797047] [2021-11-20 06:59:50,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668797047] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:59:50,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360548451] [2021-11-20 06:59:50,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:50,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:50,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:59:50,760 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:59:50,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 06:59:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:50,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:59:50,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:59:51,086 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:51,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:59:51,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:51,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360548451] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:59:51,259 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:59:51,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:59:51,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858642580] [2021-11-20 06:59:51,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:59:51,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:59:51,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:51,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:59:51,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:59:51,266 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 251 [2021-11-20 06:59:51,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 199 transitions, 440 flow. Second operand has 10 states, 10 states have (on average 207.3) internal successors, (2073), 10 states have internal predecessors, (2073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:51,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:51,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 251 [2021-11-20 06:59:51,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:51,435 INFO L129 PetriNetUnfolder]: 0/244 cut-off events. [2021-11-20 06:59:51,435 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-11-20 06:59:51,435 INFO L84 FinitePrefix]: Finished finitePrefix Result has 308 conditions, 244 events. 0/244 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 572 event pairs, 0 based on Foata normal form. 2/246 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2021-11-20 06:59:51,437 INFO L132 encePairwiseOnDemand]: 245/251 looper letters, 14 selfloop transitions, 9 changer transitions 0/209 dead transitions. [2021-11-20 06:59:51,437 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 209 transitions, 508 flow [2021-11-20 06:59:51,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:59:51,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:59:51,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1870 transitions. [2021-11-20 06:59:51,445 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8277999114652501 [2021-11-20 06:59:51,446 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1870 transitions. [2021-11-20 06:59:51,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1870 transitions. [2021-11-20 06:59:51,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:51,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1870 transitions. [2021-11-20 06:59:51,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 207.77777777777777) internal successors, (1870), 9 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:51,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 251.0) internal successors, (2510), 10 states have internal predecessors, (2510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:51,466 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 251.0) internal successors, (2510), 10 states have internal predecessors, (2510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:51,467 INFO L186 Difference]: Start difference. First operand has 229 places, 199 transitions, 440 flow. Second operand 9 states and 1870 transitions. [2021-11-20 06:59:51,467 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 209 transitions, 508 flow [2021-11-20 06:59:51,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 209 transitions, 494 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-11-20 06:59:51,475 INFO L242 Difference]: Finished difference. Result has 220 places, 205 transitions, 476 flow [2021-11-20 06:59:51,476 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=426, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=476, PETRI_PLACES=220, PETRI_TRANSITIONS=205} [2021-11-20 06:59:51,478 INFO L334 CegarLoopForPetriNet]: 227 programPoint places, -7 predicate places. [2021-11-20 06:59:51,479 INFO L470 AbstractCegarLoop]: Abstraction has has 220 places, 205 transitions, 476 flow [2021-11-20 06:59:51,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 207.3) internal successors, (2073), 10 states have internal predecessors, (2073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:51,481 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:51,481 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:59:51,527 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-20 06:59:51,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:51,699 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:51,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:51,700 INFO L85 PathProgramCache]: Analyzing trace with hash 134031480, now seen corresponding path program 1 times [2021-11-20 06:59:51,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:51,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319073256] [2021-11-20 06:59:51,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:51,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:51,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:51,727 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:59:51,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:51,763 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:59:51,763 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:59:51,763 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 2 remaining) [2021-11-20 06:59:51,764 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-20 06:59:51,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 06:59:51,764 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2021-11-20 06:59:51,765 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:59:51,765 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-20 06:59:51,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,784 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,785 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,786 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,787 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,788 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,789 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,790 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,791 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,792 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,793 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,794 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,795 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,796 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,797 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,798 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,799 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,800 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,801 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,802 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,803 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,804 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,805 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,806 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,818 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,818 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,819 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,839 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,840 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,841 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,842 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,843 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,844 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,845 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,846 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,847 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,848 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,849 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,850 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,851 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet40#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_##fun~~TO~VOID_#in~#fp#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet38#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~g~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post37#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_good_#t~post39#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:51,862 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-20 06:59:51,864 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:51,865 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=true, 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 [2021-11-20 06:59:51,865 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-20 06:59:51,868 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 263 places, 292 transitions, 644 flow [2021-11-20 06:59:52,164 INFO L129 PetriNetUnfolder]: 140/967 cut-off events. [2021-11-20 06:59:52,165 INFO L130 PetriNetUnfolder]: For 110/115 co-relation queries the response was YES. [2021-11-20 06:59:52,196 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1078 conditions, 967 events. 140/967 cut-off events. For 110/115 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 4580 event pairs, 23 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 665. Up to 80 conditions per place. [2021-11-20 06:59:52,196 INFO L82 GeneralOperation]: Start removeDead. Operand has 263 places, 292 transitions, 644 flow [2021-11-20 06:59:52,217 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 263 places, 292 transitions, 644 flow [2021-11-20 06:59:52,227 INFO L129 PetriNetUnfolder]: 4/94 cut-off events. [2021-11-20 06:59:52,227 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:59:52,228 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:52,228 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] [2021-11-20 06:59:52,228 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:52,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:52,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1997352057, now seen corresponding path program 1 times [2021-11-20 06:59:52,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:52,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888013133] [2021-11-20 06:59:52,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:52,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:52,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:52,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:52,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888013133] [2021-11-20 06:59:52,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888013133] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:52,286 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:52,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:52,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783869418] [2021-11-20 06:59:52,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:52,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:52,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:52,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:52,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:52,291 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 239 out of 292 [2021-11-20 06:59:52,293 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 292 transitions, 644 flow. Second operand has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:52,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:52,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 239 of 292 [2021-11-20 06:59:52,293 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:52,685 INFO L129 PetriNetUnfolder]: 53/854 cut-off events. [2021-11-20 06:59:52,685 INFO L130 PetriNetUnfolder]: For 270/353 co-relation queries the response was YES. [2021-11-20 06:59:52,701 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1080 conditions, 854 events. 53/854 cut-off events. For 270/353 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 4106 event pairs, 23 based on Foata normal form. 753/1565 useless extension candidates. Maximal degree in co-relation 639. Up to 110 conditions per place. [2021-11-20 06:59:52,704 INFO L132 encePairwiseOnDemand]: 254/292 looper letters, 14 selfloop transitions, 2 changer transitions 24/260 dead transitions. [2021-11-20 06:59:52,704 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 260 transitions, 622 flow [2021-11-20 06:59:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:52,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:52,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 781 transitions. [2021-11-20 06:59:52,708 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8915525114155252 [2021-11-20 06:59:52,708 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 781 transitions. [2021-11-20 06:59:52,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 781 transitions. [2021-11-20 06:59:52,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:52,710 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 781 transitions. [2021-11-20 06:59:52,713 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 260.3333333333333) internal successors, (781), 3 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:52,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:52,717 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 292.0) internal successors, (1168), 4 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:52,717 INFO L186 Difference]: Start difference. First operand has 263 places, 292 transitions, 644 flow. Second operand 3 states and 781 transitions. [2021-11-20 06:59:52,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 260 transitions, 622 flow [2021-11-20 06:59:52,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 260 transitions, 622 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:52,727 INFO L242 Difference]: Finished difference. Result has 265 places, 233 transitions, 521 flow [2021-11-20 06:59:52,728 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=572, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=521, PETRI_PLACES=265, PETRI_TRANSITIONS=233} [2021-11-20 06:59:52,729 INFO L334 CegarLoopForPetriNet]: 263 programPoint places, 2 predicate places. [2021-11-20 06:59:52,729 INFO L470 AbstractCegarLoop]: Abstraction has has 265 places, 233 transitions, 521 flow [2021-11-20 06:59:52,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 240.0) internal successors, (720), 3 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:52,730 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:52,730 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] [2021-11-20 06:59:52,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 06:59:52,730 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:52,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:52,731 INFO L85 PathProgramCache]: Analyzing trace with hash 446612663, now seen corresponding path program 1 times [2021-11-20 06:59:52,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:52,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566357292] [2021-11-20 06:59:52,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:52,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:52,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:52,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:52,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:52,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566357292] [2021-11-20 06:59:52,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566357292] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:59:52,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981376796] [2021-11-20 06:59:52,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:52,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:52,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:59:52,783 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:59:52,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 06:59:52,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:52,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:59:52,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:59:53,075 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:53,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:59:53,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 06:59:53,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981376796] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:59:53,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:59:53,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:59:53,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308368016] [2021-11-20 06:59:53,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:59:53,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:59:53,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:53,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:59:53,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:59:53,258 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 292 [2021-11-20 06:59:53,262 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 233 transitions, 521 flow. Second operand has 10 states, 10 states have (on average 240.3) internal successors, (2403), 10 states have internal predecessors, (2403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,262 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:53,262 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 292 [2021-11-20 06:59:53,262 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:53,440 INFO L129 PetriNetUnfolder]: 0/302 cut-off events. [2021-11-20 06:59:53,440 INFO L130 PetriNetUnfolder]: For 33/33 co-relation queries the response was YES. [2021-11-20 06:59:53,440 INFO L84 FinitePrefix]: Finished finitePrefix Result has 383 conditions, 302 events. 0/302 cut-off events. For 33/33 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 829 event pairs, 0 based on Foata normal form. 2/304 useless extension candidates. Maximal degree in co-relation 0. Up to 15 conditions per place. [2021-11-20 06:59:53,442 INFO L132 encePairwiseOnDemand]: 286/292 looper letters, 15 selfloop transitions, 9 changer transitions 0/243 dead transitions. [2021-11-20 06:59:53,442 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 243 transitions, 591 flow [2021-11-20 06:59:53,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:59:53,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:59:53,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2168 transitions. [2021-11-20 06:59:53,452 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8249619482496194 [2021-11-20 06:59:53,452 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2168 transitions. [2021-11-20 06:59:53,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2168 transitions. [2021-11-20 06:59:53,454 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:53,455 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2168 transitions. [2021-11-20 06:59:53,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 240.88888888888889) internal successors, (2168), 9 states have internal predecessors, (2168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 292.0) internal successors, (2920), 10 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,472 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 292.0) internal successors, (2920), 10 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,473 INFO L186 Difference]: Start difference. First operand has 265 places, 233 transitions, 521 flow. Second operand 9 states and 2168 transitions. [2021-11-20 06:59:53,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 243 transitions, 591 flow [2021-11-20 06:59:53,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 243 transitions, 569 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-11-20 06:59:53,481 INFO L242 Difference]: Finished difference. Result has 256 places, 239 transitions, 549 flow [2021-11-20 06:59:53,482 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=292, PETRI_DIFFERENCE_MINUEND_FLOW=499, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=549, PETRI_PLACES=256, PETRI_TRANSITIONS=239} [2021-11-20 06:59:53,483 INFO L334 CegarLoopForPetriNet]: 263 programPoint places, -7 predicate places. [2021-11-20 06:59:53,484 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 239 transitions, 549 flow [2021-11-20 06:59:53,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 240.3) internal successors, (2403), 10 states have internal predecessors, (2403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,486 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:53,486 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 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] [2021-11-20 06:59:53,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 06:59:53,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f42f24f9-7e8f-41bc-ba1f-bbc00afeb146/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-20 06:59:53,711 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION] === [2021-11-20 06:59:53,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:53,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1580915110, now seen corresponding path program 1 times [2021-11-20 06:59:53,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:53,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050223116] [2021-11-20 06:59:53,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:53,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:53,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:53,857 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-20 06:59:53,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:53,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050223116] [2021-11-20 06:59:53,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050223116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:53,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:53,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 06:59:53,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354439796] [2021-11-20 06:59:53,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:53,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:59:53,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:53,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:59:53,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:59:53,863 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 292 [2021-11-20 06:59:53,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 239 transitions, 549 flow. Second operand has 5 states, 5 states have (on average 221.6) internal successors, (1108), 5 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 06:59:53,866 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:53,866 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 292 [2021-11-20 06:59:53,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand