./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_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_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/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_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/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_f22883ef-7d40-4efd-9f12-91752190b939/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 844ba080c7d33529db727776ee230d62edb7b62a6350a8061572438c458d73d3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 06:58:50,313 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 06:58:50,316 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 06:58:50,363 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 06:58:50,364 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 06:58:50,369 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 06:58:50,371 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 06:58:50,375 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 06:58:50,378 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 06:58:50,386 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 06:58:50,387 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 06:58:50,389 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 06:58:50,389 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 06:58:50,392 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 06:58:50,395 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 06:58:50,403 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 06:58:50,404 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 06:58:50,405 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 06:58:50,407 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 06:58:50,410 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 06:58:50,412 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 06:58:50,414 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 06:58:50,418 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 06:58:50,419 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 06:58:50,430 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 06:58:50,430 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 06:58:50,430 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 06:58:50,433 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 06:58:50,433 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 06:58:50,434 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 06:58:50,435 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 06:58:50,435 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 06:58:50,436 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 06:58:50,437 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 06:58:50,438 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 06:58:50,438 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 06:58:50,439 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 06:58:50,439 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 06:58:50,439 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 06:58:50,440 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 06:58:50,441 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 06:58:50,442 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-20 06:58:50,467 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 06:58:50,468 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 06:58:50,468 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 06:58:50,468 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 06:58:50,469 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 06:58:50,469 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 06:58:50,470 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 06:58:50,470 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 06:58:50,470 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 06:58:50,470 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 06:58:50,471 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 06:58:50,472 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 06:58:50,472 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-20 06:58:50,483 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 06:58:50,484 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 06:58:50,484 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 06:58:50,484 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 06:58:50,485 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 06:58:50,485 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 06:58:50,485 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:58:50,485 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 06:58:50,485 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 06:58:50,486 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 06:58:50,486 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 06:58:50,486 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 06:58:50,486 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-20 06:58:50,486 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-20 06:58:50,487 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 06:58:50,487 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 06:58:50,487 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_f22883ef-7d40-4efd-9f12-91752190b939/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_f22883ef-7d40-4efd-9f12-91752190b939/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 -> 844ba080c7d33529db727776ee230d62edb7b62a6350a8061572438c458d73d3 [2021-11-20 06:58:50,798 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 06:58:50,831 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 06:58:50,834 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 06:58:50,835 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 06:58:50,836 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 06:58:50,838 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_racefree.i [2021-11-20 06:58:50,915 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/data/25f08410d/a26bb7b12d47407492ee9f8acc6826f7/FLAG5965294c7 [2021-11-20 06:58:51,489 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 06:58:51,495 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_racefree.i [2021-11-20 06:58:51,517 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/data/25f08410d/a26bb7b12d47407492ee9f8acc6826f7/FLAG5965294c7 [2021-11-20 06:58:51,785 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/data/25f08410d/a26bb7b12d47407492ee9f8acc6826f7 [2021-11-20 06:58:51,788 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 06:58:51,789 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 06:58:51,791 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 06:58:51,791 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 06:58:51,794 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 06:58:51,795 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:58:51" (1/1) ... [2021-11-20 06:58:51,796 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@110913a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:51, skipping insertion in model container [2021-11-20 06:58:51,797 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 06:58:51" (1/1) ... [2021-11-20 06:58:51,804 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 06:58:51,845 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 06:58:52,211 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_f22883ef-7d40-4efd-9f12-91752190b939/sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_racefree.i[30176,30189] [2021-11-20 06:58:52,252 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:58:52,276 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 06:58:52,345 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_f22883ef-7d40-4efd-9f12-91752190b939/sv-benchmarks/c/goblint-regression/28-race_reach_42-trylock2_racefree.i[30176,30189] [2021-11-20 06:58:52,363 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 06:58:52,428 INFO L208 MainTranslator]: Completed translation [2021-11-20 06:58:52,429 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52 WrapperNode [2021-11-20 06:58:52,429 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 06:58:52,430 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 06:58:52,430 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 06:58:52,431 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 06:58:52,438 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:58:52" (1/1) ... [2021-11-20 06:58:52,473 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:58:52" (1/1) ... [2021-11-20 06:58:52,513 INFO L137 Inliner]: procedures = 171, calls = 47, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 130 [2021-11-20 06:58:52,513 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 06:58:52,514 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 06:58:52,514 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 06:58:52,515 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 06:58:52,523 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,523 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,539 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,541 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,548 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,565 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,569 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,577 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 06:58:52,585 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 06:58:52,585 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 06:58:52,586 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 06:58:52,587 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (1/1) ... [2021-11-20 06:58:52,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 06:58:52,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:58:52,622 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 06:58:52,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 06:58:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 06:58:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 06:58:52,677 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-11-20 06:58:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 06:58:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 06:58:52,678 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-11-20 06:58:52,678 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-11-20 06:58:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 06:58:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexTryLock [2021-11-20 06:58:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 06:58:52,679 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 06:58:52,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 06:58:52,681 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:58:52,785 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 06:58:52,786 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 06:58:53,091 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 06:58:53,102 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 06:58:53,102 INFO L301 CfgBuilder]: Removed 23 assume(true) statements. [2021-11-20 06:58:53,104 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:58:53 BoogieIcfgContainer [2021-11-20 06:58:53,104 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 06:58:53,106 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 06:58:53,106 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 06:58:53,110 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 06:58:53,110 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 06:58:51" (1/3) ... [2021-11-20 06:58:53,111 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f8d6306 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:58:53, skipping insertion in model container [2021-11-20 06:58:53,111 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 06:58:52" (2/3) ... [2021-11-20 06:58:53,111 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f8d6306 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 06:58:53, skipping insertion in model container [2021-11-20 06:58:53,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 06:58:53" (3/3) ... [2021-11-20 06:58:53,113 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_42-trylock2_racefree.i [2021-11-20 06:58:53,118 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-20 06:58:53,119 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 06:58:53,119 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2021-11-20 06:58:53,119 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-20 06:58:53,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,195 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,195 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,195 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,198 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,198 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,230 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,231 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:53,237 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-11-20 06:58:53,307 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:58:53,323 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:58:53,324 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-20 06:58:53,346 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 196 transitions, 400 flow [2021-11-20 06:58:53,542 INFO L129 PetriNetUnfolder]: 45/290 cut-off events. [2021-11-20 06:58:53,542 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:58:53,552 INFO L84 FinitePrefix]: Finished finitePrefix Result has 296 conditions, 290 events. 45/290 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1128 event pairs, 0 based on Foata normal form. 0/234 useless extension candidates. Maximal degree in co-relation 152. Up to 6 conditions per place. [2021-11-20 06:58:53,553 INFO L82 GeneralOperation]: Start removeDead. Operand has 170 places, 196 transitions, 400 flow [2021-11-20 06:58:53,569 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 166 places, 191 transitions, 387 flow [2021-11-20 06:58:53,612 INFO L129 PetriNetUnfolder]: 6/100 cut-off events. [2021-11-20 06:58:53,613 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:58:53,613 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:53,614 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] [2021-11-20 06:58:53,615 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:53,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:53,625 INFO L85 PathProgramCache]: Analyzing trace with hash 904733028, now seen corresponding path program 1 times [2021-11-20 06:58:53,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:53,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495474891] [2021-11-20 06:58:53,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:53,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:53,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:53,900 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:58:53,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:53,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495474891] [2021-11-20 06:58:53,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495474891] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:53,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:53,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 06:58:53,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106206810] [2021-11-20 06:58:53,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:53,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 06:58:53,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:53,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 06:58:53,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 06:58:53,953 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 163 out of 196 [2021-11-20 06:58:53,957 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 191 transitions, 387 flow. Second operand has 2 states, 2 states have (on average 163.5) internal successors, (327), 2 states have internal predecessors, (327), 0 states have call successors, (0), 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:58:53,957 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:53,957 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 196 [2021-11-20 06:58:53,959 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:54,006 INFO L129 PetriNetUnfolder]: 2/235 cut-off events. [2021-11-20 06:58:54,007 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-11-20 06:58:54,008 INFO L84 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 235 events. 2/235 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 460 event pairs, 0 based on Foata normal form. 42/263 useless extension candidates. Maximal degree in co-relation 123. Up to 4 conditions per place. [2021-11-20 06:58:54,010 INFO L132 encePairwiseOnDemand]: 169/196 looper letters, 1 selfloop transitions, 0 changer transitions 15/160 dead transitions. [2021-11-20 06:58:54,010 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 160 transitions, 327 flow [2021-11-20 06:58:54,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 06:58:54,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 06:58:54,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 354 transitions. [2021-11-20 06:58:54,028 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9030612244897959 [2021-11-20 06:58:54,029 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 354 transitions. [2021-11-20 06:58:54,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 354 transitions. [2021-11-20 06:58:54,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:54,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 354 transitions. [2021-11-20 06:58:54,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 177.0) internal successors, (354), 2 states have internal predecessors, (354), 0 states have call successors, (0), 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:58:54,055 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 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:58:54,055 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 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:58:54,057 INFO L186 Difference]: Start difference. First operand has 166 places, 191 transitions, 387 flow. Second operand 2 states and 354 transitions. [2021-11-20 06:58:54,058 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 160 transitions, 327 flow [2021-11-20 06:58:54,062 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 160 transitions, 327 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:54,067 INFO L242 Difference]: Finished difference. Result has 163 places, 145 transitions, 295 flow [2021-11-20 06:58:54,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=196, PETRI_DIFFERENCE_MINUEND_FLOW=325, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=295, PETRI_PLACES=163, PETRI_TRANSITIONS=145} [2021-11-20 06:58:54,073 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, -3 predicate places. [2021-11-20 06:58:54,074 INFO L470 AbstractCegarLoop]: Abstraction has has 163 places, 145 transitions, 295 flow [2021-11-20 06:58:54,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 163.5) internal successors, (327), 2 states have internal predecessors, (327), 0 states have call successors, (0), 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:58:54,075 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:54,075 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] [2021-11-20 06:58:54,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 06:58:54,076 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:54,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:54,076 INFO L85 PathProgramCache]: Analyzing trace with hash -892218331, now seen corresponding path program 1 times [2021-11-20 06:58:54,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:54,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272758771] [2021-11-20 06:58:54,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:54,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:54,214 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:58:54,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:54,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272758771] [2021-11-20 06:58:54,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272758771] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:54,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:54,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:58:54,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88573738] [2021-11-20 06:58:54,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:54,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:58:54,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:54,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:58:54,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:58:54,221 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 196 [2021-11-20 06:58:54,222 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 145 transitions, 295 flow. Second operand has 3 states, 3 states have (on average 157.0) internal successors, (471), 3 states have internal predecessors, (471), 0 states have call successors, (0), 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:58:54,222 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:54,222 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 196 [2021-11-20 06:58:54,222 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:54,278 INFO L129 PetriNetUnfolder]: 1/149 cut-off events. [2021-11-20 06:58:54,279 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:58:54,280 INFO L84 FinitePrefix]: Finished finitePrefix Result has 166 conditions, 149 events. 1/149 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 138 event pairs, 0 based on Foata normal form. 0/144 useless extension candidates. Maximal degree in co-relation 162. Up to 6 conditions per place. [2021-11-20 06:58:54,280 INFO L132 encePairwiseOnDemand]: 193/196 looper letters, 8 selfloop transitions, 2 changer transitions 0/147 dead transitions. [2021-11-20 06:58:54,281 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 147 transitions, 319 flow [2021-11-20 06:58:54,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:58:54,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:58:54,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 479 transitions. [2021-11-20 06:58:54,285 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.814625850340136 [2021-11-20 06:58:54,285 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 479 transitions. [2021-11-20 06:58:54,285 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 479 transitions. [2021-11-20 06:58:54,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:54,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 479 transitions. [2021-11-20 06:58:54,288 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 159.66666666666666) internal successors, (479), 3 states have internal predecessors, (479), 0 states have call successors, (0), 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:58:54,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 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:58:54,292 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 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:58:54,292 INFO L186 Difference]: Start difference. First operand has 163 places, 145 transitions, 295 flow. Second operand 3 states and 479 transitions. [2021-11-20 06:58:54,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 147 transitions, 319 flow [2021-11-20 06:58:54,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 147 transitions, 319 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:54,298 INFO L242 Difference]: Finished difference. Result has 151 places, 145 transitions, 303 flow [2021-11-20 06:58:54,298 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=196, PETRI_DIFFERENCE_MINUEND_FLOW=295, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=303, PETRI_PLACES=151, PETRI_TRANSITIONS=145} [2021-11-20 06:58:54,299 INFO L334 CegarLoopForPetriNet]: 166 programPoint places, -15 predicate places. [2021-11-20 06:58:54,299 INFO L470 AbstractCegarLoop]: Abstraction has has 151 places, 145 transitions, 303 flow [2021-11-20 06:58:54,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.0) internal successors, (471), 3 states have internal predecessors, (471), 0 states have call successors, (0), 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:58:54,300 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:54,301 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:58:54,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 06:58:54,301 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:54,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:54,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1885180906, now seen corresponding path program 1 times [2021-11-20 06:58:54,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:54,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957169338] [2021-11-20 06:58:54,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:54,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:54,335 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:58:54,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:54,392 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:58:54,392 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:58:54,393 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-11-20 06:58:54,395 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-11-20 06:58:54,395 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-11-20 06:58:54,396 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-11-20 06:58:54,396 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-11-20 06:58:54,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 06:58:54,400 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2021-11-20 06:58:54,402 WARN L234 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:58:54,402 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-11-20 06:58:54,418 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,418 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,418 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,418 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,419 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,419 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,419 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,419 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,419 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,420 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,420 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,420 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,420 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,420 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,421 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,421 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,421 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,421 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,422 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,423 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,424 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,425 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,426 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,427 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,428 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,429 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,431 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,431 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,432 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,432 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,444 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,445 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,446 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,446 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,447 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,448 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,448 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,448 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,449 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,450 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:54,451 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-20 06:58:54,454 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:58:54,455 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:58:54,456 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-20 06:58:54,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 214 places, 251 transitions, 520 flow [2021-11-20 06:58:54,537 INFO L129 PetriNetUnfolder]: 76/464 cut-off events. [2021-11-20 06:58:54,537 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-11-20 06:58:54,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 478 conditions, 464 events. 76/464 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2074 event pairs, 0 based on Foata normal form. 0/372 useless extension candidates. Maximal degree in co-relation 292. Up to 9 conditions per place. [2021-11-20 06:58:54,545 INFO L82 GeneralOperation]: Start removeDead. Operand has 214 places, 251 transitions, 520 flow [2021-11-20 06:58:54,574 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 214 places, 251 transitions, 520 flow [2021-11-20 06:58:54,589 INFO L129 PetriNetUnfolder]: 4/97 cut-off events. [2021-11-20 06:58:54,589 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:58:54,589 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:54,589 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] [2021-11-20 06:58:54,590 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:54,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:54,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1906173221, now seen corresponding path program 1 times [2021-11-20 06:58:54,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:54,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664961214] [2021-11-20 06:58:54,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:54,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:54,696 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:58:54,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:54,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664961214] [2021-11-20 06:58:54,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664961214] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:54,697 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:54,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:58:54,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83222758] [2021-11-20 06:58:54,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:54,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:58:54,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:54,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:58:54,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:58:54,702 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 251 [2021-11-20 06:58:54,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 251 transitions, 520 flow. Second operand has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 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:58:54,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:54,704 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 251 [2021-11-20 06:58:54,704 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:54,854 INFO L129 PetriNetUnfolder]: 4/320 cut-off events. [2021-11-20 06:58:54,855 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-11-20 06:58:54,857 INFO L84 FinitePrefix]: Finished finitePrefix Result has 355 conditions, 320 events. 4/320 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 780 event pairs, 0 based on Foata normal form. 128/432 useless extension candidates. Maximal degree in co-relation 226. Up to 16 conditions per place. [2021-11-20 06:58:54,858 INFO L132 encePairwiseOnDemand]: 209/251 looper letters, 11 selfloop transitions, 2 changer transitions 21/212 dead transitions. [2021-11-20 06:58:54,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 212 transitions, 472 flow [2021-11-20 06:58:54,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:58:54,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:58:54,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 659 transitions. [2021-11-20 06:58:54,864 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8751660026560425 [2021-11-20 06:58:54,865 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 659 transitions. [2021-11-20 06:58:54,865 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 659 transitions. [2021-11-20 06:58:54,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:54,865 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 659 transitions. [2021-11-20 06:58:54,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 219.66666666666666) internal successors, (659), 3 states have internal predecessors, (659), 0 states have call successors, (0), 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:58:54,871 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:58:54,872 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:58:54,872 INFO L186 Difference]: Start difference. First operand has 214 places, 251 transitions, 520 flow. Second operand 3 states and 659 transitions. [2021-11-20 06:58:54,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 212 transitions, 472 flow [2021-11-20 06:58:54,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 212 transitions, 472 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:54,880 INFO L242 Difference]: Finished difference. Result has 213 places, 188 transitions, 398 flow [2021-11-20 06:58:54,881 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=208, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=398, PETRI_PLACES=213, PETRI_TRANSITIONS=188} [2021-11-20 06:58:54,884 INFO L334 CegarLoopForPetriNet]: 214 programPoint places, -1 predicate places. [2021-11-20 06:58:54,884 INFO L470 AbstractCegarLoop]: Abstraction has has 213 places, 188 transitions, 398 flow [2021-11-20 06:58:54,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 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:58:54,885 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:54,886 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] [2021-11-20 06:58:54,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 06:58:54,886 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:54,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:54,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1025915671, now seen corresponding path program 1 times [2021-11-20 06:58:54,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:54,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237556004] [2021-11-20 06:58:54,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:54,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:54,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:55,000 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:58:55,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:55,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237556004] [2021-11-20 06:58:55,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237556004] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:58:55,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13966708] [2021-11-20 06:58:55,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:55,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:55,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:58:55,005 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:58:55,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 06:58:55,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:55,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:58:55,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:58:55,343 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:58:55,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:58:55,494 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:58:55,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13966708] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:58:55,495 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:58:55,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:58:55,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606339791] [2021-11-20 06:58:55,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:58:55,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:58:55,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:55,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:58:55,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:58:55,508 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 251 [2021-11-20 06:58:55,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 188 transitions, 398 flow. Second operand has 10 states, 10 states have (on average 198.3) internal successors, (1983), 10 states have internal predecessors, (1983), 0 states have call successors, (0), 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:58:55,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:55,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 251 [2021-11-20 06:58:55,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:55,605 INFO L129 PetriNetUnfolder]: 0/144 cut-off events. [2021-11-20 06:58:55,605 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-11-20 06:58:55,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 144 events. 0/144 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 121 event pairs, 0 based on Foata normal form. 2/146 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-11-20 06:58:55,606 INFO L132 encePairwiseOnDemand]: 246/251 looper letters, 9 selfloop transitions, 7 changer transitions 0/138 dead transitions. [2021-11-20 06:58:55,606 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 138 transitions, 328 flow [2021-11-20 06:58:55,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:58:55,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:58:55,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1782 transitions. [2021-11-20 06:58:55,612 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7888446215139442 [2021-11-20 06:58:55,612 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1782 transitions. [2021-11-20 06:58:55,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1782 transitions. [2021-11-20 06:58:55,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:55,614 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1782 transitions. [2021-11-20 06:58:55,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 198.0) internal successors, (1782), 9 states have internal predecessors, (1782), 0 states have call successors, (0), 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:58:55,625 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:58:55,628 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:58:55,628 INFO L186 Difference]: Start difference. First operand has 213 places, 188 transitions, 398 flow. Second operand 9 states and 1782 transitions. [2021-11-20 06:58:55,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 138 transitions, 328 flow [2021-11-20 06:58:55,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 138 transitions, 324 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-11-20 06:58:55,633 INFO L242 Difference]: Finished difference. Result has 146 places, 134 transitions, 298 flow [2021-11-20 06:58:55,633 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=251, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=298, PETRI_PLACES=146, PETRI_TRANSITIONS=134} [2021-11-20 06:58:55,635 INFO L334 CegarLoopForPetriNet]: 214 programPoint places, -68 predicate places. [2021-11-20 06:58:55,635 INFO L470 AbstractCegarLoop]: Abstraction has has 146 places, 134 transitions, 298 flow [2021-11-20 06:58:55,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 198.3) internal successors, (1983), 10 states have internal predecessors, (1983), 0 states have call successors, (0), 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:58:55,637 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:55,638 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:58:55,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 06:58:55,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:55,865 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:55,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:55,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1234493863, now seen corresponding path program 1 times [2021-11-20 06:58:55,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:55,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230062595] [2021-11-20 06:58:55,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:55,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:55,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:55,883 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:58:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:55,908 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:58:55,908 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:58:55,908 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-11-20 06:58:55,908 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-11-20 06:58:55,909 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-11-20 06:58:55,909 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-11-20 06:58:55,909 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-11-20 06:58:55,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 06:58:55,910 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2021-11-20 06:58:55,910 WARN L234 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:58:55,910 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-11-20 06:58:55,922 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,944 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,944 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,945 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,946 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,947 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,947 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,947 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,947 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,948 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,948 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,948 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,949 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,949 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,949 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,949 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,949 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,950 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,951 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,952 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,953 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,954 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,955 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,956 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,957 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,958 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,958 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,958 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,958 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,959 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,960 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,961 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,961 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,962 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,963 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,964 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,964 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,964 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,964 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,965 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,965 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,965 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,965 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,969 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:55,971 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-20 06:58:55,973 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:58:55,976 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:58:55,976 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-20 06:58:55,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 258 places, 306 transitions, 642 flow [2021-11-20 06:58:56,101 INFO L129 PetriNetUnfolder]: 112/671 cut-off events. [2021-11-20 06:58:56,102 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-11-20 06:58:56,115 INFO L84 FinitePrefix]: Finished finitePrefix Result has 699 conditions, 671 events. 112/671 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 3145 event pairs, 1 based on Foata normal form. 0/539 useless extension candidates. Maximal degree in co-relation 472. Up to 16 conditions per place. [2021-11-20 06:58:56,115 INFO L82 GeneralOperation]: Start removeDead. Operand has 258 places, 306 transitions, 642 flow [2021-11-20 06:58:56,155 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 258 places, 306 transitions, 642 flow [2021-11-20 06:58:56,165 INFO L129 PetriNetUnfolder]: 7/107 cut-off events. [2021-11-20 06:58:56,165 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:58:56,165 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:56,165 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] [2021-11-20 06:58:56,166 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:56,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:56,166 INFO L85 PathProgramCache]: Analyzing trace with hash -670988188, now seen corresponding path program 1 times [2021-11-20 06:58:56,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:56,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103744883] [2021-11-20 06:58:56,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:56,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:56,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:56,190 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:58:56,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:56,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103744883] [2021-11-20 06:58:56,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103744883] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:56,191 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:56,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 06:58:56,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813351019] [2021-11-20 06:58:56,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:56,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 06:58:56,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:56,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 06:58:56,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 06:58:56,194 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 245 out of 306 [2021-11-20 06:58:56,194 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 306 transitions, 642 flow. Second operand has 2 states, 2 states have (on average 245.5) internal successors, (491), 2 states have internal predecessors, (491), 0 states have call successors, (0), 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:58:56,195 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:56,195 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 245 of 306 [2021-11-20 06:58:56,195 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:56,336 INFO L129 PetriNetUnfolder]: 12/555 cut-off events. [2021-11-20 06:58:56,336 INFO L130 PetriNetUnfolder]: For 49/49 co-relation queries the response was YES. [2021-11-20 06:58:56,341 INFO L84 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 555 events. 12/555 cut-off events. For 49/49 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2133 event pairs, 1 based on Foata normal form. 218/741 useless extension candidates. Maximal degree in co-relation 396. Up to 16 conditions per place. [2021-11-20 06:58:56,343 INFO L132 encePairwiseOnDemand]: 255/306 looper letters, 3 selfloop transitions, 0 changer transitions 22/251 dead transitions. [2021-11-20 06:58:56,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 251 transitions, 544 flow [2021-11-20 06:58:56,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 06:58:56,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 06:58:56,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 547 transitions. [2021-11-20 06:58:56,346 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8937908496732027 [2021-11-20 06:58:56,346 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 547 transitions. [2021-11-20 06:58:56,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 547 transitions. [2021-11-20 06:58:56,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:56,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 547 transitions. [2021-11-20 06:58:56,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 273.5) internal successors, (547), 2 states have internal predecessors, (547), 0 states have call successors, (0), 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:58:56,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 306.0) internal successors, (918), 3 states have internal predecessors, (918), 0 states have call successors, (0), 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:58:56,352 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 306.0) internal successors, (918), 3 states have internal predecessors, (918), 0 states have call successors, (0), 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:58:56,352 INFO L186 Difference]: Start difference. First operand has 258 places, 306 transitions, 642 flow. Second operand 2 states and 547 transitions. [2021-11-20 06:58:56,352 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 251 transitions, 544 flow [2021-11-20 06:58:56,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 251 transitions, 544 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:56,357 INFO L242 Difference]: Finished difference. Result has 255 places, 229 transitions, 479 flow [2021-11-20 06:58:56,358 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=306, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=479, PETRI_PLACES=255, PETRI_TRANSITIONS=229} [2021-11-20 06:58:56,359 INFO L334 CegarLoopForPetriNet]: 258 programPoint places, -3 predicate places. [2021-11-20 06:58:56,359 INFO L470 AbstractCegarLoop]: Abstraction has has 255 places, 229 transitions, 479 flow [2021-11-20 06:58:56,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 245.5) internal successors, (491), 2 states have internal predecessors, (491), 0 states have call successors, (0), 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:58:56,360 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:56,360 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] [2021-11-20 06:58:56,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 06:58:56,360 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:56,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:56,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1827027749, now seen corresponding path program 1 times [2021-11-20 06:58:56,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:56,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172446684] [2021-11-20 06:58:56,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:56,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:56,393 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:58:56,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:56,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172446684] [2021-11-20 06:58:56,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172446684] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:56,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:56,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:58:56,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749956449] [2021-11-20 06:58:56,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:56,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:58:56,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:56,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:58:56,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:58:56,397 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 306 [2021-11-20 06:58:56,398 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 229 transitions, 479 flow. Second operand has 3 states, 3 states have (on average 239.0) internal successors, (717), 3 states have internal predecessors, (717), 0 states have call successors, (0), 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:58:56,398 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:56,398 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 306 [2021-11-20 06:58:56,399 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:56,515 INFO L129 PetriNetUnfolder]: 3/363 cut-off events. [2021-11-20 06:58:56,515 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-11-20 06:58:56,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 363 events. 3/363 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1217 event pairs, 0 based on Foata normal form. 0/348 useless extension candidates. Maximal degree in co-relation 397. Up to 18 conditions per place. [2021-11-20 06:58:56,521 INFO L132 encePairwiseOnDemand]: 303/306 looper letters, 12 selfloop transitions, 2 changer transitions 0/233 dead transitions. [2021-11-20 06:58:56,521 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 233 transitions, 515 flow [2021-11-20 06:58:56,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:58:56,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:58:56,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 729 transitions. [2021-11-20 06:58:56,524 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7941176470588235 [2021-11-20 06:58:56,525 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 729 transitions. [2021-11-20 06:58:56,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 729 transitions. [2021-11-20 06:58:56,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:56,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 729 transitions. [2021-11-20 06:58:56,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 243.0) internal successors, (729), 3 states have internal predecessors, (729), 0 states have call successors, (0), 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:58:56,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 306.0) internal successors, (1224), 4 states have internal predecessors, (1224), 0 states have call successors, (0), 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:58:56,531 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 306.0) internal successors, (1224), 4 states have internal predecessors, (1224), 0 states have call successors, (0), 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:58:56,531 INFO L186 Difference]: Start difference. First operand has 255 places, 229 transitions, 479 flow. Second operand 3 states and 729 transitions. [2021-11-20 06:58:56,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 233 transitions, 515 flow [2021-11-20 06:58:56,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 233 transitions, 509 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:56,538 INFO L242 Difference]: Finished difference. Result has 239 places, 230 transitions, 485 flow [2021-11-20 06:58:56,538 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=306, PETRI_DIFFERENCE_MINUEND_FLOW=473, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=485, PETRI_PLACES=239, PETRI_TRANSITIONS=230} [2021-11-20 06:58:56,539 INFO L334 CegarLoopForPetriNet]: 258 programPoint places, -19 predicate places. [2021-11-20 06:58:56,539 INFO L470 AbstractCegarLoop]: Abstraction has has 239 places, 230 transitions, 485 flow [2021-11-20 06:58:56,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 239.0) internal successors, (717), 3 states have internal predecessors, (717), 0 states have call successors, (0), 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:58:56,540 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:56,540 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] [2021-11-20 06:58:56,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 06:58:56,541 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:56,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:56,541 INFO L85 PathProgramCache]: Analyzing trace with hash -2032357282, now seen corresponding path program 1 times [2021-11-20 06:58:56,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:56,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594479667] [2021-11-20 06:58:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:56,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:56,586 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:58:56,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:56,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594479667] [2021-11-20 06:58:56,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594479667] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:58:56,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379996740] [2021-11-20 06:58:56,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:56,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:56,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:58:56,588 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:58:56,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 06:58:56,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:56,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:58:56,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:58:56,815 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:58:56,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:58:56,955 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:58:56,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379996740] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:58:56,955 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:58:56,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:58:56,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576845686] [2021-11-20 06:58:56,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:58:56,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:58:56,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:56,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:58:56,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:58:56,965 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 237 out of 306 [2021-11-20 06:58:56,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 230 transitions, 485 flow. Second operand has 10 states, 10 states have (on average 239.3) internal successors, (2393), 10 states have internal predecessors, (2393), 0 states have call successors, (0), 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:58:56,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:56,969 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 237 of 306 [2021-11-20 06:58:56,969 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:57,096 INFO L129 PetriNetUnfolder]: 1/251 cut-off events. [2021-11-20 06:58:57,096 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-11-20 06:58:57,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 297 conditions, 251 events. 1/251 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 502 event pairs, 0 based on Foata normal form. 2/249 useless extension candidates. Maximal degree in co-relation 289. Up to 7 conditions per place. [2021-11-20 06:58:57,100 INFO L132 encePairwiseOnDemand]: 300/306 looper letters, 13 selfloop transitions, 9 changer transitions 0/240 dead transitions. [2021-11-20 06:58:57,101 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 240 transitions, 551 flow [2021-11-20 06:58:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:58:57,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:58:57,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2157 transitions. [2021-11-20 06:58:57,108 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7832244008714597 [2021-11-20 06:58:57,108 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2157 transitions. [2021-11-20 06:58:57,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2157 transitions. [2021-11-20 06:58:57,110 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:57,110 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2157 transitions. [2021-11-20 06:58:57,116 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 239.66666666666666) internal successors, (2157), 9 states have internal predecessors, (2157), 0 states have call successors, (0), 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:58:57,122 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 306.0) internal successors, (3060), 10 states have internal predecessors, (3060), 0 states have call successors, (0), 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:58:57,124 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 306.0) internal successors, (3060), 10 states have internal predecessors, (3060), 0 states have call successors, (0), 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:58:57,124 INFO L186 Difference]: Start difference. First operand has 239 places, 230 transitions, 485 flow. Second operand 9 states and 2157 transitions. [2021-11-20 06:58:57,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 240 transitions, 551 flow [2021-11-20 06:58:57,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 240 transitions, 549 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-11-20 06:58:57,133 INFO L242 Difference]: Finished difference. Result has 249 places, 236 transitions, 533 flow [2021-11-20 06:58:57,133 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=306, PETRI_DIFFERENCE_MINUEND_FLOW=483, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=533, PETRI_PLACES=249, PETRI_TRANSITIONS=236} [2021-11-20 06:58:57,135 INFO L334 CegarLoopForPetriNet]: 258 programPoint places, -9 predicate places. [2021-11-20 06:58:57,135 INFO L470 AbstractCegarLoop]: Abstraction has has 249 places, 236 transitions, 533 flow [2021-11-20 06:58:57,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 239.3) internal successors, (2393), 10 states have internal predecessors, (2393), 0 states have call successors, (0), 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:58:57,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:57,137 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:58:57,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 06:58:57,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:57,359 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:57,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:57,360 INFO L85 PathProgramCache]: Analyzing trace with hash -776467533, now seen corresponding path program 1 times [2021-11-20 06:58:57,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:57,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006970382] [2021-11-20 06:58:57,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:57,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:57,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:57,392 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:58:57,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:58:57,444 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:58:57,445 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:58:57,446 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-11-20 06:58:57,446 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-11-20 06:58:57,446 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-11-20 06:58:57,448 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-11-20 06:58:57,448 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-11-20 06:58:57,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 06:58:57,449 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2021-11-20 06:58:57,449 WARN L234 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:58:57,450 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-11-20 06:58:57,469 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,470 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,471 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,471 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,472 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,473 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,474 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,475 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,476 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,477 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,478 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,479 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,480 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,481 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,481 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,482 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,483 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,484 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,485 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,486 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,487 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,488 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,489 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,490 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,491 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,492 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,493 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,494 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,495 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,496 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,497 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,498 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,505 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,505 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,517 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,519 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,520 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,521 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,528 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,529 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,530 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,531 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,531 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,532 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,532 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,533 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,534 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,534 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,535 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:58:57,537 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-11-20 06:58:57,539 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:58:57,539 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:58:57,539 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-20 06:58:57,543 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 302 places, 361 transitions, 766 flow [2021-11-20 06:58:57,781 INFO L129 PetriNetUnfolder]: 160/946 cut-off events. [2021-11-20 06:58:57,781 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-11-20 06:58:57,806 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1001 conditions, 946 events. 160/946 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4673 event pairs, 6 based on Foata normal form. 0/766 useless extension candidates. Maximal degree in co-relation 691. Up to 32 conditions per place. [2021-11-20 06:58:57,806 INFO L82 GeneralOperation]: Start removeDead. Operand has 302 places, 361 transitions, 766 flow [2021-11-20 06:58:57,829 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 302 places, 361 transitions, 766 flow [2021-11-20 06:58:57,850 INFO L129 PetriNetUnfolder]: 7/103 cut-off events. [2021-11-20 06:58:57,851 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:58:57,851 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:57,851 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] [2021-11-20 06:58:57,851 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:57,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:57,852 INFO L85 PathProgramCache]: Analyzing trace with hash 667296612, now seen corresponding path program 1 times [2021-11-20 06:58:57,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:57,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136284609] [2021-11-20 06:58:57,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:57,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:57,896 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:58:57,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:57,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136284609] [2021-11-20 06:58:57,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136284609] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:57,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:57,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 06:58:57,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740166059] [2021-11-20 06:58:57,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:57,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-20 06:58:57,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:57,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-20 06:58:57,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-20 06:58:57,904 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 286 out of 361 [2021-11-20 06:58:57,905 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 361 transitions, 766 flow. Second operand has 2 states, 2 states have (on average 286.5) internal successors, (573), 2 states have internal predecessors, (573), 0 states have call successors, (0), 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:58:57,905 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:57,905 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 286 of 361 [2021-11-20 06:58:57,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:58,122 INFO L129 PetriNetUnfolder]: 26/792 cut-off events. [2021-11-20 06:58:58,122 INFO L130 PetriNetUnfolder]: For 122/122 co-relation queries the response was YES. [2021-11-20 06:58:58,133 INFO L84 FinitePrefix]: Finished finitePrefix Result has 884 conditions, 792 events. 26/792 cut-off events. For 122/122 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3584 event pairs, 6 based on Foata normal form. 497/1243 useless extension candidates. Maximal degree in co-relation 590. Up to 37 conditions per place. [2021-11-20 06:58:58,135 INFO L132 encePairwiseOnDemand]: 298/361 looper letters, 4 selfloop transitions, 0 changer transitions 23/294 dead transitions. [2021-11-20 06:58:58,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 294 transitions, 648 flow [2021-11-20 06:58:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-20 06:58:58,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-20 06:58:58,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 643 transitions. [2021-11-20 06:58:58,139 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8905817174515236 [2021-11-20 06:58:58,139 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 643 transitions. [2021-11-20 06:58:58,139 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 643 transitions. [2021-11-20 06:58:58,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:58,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 643 transitions. [2021-11-20 06:58:58,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 321.5) internal successors, (643), 2 states have internal predecessors, (643), 0 states have call successors, (0), 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:58:58,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 361.0) internal successors, (1083), 3 states have internal predecessors, (1083), 0 states have call successors, (0), 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:58:58,144 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 361.0) internal successors, (1083), 3 states have internal predecessors, (1083), 0 states have call successors, (0), 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:58:58,144 INFO L186 Difference]: Start difference. First operand has 302 places, 361 transitions, 766 flow. Second operand 2 states and 643 transitions. [2021-11-20 06:58:58,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 294 transitions, 648 flow [2021-11-20 06:58:58,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 294 transitions, 648 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:58,154 INFO L242 Difference]: Finished difference. Result has 299 places, 271 transitions, 574 flow [2021-11-20 06:58:58,155 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=632, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=574, PETRI_PLACES=299, PETRI_TRANSITIONS=271} [2021-11-20 06:58:58,156 INFO L334 CegarLoopForPetriNet]: 302 programPoint places, -3 predicate places. [2021-11-20 06:58:58,157 INFO L470 AbstractCegarLoop]: Abstraction has has 299 places, 271 transitions, 574 flow [2021-11-20 06:58:58,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 286.5) internal successors, (573), 2 states have internal predecessors, (573), 0 states have call successors, (0), 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:58:58,157 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:58,158 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] [2021-11-20 06:58:58,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 06:58:58,158 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:58,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:58,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1129654747, now seen corresponding path program 1 times [2021-11-20 06:58:58,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:58,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419291996] [2021-11-20 06:58:58,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:58,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:58,193 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:58:58,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:58,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419291996] [2021-11-20 06:58:58,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419291996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:58,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:58,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:58:58,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766794168] [2021-11-20 06:58:58,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:58,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:58:58,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:58,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:58:58,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:58:58,197 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 361 [2021-11-20 06:58:58,200 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 271 transitions, 574 flow. Second operand has 3 states, 3 states have (on average 280.0) internal successors, (840), 3 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:58:58,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:58,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 361 [2021-11-20 06:58:58,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:58,345 INFO L129 PetriNetUnfolder]: 4/470 cut-off events. [2021-11-20 06:58:58,345 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-11-20 06:58:58,352 INFO L84 FinitePrefix]: Finished finitePrefix Result has 523 conditions, 470 events. 4/470 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1837 event pairs, 0 based on Foata normal form. 0/450 useless extension candidates. Maximal degree in co-relation 516. Up to 24 conditions per place. [2021-11-20 06:58:58,353 INFO L132 encePairwiseOnDemand]: 358/361 looper letters, 13 selfloop transitions, 2 changer transitions 0/275 dead transitions. [2021-11-20 06:58:58,354 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 275 transitions, 612 flow [2021-11-20 06:58:58,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:58:58,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:58:58,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 853 transitions. [2021-11-20 06:58:58,357 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7876269621421976 [2021-11-20 06:58:58,358 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 853 transitions. [2021-11-20 06:58:58,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 853 transitions. [2021-11-20 06:58:58,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:58,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 853 transitions. [2021-11-20 06:58:58,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 284.3333333333333) internal successors, (853), 3 states have internal predecessors, (853), 0 states have call successors, (0), 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:58:58,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 361.0) internal successors, (1444), 4 states have internal predecessors, (1444), 0 states have call successors, (0), 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:58:58,364 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 361.0) internal successors, (1444), 4 states have internal predecessors, (1444), 0 states have call successors, (0), 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:58:58,365 INFO L186 Difference]: Start difference. First operand has 299 places, 271 transitions, 574 flow. Second operand 3 states and 853 transitions. [2021-11-20 06:58:58,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 275 transitions, 612 flow [2021-11-20 06:58:58,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 275 transitions, 600 flow, removed 6 selfloop flow, removed 0 redundant places. [2021-11-20 06:58:58,372 INFO L242 Difference]: Finished difference. Result has 283 places, 272 transitions, 574 flow [2021-11-20 06:58:58,373 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=562, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=574, PETRI_PLACES=283, PETRI_TRANSITIONS=272} [2021-11-20 06:58:58,374 INFO L334 CegarLoopForPetriNet]: 302 programPoint places, -19 predicate places. [2021-11-20 06:58:58,374 INFO L470 AbstractCegarLoop]: Abstraction has has 283 places, 272 transitions, 574 flow [2021-11-20 06:58:58,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 280.0) internal successors, (840), 3 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:58:58,375 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:58,375 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] [2021-11-20 06:58:58,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 06:58:58,377 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:58,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:58,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1054315315, now seen corresponding path program 1 times [2021-11-20 06:58:58,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:58,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383740627] [2021-11-20 06:58:58,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:58,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:58,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:58,431 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:58:58,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:58,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383740627] [2021-11-20 06:58:58,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383740627] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:58:58,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193910053] [2021-11-20 06:58:58,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:58,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:58,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:58:58,434 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:58:58,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 06:58:58,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:58,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:58:58,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:58:58,637 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:58:58,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:58:58,742 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:58:58,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193910053] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:58:58,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:58:58,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:58:58,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434870892] [2021-11-20 06:58:58,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:58:58,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:58:58,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:58,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:58:58,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:58:58,754 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 278 out of 361 [2021-11-20 06:58:58,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 272 transitions, 574 flow. Second operand has 10 states, 10 states have (on average 280.3) internal successors, (2803), 10 states have internal predecessors, (2803), 0 states have call successors, (0), 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:58:58,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:58,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 278 of 361 [2021-11-20 06:58:58,758 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:58:58,923 INFO L129 PetriNetUnfolder]: 2/358 cut-off events. [2021-11-20 06:58:58,923 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-11-20 06:58:58,928 INFO L84 FinitePrefix]: Finished finitePrefix Result has 417 conditions, 358 events. 2/358 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1066 event pairs, 0 based on Foata normal form. 2/352 useless extension candidates. Maximal degree in co-relation 408. Up to 11 conditions per place. [2021-11-20 06:58:58,930 INFO L132 encePairwiseOnDemand]: 355/361 looper letters, 14 selfloop transitions, 9 changer transitions 0/282 dead transitions. [2021-11-20 06:58:58,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 282 transitions, 642 flow [2021-11-20 06:58:58,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:58:58,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:58:58,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2527 transitions. [2021-11-20 06:58:58,938 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7777777777777778 [2021-11-20 06:58:58,939 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2527 transitions. [2021-11-20 06:58:58,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2527 transitions. [2021-11-20 06:58:58,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:58:58,941 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2527 transitions. [2021-11-20 06:58:58,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 280.77777777777777) internal successors, (2527), 9 states have internal predecessors, (2527), 0 states have call successors, (0), 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:58:58,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 361.0) internal successors, (3610), 10 states have internal predecessors, (3610), 0 states have call successors, (0), 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:58:58,957 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 361.0) internal successors, (3610), 10 states have internal predecessors, (3610), 0 states have call successors, (0), 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:58:58,957 INFO L186 Difference]: Start difference. First operand has 283 places, 272 transitions, 574 flow. Second operand 9 states and 2527 transitions. [2021-11-20 06:58:58,957 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 282 transitions, 642 flow [2021-11-20 06:58:58,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 282 transitions, 640 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-11-20 06:58:58,965 INFO L242 Difference]: Finished difference. Result has 293 places, 278 transitions, 622 flow [2021-11-20 06:58:58,966 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=572, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=622, PETRI_PLACES=293, PETRI_TRANSITIONS=278} [2021-11-20 06:58:58,966 INFO L334 CegarLoopForPetriNet]: 302 programPoint places, -9 predicate places. [2021-11-20 06:58:58,966 INFO L470 AbstractCegarLoop]: Abstraction has has 293 places, 278 transitions, 622 flow [2021-11-20 06:58:58,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 280.3) internal successors, (2803), 10 states have internal predecessors, (2803), 0 states have call successors, (0), 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:58:58,968 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:58:58,968 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] [2021-11-20 06:58:59,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 06:58:59,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:58:59,184 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:58:59,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:58:59,185 INFO L85 PathProgramCache]: Analyzing trace with hash 585911698, now seen corresponding path program 1 times [2021-11-20 06:58:59,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:58:59,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160953450] [2021-11-20 06:58:59,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:58:59,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:58:59,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:58:59,279 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:58:59,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:58:59,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160953450] [2021-11-20 06:58:59,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160953450] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:58:59,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:58:59,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 06:58:59,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870489694] [2021-11-20 06:58:59,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:58:59,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:58:59,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:58:59,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:58:59,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:58:59,284 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 249 out of 361 [2021-11-20 06:58:59,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 278 transitions, 622 flow. Second operand has 5 states, 5 states have (on average 250.6) internal successors, (1253), 5 states have internal predecessors, (1253), 0 states have call successors, (0), 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:58:59,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:58:59,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 249 of 361 [2021-11-20 06:58:59,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:37,908 INFO L129 PetriNetUnfolder]: 69512/231194 cut-off events. [2021-11-20 06:59:37,909 INFO L130 PetriNetUnfolder]: For 475/475 co-relation queries the response was YES. [2021-11-20 06:59:40,092 INFO L84 FinitePrefix]: Finished finitePrefix Result has 323415 conditions, 231194 events. 69512/231194 cut-off events. For 475/475 co-relation queries the response was YES. Maximal size of possible extension queue 5529. Compared 3766607 event pairs, 24598 based on Foata normal form. 750/226608 useless extension candidates. Maximal degree in co-relation 323404. Up to 40763 conditions per place. [2021-11-20 06:59:41,996 INFO L132 encePairwiseOnDemand]: 340/361 looper letters, 109 selfloop transitions, 35 changer transitions 5/387 dead transitions. [2021-11-20 06:59:41,996 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 387 transitions, 1153 flow [2021-11-20 06:59:41,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:59:41,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:59:42,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2396 transitions. [2021-11-20 06:59:42,004 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7374576792859341 [2021-11-20 06:59:42,004 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2396 transitions. [2021-11-20 06:59:42,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2396 transitions. [2021-11-20 06:59:42,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:42,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2396 transitions. [2021-11-20 06:59:42,015 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 266.22222222222223) internal successors, (2396), 9 states have internal predecessors, (2396), 0 states have call successors, (0), 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:42,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 361.0) internal successors, (3610), 10 states have internal predecessors, (3610), 0 states have call successors, (0), 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:42,025 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 361.0) internal successors, (3610), 10 states have internal predecessors, (3610), 0 states have call successors, (0), 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:42,025 INFO L186 Difference]: Start difference. First operand has 293 places, 278 transitions, 622 flow. Second operand 9 states and 2396 transitions. [2021-11-20 06:59:42,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 387 transitions, 1153 flow [2021-11-20 06:59:42,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 387 transitions, 1147 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-11-20 06:59:42,038 INFO L242 Difference]: Finished difference. Result has 307 places, 308 transitions, 868 flow [2021-11-20 06:59:42,039 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=361, PETRI_DIFFERENCE_MINUEND_FLOW=616, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=868, PETRI_PLACES=307, PETRI_TRANSITIONS=308} [2021-11-20 06:59:42,039 INFO L334 CegarLoopForPetriNet]: 302 programPoint places, 5 predicate places. [2021-11-20 06:59:42,040 INFO L470 AbstractCegarLoop]: Abstraction has has 307 places, 308 transitions, 868 flow [2021-11-20 06:59:42,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 250.6) internal successors, (1253), 5 states have internal predecessors, (1253), 0 states have call successors, (0), 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:42,040 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:42,041 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:42,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 06:59:42,041 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:59:42,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:42,042 INFO L85 PathProgramCache]: Analyzing trace with hash 352051992, now seen corresponding path program 1 times [2021-11-20 06:59:42,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:42,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719894592] [2021-11-20 06:59:42,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:42,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:42,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:42,063 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 06:59:42,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 06:59:42,095 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 06:59:42,095 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-20 06:59:42,096 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2021-11-20 06:59:42,096 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-11-20 06:59:42,096 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-11-20 06:59:42,097 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-11-20 06:59:42,097 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-11-20 06:59:42,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 06:59:42,098 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2021-11-20 06:59:42,098 WARN L234 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-11-20 06:59:42,098 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-11-20 06:59:42,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,115 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,115 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,115 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,116 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,116 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,116 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,117 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,118 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,119 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,123 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,124 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,125 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,126 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,127 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,128 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,129 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,130 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,131 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,132 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,133 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,134 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,135 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,136 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,136 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,136 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,136 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,136 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,137 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,138 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,139 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,140 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,141 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,142 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,142 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,142 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,142 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,143 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,144 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,145 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,146 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,147 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,148 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,149 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,150 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,151 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,152 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,153 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,153 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,154 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,155 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,156 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,157 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,158 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,159 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,160 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,161 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,162 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,163 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,164 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,164 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,164 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,164 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,165 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,166 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,167 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,168 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,169 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,170 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,171 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,172 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,173 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,174 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,175 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,176 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,177 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,178 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,178 WARN L322 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,179 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,180 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,180 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,181 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,182 WARN L322 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,182 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,183 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,183 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,184 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,185 WARN L322 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,185 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,186 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,186 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,187 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,188 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,189 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,190 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,191 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,192 WARN L322 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-20 06:59:42,194 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-11-20 06:59:42,195 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 06:59:42,196 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:42,196 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-20 06:59:42,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 346 places, 416 transitions, 892 flow [2021-11-20 06:59:42,559 INFO L129 PetriNetUnfolder]: 236/1361 cut-off events. [2021-11-20 06:59:42,559 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-11-20 06:59:42,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1472 conditions, 1361 events. 236/1361 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 7261 event pairs, 23 based on Foata normal form. 0/1117 useless extension candidates. Maximal degree in co-relation 991. Up to 80 conditions per place. [2021-11-20 06:59:42,603 INFO L82 GeneralOperation]: Start removeDead. Operand has 346 places, 416 transitions, 892 flow [2021-11-20 06:59:42,634 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 346 places, 416 transitions, 892 flow [2021-11-20 06:59:42,644 INFO L129 PetriNetUnfolder]: 8/108 cut-off events. [2021-11-20 06:59:42,644 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-20 06:59:42,644 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:42,644 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] [2021-11-20 06:59:42,645 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:59:42,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:42,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1626060325, now seen corresponding path program 1 times [2021-11-20 06:59:42,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:42,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781071984] [2021-11-20 06:59:42,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:42,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:42,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:42,672 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:42,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:42,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781071984] [2021-11-20 06:59:42,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781071984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:42,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:42,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 06:59:42,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344293746] [2021-11-20 06:59:42,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:42,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 06:59:42,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:42,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 06:59:42,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 06:59:42,678 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 320 out of 416 [2021-11-20 06:59:42,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 346 places, 416 transitions, 892 flow. Second operand has 3 states, 3 states have (on average 321.0) internal successors, (963), 3 states have internal predecessors, (963), 0 states have call successors, (0), 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:42,680 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:42,680 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 320 of 416 [2021-11-20 06:59:42,680 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:43,080 INFO L129 PetriNetUnfolder]: 58/1099 cut-off events. [2021-11-20 06:59:43,080 INFO L130 PetriNetUnfolder]: For 270/270 co-relation queries the response was YES. [2021-11-20 06:59:43,100 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1325 conditions, 1099 events. 58/1099 cut-off events. For 270/270 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 5557 event pairs, 23 based on Foata normal form. 1528/2565 useless extension candidates. Maximal degree in co-relation 876. Up to 110 conditions per place. [2021-11-20 06:59:43,103 INFO L132 encePairwiseOnDemand]: 338/416 looper letters, 14 selfloop transitions, 2 changer transitions 24/341 dead transitions. [2021-11-20 06:59:43,104 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 341 transitions, 784 flow [2021-11-20 06:59:43,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 06:59:43,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-20 06:59:43,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1070 transitions. [2021-11-20 06:59:43,109 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8573717948717948 [2021-11-20 06:59:43,109 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1070 transitions. [2021-11-20 06:59:43,110 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1070 transitions. [2021-11-20 06:59:43,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:43,111 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1070 transitions. [2021-11-20 06:59:43,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 356.6666666666667) internal successors, (1070), 3 states have internal predecessors, (1070), 0 states have call successors, (0), 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:43,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 416.0) internal successors, (1664), 4 states have internal predecessors, (1664), 0 states have call successors, (0), 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:43,118 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 416.0) internal successors, (1664), 4 states have internal predecessors, (1664), 0 states have call successors, (0), 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:43,118 INFO L186 Difference]: Start difference. First operand has 346 places, 416 transitions, 892 flow. Second operand 3 states and 1070 transitions. [2021-11-20 06:59:43,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 341 transitions, 784 flow [2021-11-20 06:59:43,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 341 transitions, 784 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-20 06:59:43,129 INFO L242 Difference]: Finished difference. Result has 345 places, 314 transitions, 683 flow [2021-11-20 06:59:43,130 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=416, PETRI_DIFFERENCE_MINUEND_FLOW=734, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=683, PETRI_PLACES=345, PETRI_TRANSITIONS=314} [2021-11-20 06:59:43,130 INFO L334 CegarLoopForPetriNet]: 346 programPoint places, -1 predicate places. [2021-11-20 06:59:43,131 INFO L470 AbstractCegarLoop]: Abstraction has has 345 places, 314 transitions, 683 flow [2021-11-20 06:59:43,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 321.0) internal successors, (963), 3 states have internal predecessors, (963), 0 states have call successors, (0), 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:43,131 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:43,132 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 06:59:43,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 06:59:43,132 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:59:43,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:43,133 INFO L85 PathProgramCache]: Analyzing trace with hash -355832472, now seen corresponding path program 1 times [2021-11-20 06:59:43,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:43,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373870280] [2021-11-20 06:59:43,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:43,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:43,175 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:43,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:43,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373870280] [2021-11-20 06:59:43,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373870280] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 06:59:43,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818025573] [2021-11-20 06:59:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:43,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:43,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 06:59:43,180 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 06:59:43,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 06:59:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:43,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 06:59:43,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 06:59:43,393 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:43,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 06:59:43,520 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:43,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818025573] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 06:59:43,521 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 06:59:43,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2021-11-20 06:59:43,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306487985] [2021-11-20 06:59:43,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 06:59:43,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-20 06:59:43,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:43,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-20 06:59:43,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-11-20 06:59:43,529 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 319 out of 416 [2021-11-20 06:59:43,532 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 314 transitions, 683 flow. Second operand has 10 states, 10 states have (on average 321.3) internal successors, (3213), 10 states have internal predecessors, (3213), 0 states have call successors, (0), 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:43,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:43,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 319 of 416 [2021-11-20 06:59:43,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-20 06:59:43,718 INFO L129 PetriNetUnfolder]: 3/465 cut-off events. [2021-11-20 06:59:43,718 INFO L130 PetriNetUnfolder]: For 33/33 co-relation queries the response was YES. [2021-11-20 06:59:43,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 546 conditions, 465 events. 3/465 cut-off events. For 33/33 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1655 event pairs, 0 based on Foata normal form. 2/455 useless extension candidates. Maximal degree in co-relation 479. Up to 15 conditions per place. [2021-11-20 06:59:43,725 INFO L132 encePairwiseOnDemand]: 410/416 looper letters, 15 selfloop transitions, 9 changer transitions 0/324 dead transitions. [2021-11-20 06:59:43,725 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 324 transitions, 753 flow [2021-11-20 06:59:43,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-20 06:59:43,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-20 06:59:43,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2897 transitions. [2021-11-20 06:59:43,735 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7737713675213675 [2021-11-20 06:59:43,735 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 2897 transitions. [2021-11-20 06:59:43,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 2897 transitions. [2021-11-20 06:59:43,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 06:59:43,738 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 2897 transitions. [2021-11-20 06:59:43,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 321.8888888888889) internal successors, (2897), 9 states have internal predecessors, (2897), 0 states have call successors, (0), 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:43,755 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 416.0) internal successors, (4160), 10 states have internal predecessors, (4160), 0 states have call successors, (0), 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:43,757 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 416.0) internal successors, (4160), 10 states have internal predecessors, (4160), 0 states have call successors, (0), 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:43,757 INFO L186 Difference]: Start difference. First operand has 345 places, 314 transitions, 683 flow. Second operand 9 states and 2897 transitions. [2021-11-20 06:59:43,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 324 transitions, 753 flow [2021-11-20 06:59:43,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 324 transitions, 731 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-11-20 06:59:43,766 INFO L242 Difference]: Finished difference. Result has 336 places, 320 transitions, 711 flow [2021-11-20 06:59:43,767 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=416, PETRI_DIFFERENCE_MINUEND_FLOW=661, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=711, PETRI_PLACES=336, PETRI_TRANSITIONS=320} [2021-11-20 06:59:43,767 INFO L334 CegarLoopForPetriNet]: 346 programPoint places, -10 predicate places. [2021-11-20 06:59:43,768 INFO L470 AbstractCegarLoop]: Abstraction has has 336 places, 320 transitions, 711 flow [2021-11-20 06:59:43,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 321.3) internal successors, (3213), 10 states have internal predecessors, (3213), 0 states have call successors, (0), 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:43,769 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-20 06:59:43,769 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] [2021-11-20 06:59:43,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-20 06:59:43,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f22883ef-7d40-4efd-9f12-91752190b939/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 06:59:43,984 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-20 06:59:43,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 06:59:43,984 INFO L85 PathProgramCache]: Analyzing trace with hash 399864177, now seen corresponding path program 1 times [2021-11-20 06:59:43,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 06:59:43,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214153555] [2021-11-20 06:59:43,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 06:59:43,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 06:59:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 06:59:44,095 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:44,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 06:59:44,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214153555] [2021-11-20 06:59:44,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214153555] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 06:59:44,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 06:59:44,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 06:59:44,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883761779] [2021-11-20 06:59:44,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 06:59:44,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 06:59:44,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 06:59:44,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 06:59:44,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 06:59:44,101 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 286 out of 416 [2021-11-20 06:59:44,103 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 320 transitions, 711 flow. Second operand has 5 states, 5 states have (on average 287.6) internal successors, (1438), 5 states have internal predecessors, (1438), 0 states have call successors, (0), 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:44,103 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-20 06:59:44,103 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 286 of 416 [2021-11-20 06:59:44,104 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand