/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf -i ../../../trunk/examples/svcomp/pthread-ext/02_inc_cas.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 03:29:06,479 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 03:29:06,482 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 03:29:06,515 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 03:29:06,515 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 03:29:06,523 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 03:29:06,524 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 03:29:06,527 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 03:29:06,530 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 03:29:06,533 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 03:29:06,536 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 03:29:06,539 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 03:29:06,539 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 03:29:06,540 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 03:29:06,541 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 03:29:06,543 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 03:29:06,545 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 03:29:06,547 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 03:29:06,548 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 03:29:06,555 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 03:29:06,558 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 03:29:06,560 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 03:29:06,562 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 03:29:06,563 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 03:29:06,574 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 03:29:06,574 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 03:29:06,575 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 03:29:06,575 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 03:29:06,576 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 03:29:06,580 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 03:29:06,580 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 03:29:06,581 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 03:29:06,582 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 03:29:06,583 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 03:29:06,584 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 03:29:06,584 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 03:29:06,585 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 03:29:06,585 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 03:29:06,587 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 03:29:06,588 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 03:29:06,588 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 03:29:06,589 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf [2020-10-16 03:29:06,632 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 03:29:06,632 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 03:29:06,634 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 03:29:06,634 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 03:29:06,634 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 03:29:06,634 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 03:29:06,635 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 03:29:06,636 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 03:29:06,636 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 03:29:06,636 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 03:29:06,636 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 03:29:06,636 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 03:29:06,637 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 03:29:06,637 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 03:29:06,637 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 03:29:06,637 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 03:29:06,637 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:29:06,638 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 03:29:06,638 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 03:29:06,638 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 03:29:06,638 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 03:29:06,638 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 03:29:06,639 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 03:29:06,639 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 03:29:06,927 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 03:29:06,940 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 03:29:06,943 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 03:29:06,945 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 03:29:06,945 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 03:29:06,946 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/02_inc_cas.i [2020-10-16 03:29:07,013 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b08ae745b/d69c605b94234ed9a6a663617fe2fb4a/FLAGc5c4a6854 [2020-10-16 03:29:07,460 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 03:29:07,461 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/02_inc_cas.i [2020-10-16 03:29:07,474 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b08ae745b/d69c605b94234ed9a6a663617fe2fb4a/FLAGc5c4a6854 [2020-10-16 03:29:07,753 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b08ae745b/d69c605b94234ed9a6a663617fe2fb4a [2020-10-16 03:29:07,762 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 03:29:07,764 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 03:29:07,765 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 03:29:07,765 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 03:29:07,769 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 03:29:07,770 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:29:07" (1/1) ... [2020-10-16 03:29:07,772 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@715b9b93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:07, skipping insertion in model container [2020-10-16 03:29:07,773 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:29:07" (1/1) ... [2020-10-16 03:29:07,780 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 03:29:07,822 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 03:29:08,422 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:29:08,438 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 03:29:08,509 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:29:08,597 INFO L208 MainTranslator]: Completed translation [2020-10-16 03:29:08,598 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08 WrapperNode [2020-10-16 03:29:08,598 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 03:29:08,599 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 03:29:08,599 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 03:29:08,600 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 03:29:08,607 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,623 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,644 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 03:29:08,645 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 03:29:08,645 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 03:29:08,645 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 03:29:08,654 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,655 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,658 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,658 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,664 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,669 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,671 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... [2020-10-16 03:29:08,674 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 03:29:08,674 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 03:29:08,675 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 03:29:08,675 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 03:29:08,676 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:29:08,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-10-16 03:29:08,744 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-10-16 03:29:08,744 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-10-16 03:29:08,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 03:29:08,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 03:29:08,745 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 03:29:08,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-16 03:29:08,745 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 03:29:08,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 03:29:08,747 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 03:29:09,319 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 03:29:09,319 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 03:29:09,322 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:29:09 BoogieIcfgContainer [2020-10-16 03:29:09,322 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 03:29:09,323 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 03:29:09,323 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 03:29:09,327 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 03:29:09,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:29:07" (1/3) ... [2020-10-16 03:29:09,328 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f806eaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:29:09, skipping insertion in model container [2020-10-16 03:29:09,328 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:29:08" (2/3) ... [2020-10-16 03:29:09,329 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f806eaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:29:09, skipping insertion in model container [2020-10-16 03:29:09,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:29:09" (3/3) ... [2020-10-16 03:29:09,331 INFO L111 eAbstractionObserver]: Analyzing ICFG 02_inc_cas.i [2020-10-16 03:29:09,343 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 03:29:09,351 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 03:29:09,352 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 03:29:09,377 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,378 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,378 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,378 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,379 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,379 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,380 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,380 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,381 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,381 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,382 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,382 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,383 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,383 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,384 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,384 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,384 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,384 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,384 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,385 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,385 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,385 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,385 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,385 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,386 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,387 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,387 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,387 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,387 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,388 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,388 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,388 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,388 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,388 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,389 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,389 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,389 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,389 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,389 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,390 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,390 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,393 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,394 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,394 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,394 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,394 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,394 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,395 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,395 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,395 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,396 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,397 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,397 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,398 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,398 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:09,417 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 03:29:09,436 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:29:09,436 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:29:09,436 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:29:09,436 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:29:09,436 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:29:09,437 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:29:09,437 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:29:09,437 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:29:09,449 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,484 INFO L129 PetriNetUnfolder]: 6/58 cut-off events. [2020-10-16 03:29:09,485 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:29:09,490 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63 conditions, 58 events. 6/58 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 99 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2020-10-16 03:29:09,490 INFO L82 GeneralOperation]: Start removeDead. Operand has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,496 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,499 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:29:09,502 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,505 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,505 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 48 places, 50 transitions, 105 flow [2020-10-16 03:29:09,522 INFO L129 PetriNetUnfolder]: 6/58 cut-off events. [2020-10-16 03:29:09,522 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:29:09,523 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63 conditions, 58 events. 6/58 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 102 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2020-10-16 03:29:09,525 INFO L117 LiptonReduction]: Number of co-enabled transitions 620 [2020-10-16 03:29:09,681 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:09,972 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:10,159 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2020-10-16 03:29:10,634 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:10,722 INFO L132 LiptonReduction]: Checked pairs total: 723 [2020-10-16 03:29:10,722 INFO L134 LiptonReduction]: Total number of compositions: 45 [2020-10-16 03:29:10,725 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1228 [2020-10-16 03:29:10,734 INFO L129 PetriNetUnfolder]: 1/12 cut-off events. [2020-10-16 03:29:10,734 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:29:10,735 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:10,736 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2020-10-16 03:29:10,736 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:29:10,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:10,743 INFO L82 PathProgramCache]: Analyzing trace with hash -990907409, now seen corresponding path program 1 times [2020-10-16 03:29:10,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:10,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36572257] [2020-10-16 03:29:10,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:10,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:10,894 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:10,910 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:10,935 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 03:29:10,935 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 03:29:10,936 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 03:29:10,937 WARN L371 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 03:29:10,938 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-10-16 03:29:10,949 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,950 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,950 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,951 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,951 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,952 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,952 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,953 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,954 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,954 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,955 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,956 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,957 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,957 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,958 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,959 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,960 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,961 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,961 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,962 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,962 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,963 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,964 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,964 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,964 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,965 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,965 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,966 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,966 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,967 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,968 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,969 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,969 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,969 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,969 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,970 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,971 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,971 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,972 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,972 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,973 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,974 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,974 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,974 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,975 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,976 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,976 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,981 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,982 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,982 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,983 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,984 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,984 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,985 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,985 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,986 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,986 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:10,988 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-10-16 03:29:10,988 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:29:10,988 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:29:10,989 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:29:10,989 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:29:10,989 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:29:10,989 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:29:10,989 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:29:10,989 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:29:10,992 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,014 INFO L129 PetriNetUnfolder]: 11/99 cut-off events. [2020-10-16 03:29:11,014 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 03:29:11,016 INFO L80 FinitePrefix]: Finished finitePrefix Result has 109 conditions, 99 events. 11/99 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 289 event pairs, 0 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 71. Up to 6 conditions per place. [2020-10-16 03:29:11,016 INFO L82 GeneralOperation]: Start removeDead. Operand has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,018 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,018 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:29:11,018 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,018 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,018 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 78 places, 82 transitions, 176 flow [2020-10-16 03:29:11,037 INFO L129 PetriNetUnfolder]: 11/99 cut-off events. [2020-10-16 03:29:11,037 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 03:29:11,039 INFO L80 FinitePrefix]: Finished finitePrefix Result has 109 conditions, 99 events. 11/99 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 291 event pairs, 0 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 71. Up to 6 conditions per place. [2020-10-16 03:29:11,043 INFO L117 LiptonReduction]: Number of co-enabled transitions 3224 [2020-10-16 03:29:12,025 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:12,226 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:12,465 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:12,589 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:12,624 INFO L132 LiptonReduction]: Checked pairs total: 4977 [2020-10-16 03:29:12,624 INFO L134 LiptonReduction]: Total number of compositions: 71 [2020-10-16 03:29:12,625 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1607 [2020-10-16 03:29:12,628 INFO L129 PetriNetUnfolder]: 1/14 cut-off events. [2020-10-16 03:29:12,628 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 03:29:12,628 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:12,629 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:29:12,629 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:12,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:12,629 INFO L82 PathProgramCache]: Analyzing trace with hash 165095412, now seen corresponding path program 1 times [2020-10-16 03:29:12,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:12,630 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333249016] [2020-10-16 03:29:12,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:12,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:12,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333249016] [2020-10-16 03:29:12,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:29:12,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:29:12,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771925232] [2020-10-16 03:29:12,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 03:29:12,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:12,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 03:29:12,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 03:29:12,717 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 134 out of 153 [2020-10-16 03:29:12,719 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 29 transitions, 70 flow. Second operand 2 states. [2020-10-16 03:29:12,719 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:12,719 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 134 of 153 [2020-10-16 03:29:12,721 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:12,730 INFO L129 PetriNetUnfolder]: 4/29 cut-off events. [2020-10-16 03:29:12,731 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-16 03:29:12,731 INFO L80 FinitePrefix]: Finished finitePrefix Result has 40 conditions, 29 events. 4/29 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 46 event pairs, 0 based on Foata normal form. 5/28 useless extension candidates. Maximal degree in co-relation 36. Up to 3 conditions per place. [2020-10-16 03:29:12,733 INFO L132 encePairwiseOnDemand]: 150/153 looper letters, 0 selfloop transitions, 0 changer transitions 0/26 dead transitions. [2020-10-16 03:29:12,733 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 26 transitions, 64 flow [2020-10-16 03:29:12,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 03:29:12,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 03:29:12,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 271 transitions. [2020-10-16 03:29:12,749 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8856209150326797 [2020-10-16 03:29:12,750 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 271 transitions. [2020-10-16 03:29:12,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 271 transitions. [2020-10-16 03:29:12,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:12,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 271 transitions. [2020-10-16 03:29:12,760 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 03:29:12,767 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 03:29:12,767 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 03:29:12,769 INFO L185 Difference]: Start difference. First operand has 28 places, 29 transitions, 70 flow. Second operand 2 states and 271 transitions. [2020-10-16 03:29:12,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 26 transitions, 64 flow [2020-10-16 03:29:12,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 26 transitions, 62 flow, removed 1 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:12,779 INFO L241 Difference]: Finished difference. Result has 28 places, 26 transitions, 62 flow [2020-10-16 03:29:12,782 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=153, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=62, PETRI_PLACES=28, PETRI_TRANSITIONS=26} [2020-10-16 03:29:12,783 INFO L342 CegarLoopForPetriNet]: 28 programPoint places, 0 predicate places. [2020-10-16 03:29:12,784 INFO L481 AbstractCegarLoop]: Abstraction has has 28 places, 26 transitions, 62 flow [2020-10-16 03:29:12,784 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 03:29:12,784 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:12,784 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1] [2020-10-16 03:29:12,785 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 03:29:12,785 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:12,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:12,785 INFO L82 PathProgramCache]: Analyzing trace with hash 994254804, now seen corresponding path program 1 times [2020-10-16 03:29:12,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:12,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609208202] [2020-10-16 03:29:12,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:12,807 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:12,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:12,823 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:12,832 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 03:29:12,832 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 03:29:12,834 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 03:29:12,835 WARN L371 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 03:29:12,836 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-10-16 03:29:12,863 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,864 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,865 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,866 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,867 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,868 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,869 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,870 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,877 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,878 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,879 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,883 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,885 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,886 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,887 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,888 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,889 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,890 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,891 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,892 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,893 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,894 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,895 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,895 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,900 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,901 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,901 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,902 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,903 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,904 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,906 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,906 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,907 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,908 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,909 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,910 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:12,911 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-16 03:29:12,912 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:29:12,912 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:29:12,912 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:29:12,912 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:29:12,912 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:29:12,912 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:29:12,912 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:29:12,912 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:29:12,915 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,935 INFO L129 PetriNetUnfolder]: 16/140 cut-off events. [2020-10-16 03:29:12,935 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 03:29:12,937 INFO L80 FinitePrefix]: Finished finitePrefix Result has 156 conditions, 140 events. 16/140 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 477 event pairs, 0 based on Foata normal form. 0/117 useless extension candidates. Maximal degree in co-relation 103. Up to 8 conditions per place. [2020-10-16 03:29:12,938 INFO L82 GeneralOperation]: Start removeDead. Operand has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,940 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:29:12,940 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,940 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,940 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 108 places, 114 transitions, 249 flow [2020-10-16 03:29:12,959 INFO L129 PetriNetUnfolder]: 16/140 cut-off events. [2020-10-16 03:29:12,959 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 03:29:12,961 INFO L80 FinitePrefix]: Finished finitePrefix Result has 156 conditions, 140 events. 16/140 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 476 event pairs, 0 based on Foata normal form. 0/117 useless extension candidates. Maximal degree in co-relation 103. Up to 8 conditions per place. [2020-10-16 03:29:12,972 INFO L117 LiptonReduction]: Number of co-enabled transitions 7812 [2020-10-16 03:29:14,257 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:14,346 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:14,361 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:15,248 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:15,251 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,253 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,269 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:15,270 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,272 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,555 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:15,556 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,558 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:15,573 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:15,770 INFO L132 LiptonReduction]: Checked pairs total: 11162 [2020-10-16 03:29:15,770 INFO L134 LiptonReduction]: Total number of compositions: 100 [2020-10-16 03:29:15,771 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2831 [2020-10-16 03:29:15,773 INFO L129 PetriNetUnfolder]: 2/14 cut-off events. [2020-10-16 03:29:15,774 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 03:29:15,774 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:15,774 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:29:15,774 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:15,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:15,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1032795845, now seen corresponding path program 1 times [2020-10-16 03:29:15,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:15,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315050329] [2020-10-16 03:29:15,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:15,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:15,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315050329] [2020-10-16 03:29:15,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:29:15,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:29:15,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075934207] [2020-10-16 03:29:15,808 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 03:29:15,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:15,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 03:29:15,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 03:29:15,817 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 214 [2020-10-16 03:29:15,818 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 41 transitions, 103 flow. Second operand 2 states. [2020-10-16 03:29:15,818 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:15,818 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 214 [2020-10-16 03:29:15,820 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:15,827 INFO L129 PetriNetUnfolder]: 6/42 cut-off events. [2020-10-16 03:29:15,828 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-16 03:29:15,828 INFO L80 FinitePrefix]: Finished finitePrefix Result has 59 conditions, 42 events. 6/42 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 81 event pairs, 0 based on Foata normal form. 7/40 useless extension candidates. Maximal degree in co-relation 54. Up to 4 conditions per place. [2020-10-16 03:29:15,829 INFO L132 encePairwiseOnDemand]: 210/214 looper letters, 0 selfloop transitions, 0 changer transitions 0/37 dead transitions. [2020-10-16 03:29:15,829 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 37 transitions, 95 flow [2020-10-16 03:29:15,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 03:29:15,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 03:29:15,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 380 transitions. [2020-10-16 03:29:15,834 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8878504672897196 [2020-10-16 03:29:15,834 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 380 transitions. [2020-10-16 03:29:15,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 380 transitions. [2020-10-16 03:29:15,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:15,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 380 transitions. [2020-10-16 03:29:15,837 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 03:29:15,839 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 03:29:15,839 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 03:29:15,839 INFO L185 Difference]: Start difference. First operand has 39 places, 41 transitions, 103 flow. Second operand 2 states and 380 transitions. [2020-10-16 03:29:15,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 37 transitions, 95 flow [2020-10-16 03:29:15,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 37 transitions, 89 flow, removed 3 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:15,841 INFO L241 Difference]: Finished difference. Result has 39 places, 37 transitions, 89 flow [2020-10-16 03:29:15,841 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, PETRI_DIFFERENCE_MINUEND_FLOW=89, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=89, PETRI_PLACES=39, PETRI_TRANSITIONS=37} [2020-10-16 03:29:15,841 INFO L342 CegarLoopForPetriNet]: 39 programPoint places, 0 predicate places. [2020-10-16 03:29:15,842 INFO L481 AbstractCegarLoop]: Abstraction has has 39 places, 37 transitions, 89 flow [2020-10-16 03:29:15,842 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 03:29:15,842 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:15,842 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:15,842 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 03:29:15,842 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:15,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:15,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1141819405, now seen corresponding path program 1 times [2020-10-16 03:29:15,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:15,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161993769] [2020-10-16 03:29:15,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:16,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:16,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161993769] [2020-10-16 03:29:16,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:29:16,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-16 03:29:16,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809416290] [2020-10-16 03:29:16,188 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:29:16,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:16,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:29:16,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:29:16,191 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 214 [2020-10-16 03:29:16,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 37 transitions, 89 flow. Second operand 9 states. [2020-10-16 03:29:16,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:16,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 214 [2020-10-16 03:29:16,193 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:18,024 INFO L129 PetriNetUnfolder]: 6568/9554 cut-off events. [2020-10-16 03:29:18,025 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2020-10-16 03:29:18,054 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18370 conditions, 9554 events. 6568/9554 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 614. Compared 58483 event pairs, 1240 based on Foata normal form. 0/6661 useless extension candidates. Maximal degree in co-relation 18364. Up to 4383 conditions per place. [2020-10-16 03:29:18,131 INFO L132 encePairwiseOnDemand]: 201/214 looper letters, 106 selfloop transitions, 33 changer transitions 0/151 dead transitions. [2020-10-16 03:29:18,131 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 151 transitions, 595 flow [2020-10-16 03:29:18,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:29:18,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:29:18,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1381 transitions. [2020-10-16 03:29:18,137 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.586661002548853 [2020-10-16 03:29:18,137 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1381 transitions. [2020-10-16 03:29:18,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1381 transitions. [2020-10-16 03:29:18,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:18,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1381 transitions. [2020-10-16 03:29:18,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:29:18,148 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:29:18,148 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:29:18,148 INFO L185 Difference]: Start difference. First operand has 39 places, 37 transitions, 89 flow. Second operand 11 states and 1381 transitions. [2020-10-16 03:29:18,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 151 transitions, 595 flow [2020-10-16 03:29:18,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 151 transitions, 595 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:18,154 INFO L241 Difference]: Finished difference. Result has 57 places, 73 transitions, 316 flow [2020-10-16 03:29:18,155 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, PETRI_DIFFERENCE_MINUEND_FLOW=89, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=316, PETRI_PLACES=57, PETRI_TRANSITIONS=73} [2020-10-16 03:29:18,155 INFO L342 CegarLoopForPetriNet]: 39 programPoint places, 18 predicate places. [2020-10-16 03:29:18,155 INFO L481 AbstractCegarLoop]: Abstraction has has 57 places, 73 transitions, 316 flow [2020-10-16 03:29:18,156 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:29:18,156 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:18,156 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:18,156 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 03:29:18,156 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:18,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:18,157 INFO L82 PathProgramCache]: Analyzing trace with hash 2067183005, now seen corresponding path program 1 times [2020-10-16 03:29:18,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:18,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616791492] [2020-10-16 03:29:18,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:18,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:18,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616791492] [2020-10-16 03:29:18,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834094748] [2020-10-16 03:29:18,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:18,503 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 40 conjunts are in the unsatisfiable core [2020-10-16 03:29:18,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:18,594 INFO L350 Elim1Store]: treesize reduction 27, result has 50.9 percent of original size [2020-10-16 03:29:18,595 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 66 [2020-10-16 03:29:18,597 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,636 INFO L625 ElimStorePlain]: treesize reduction 23, result has 59.6 percent of original size [2020-10-16 03:29:18,637 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,637 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:34 [2020-10-16 03:29:18,678 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:18,679 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,689 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:18,689 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,698 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:18,699 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,747 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:18,748 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-16 03:29:18,748 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:111, output treesize:99 [2020-10-16 03:29:18,828 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:29:18,869 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:18,870 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2020-10-16 03:29:18,871 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,888 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:18,889 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:29:18,889 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,905 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:18,906 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:29:18,907 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,939 INFO L625 ElimStorePlain]: treesize reduction 69, result has 28.1 percent of original size [2020-10-16 03:29:18,939 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:18,939 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:114, output treesize:27 [2020-10-16 03:29:19,014 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-16 03:29:19,016 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-10-16 03:29:19,058 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 40 [2020-10-16 03:29:19,059 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:19,074 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:29:19,075 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:19,124 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:19,131 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-16 03:29:19,132 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:134, output treesize:88 [2020-10-16 03:29:19,293 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2020-10-16 03:29:19,301 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:19,467 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:29:19,470 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:19,507 INFO L625 ElimStorePlain]: treesize reduction 10, result has 79.6 percent of original size [2020-10-16 03:29:19,518 INFO L545 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2020-10-16 03:29:19,519 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:60, output treesize:39 [2020-10-16 03:29:19,595 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2020-10-16 03:29:19,596 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:19,605 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:19,607 INFO L545 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:19,607 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:46, output treesize:9 [2020-10-16 03:29:19,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:19,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:19,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 14 [2020-10-16 03:29:19,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549697336] [2020-10-16 03:29:19,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:29:19,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:19,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:29:19,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:29:19,632 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 214 [2020-10-16 03:29:19,633 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 73 transitions, 316 flow. Second operand 16 states. [2020-10-16 03:29:19,633 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:19,633 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 214 [2020-10-16 03:29:19,633 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:24,485 INFO L129 PetriNetUnfolder]: 14601/20491 cut-off events. [2020-10-16 03:29:24,486 INFO L130 PetriNetUnfolder]: For 36907/36934 co-relation queries the response was YES. [2020-10-16 03:29:24,560 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62478 conditions, 20491 events. 14601/20491 cut-off events. For 36907/36934 co-relation queries the response was YES. Maximal size of possible extension queue 1121. Compared 125943 event pairs, 1230 based on Foata normal form. 771/18778 useless extension candidates. Maximal degree in co-relation 62463. Up to 5490 conditions per place. [2020-10-16 03:29:24,698 INFO L132 encePairwiseOnDemand]: 195/214 looper letters, 395 selfloop transitions, 181 changer transitions 0/582 dead transitions. [2020-10-16 03:29:24,699 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 582 transitions, 3360 flow [2020-10-16 03:29:24,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:29:24,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:29:24,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2889 transitions. [2020-10-16 03:29:24,710 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.46551724137931033 [2020-10-16 03:29:24,710 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2889 transitions. [2020-10-16 03:29:24,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2889 transitions. [2020-10-16 03:29:24,713 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:24,713 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2889 transitions. [2020-10-16 03:29:24,719 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:29:24,728 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:29:24,729 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:29:24,729 INFO L185 Difference]: Start difference. First operand has 57 places, 73 transitions, 316 flow. Second operand 29 states and 2889 transitions. [2020-10-16 03:29:24,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 582 transitions, 3360 flow [2020-10-16 03:29:24,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 582 transitions, 3360 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:24,843 INFO L241 Difference]: Finished difference. Result has 105 places, 276 transitions, 1978 flow [2020-10-16 03:29:24,844 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1978, PETRI_PLACES=105, PETRI_TRANSITIONS=276} [2020-10-16 03:29:24,844 INFO L342 CegarLoopForPetriNet]: 39 programPoint places, 66 predicate places. [2020-10-16 03:29:24,844 INFO L481 AbstractCegarLoop]: Abstraction has has 105 places, 276 transitions, 1978 flow [2020-10-16 03:29:24,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:29:24,844 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:24,844 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2020-10-16 03:29:25,059 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 03:29:25,060 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:25,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:25,060 INFO L82 PathProgramCache]: Analyzing trace with hash -768998574, now seen corresponding path program 1 times [2020-10-16 03:29:25,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:25,060 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657016520] [2020-10-16 03:29:25,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:25,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:25,085 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:25,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:29:25,099 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:29:25,111 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 03:29:25,114 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 03:29:25,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-16 03:29:25,115 WARN L371 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-16 03:29:25,115 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-10-16 03:29:25,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,135 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,136 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,137 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,138 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,139 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,140 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,141 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,142 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,143 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,144 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,145 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,146 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,147 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,148 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,149 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,150 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,152 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,153 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,153 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,158 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,158 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,159 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,160 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,161 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,162 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,163 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,164 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,166 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,166 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,167 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,168 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,169 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,170 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,171 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,172 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,173 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,174 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,175 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,175 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,176 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,177 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,178 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,179 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,179 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,180 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,181 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,182 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,183 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~v.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~e not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~e| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#t~mem2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~r.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~v~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~v.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_~u not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~u| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork0_~vn~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,188 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0_~#casret~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,189 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork0___VERIFIER_atomic_CAS_#in~r.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:29:25,190 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-10-16 03:29:25,190 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:29:25,190 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:29:25,190 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:29:25,191 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:29:25,191 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:29:25,191 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:29:25,191 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:29:25,191 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:29:25,192 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,210 INFO L129 PetriNetUnfolder]: 21/181 cut-off events. [2020-10-16 03:29:25,211 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 03:29:25,213 INFO L80 FinitePrefix]: Finished finitePrefix Result has 204 conditions, 181 events. 21/181 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 683 event pairs, 0 based on Foata normal form. 0/151 useless extension candidates. Maximal degree in co-relation 149. Up to 10 conditions per place. [2020-10-16 03:29:25,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,215 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,215 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:29:25,216 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,216 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,216 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 138 places, 146 transitions, 324 flow [2020-10-16 03:29:25,239 INFO L129 PetriNetUnfolder]: 21/181 cut-off events. [2020-10-16 03:29:25,239 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 03:29:25,241 INFO L80 FinitePrefix]: Finished finitePrefix Result has 204 conditions, 181 events. 21/181 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 711 event pairs, 0 based on Foata normal form. 0/151 useless extension candidates. Maximal degree in co-relation 149. Up to 10 conditions per place. [2020-10-16 03:29:25,254 INFO L117 LiptonReduction]: Number of co-enabled transitions 14384 [2020-10-16 03:29:26,451 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:26,463 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:26,464 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,465 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,544 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:26,544 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,545 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,558 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:26,559 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,560 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,940 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:26,941 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,942 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:26,956 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:27,041 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:27,665 WARN L193 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2020-10-16 03:29:27,749 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:27,750 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:27,752 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:27,763 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:28,230 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:28,230 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:28,232 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:28,244 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:28,606 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:28,634 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:28,635 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:28,636 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:28,727 INFO L132 LiptonReduction]: Checked pairs total: 20417 [2020-10-16 03:29:28,727 INFO L134 LiptonReduction]: Total number of compositions: 133 [2020-10-16 03:29:28,727 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3512 [2020-10-16 03:29:28,729 INFO L129 PetriNetUnfolder]: 1/12 cut-off events. [2020-10-16 03:29:28,729 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-16 03:29:28,729 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:28,729 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:29:28,730 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:29:28,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:28,730 INFO L82 PathProgramCache]: Analyzing trace with hash -669891112, now seen corresponding path program 1 times [2020-10-16 03:29:28,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:28,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009040820] [2020-10-16 03:29:28,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:28,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:28,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:28,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009040820] [2020-10-16 03:29:28,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:29:28,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:29:28,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136388985] [2020-10-16 03:29:28,743 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-16 03:29:28,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:28,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-16 03:29:28,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-16 03:29:28,744 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 245 out of 279 [2020-10-16 03:29:28,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 51 transitions, 134 flow. Second operand 2 states. [2020-10-16 03:29:28,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:28,745 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 245 of 279 [2020-10-16 03:29:28,745 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:28,751 INFO L129 PetriNetUnfolder]: 8/53 cut-off events. [2020-10-16 03:29:28,751 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-16 03:29:28,752 INFO L80 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 53 events. 8/53 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 103 event pairs, 0 based on Foata normal form. 9/50 useless extension candidates. Maximal degree in co-relation 71. Up to 5 conditions per place. [2020-10-16 03:29:28,752 INFO L132 encePairwiseOnDemand]: 274/279 looper letters, 0 selfloop transitions, 0 changer transitions 0/46 dead transitions. [2020-10-16 03:29:28,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 46 transitions, 124 flow [2020-10-16 03:29:28,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-16 03:29:28,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-16 03:29:28,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 495 transitions. [2020-10-16 03:29:28,754 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8870967741935484 [2020-10-16 03:29:28,754 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 495 transitions. [2020-10-16 03:29:28,754 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 495 transitions. [2020-10-16 03:29:28,755 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:28,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 495 transitions. [2020-10-16 03:29:28,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-16 03:29:28,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-16 03:29:28,757 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-16 03:29:28,757 INFO L185 Difference]: Start difference. First operand has 48 places, 51 transitions, 134 flow. Second operand 2 states and 495 transitions. [2020-10-16 03:29:28,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 46 transitions, 124 flow [2020-10-16 03:29:28,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 46 transitions, 112 flow, removed 6 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:28,759 INFO L241 Difference]: Finished difference. Result has 48 places, 46 transitions, 112 flow [2020-10-16 03:29:28,760 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=279, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=112, PETRI_PLACES=48, PETRI_TRANSITIONS=46} [2020-10-16 03:29:28,760 INFO L342 CegarLoopForPetriNet]: 48 programPoint places, 0 predicate places. [2020-10-16 03:29:28,760 INFO L481 AbstractCegarLoop]: Abstraction has has 48 places, 46 transitions, 112 flow [2020-10-16 03:29:28,760 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-16 03:29:28,760 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:28,760 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:28,760 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-16 03:29:28,761 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:29:28,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:28,761 INFO L82 PathProgramCache]: Analyzing trace with hash 2026511937, now seen corresponding path program 1 times [2020-10-16 03:29:28,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:28,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226835863] [2020-10-16 03:29:28,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:28,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:28,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:28,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226835863] [2020-10-16 03:29:28,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:29:28,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-16 03:29:28,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139218071] [2020-10-16 03:29:28,939 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:29:28,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:28,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:29:28,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:29:28,941 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 279 [2020-10-16 03:29:28,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 46 transitions, 112 flow. Second operand 9 states. [2020-10-16 03:29:28,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:28,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 279 [2020-10-16 03:29:28,943 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:35,313 INFO L129 PetriNetUnfolder]: 43762/59764 cut-off events. [2020-10-16 03:29:35,314 INFO L130 PetriNetUnfolder]: For 31/31 co-relation queries the response was YES. [2020-10-16 03:29:35,473 INFO L80 FinitePrefix]: Finished finitePrefix Result has 115179 conditions, 59764 events. 43762/59764 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 2535. Compared 392569 event pairs, 11986 based on Foata normal form. 0/45110 useless extension candidates. Maximal degree in co-relation 115172. Up to 27301 conditions per place. [2020-10-16 03:29:35,778 INFO L132 encePairwiseOnDemand]: 265/279 looper letters, 130 selfloop transitions, 40 changer transitions 0/187 dead transitions. [2020-10-16 03:29:35,778 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 187 transitions, 734 flow [2020-10-16 03:29:35,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:29:35,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:29:35,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1962 transitions. [2020-10-16 03:29:35,784 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6392961876832844 [2020-10-16 03:29:35,784 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1962 transitions. [2020-10-16 03:29:35,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1962 transitions. [2020-10-16 03:29:35,786 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:35,786 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1962 transitions. [2020-10-16 03:29:35,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:29:35,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:29:35,794 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:29:35,794 INFO L185 Difference]: Start difference. First operand has 48 places, 46 transitions, 112 flow. Second operand 11 states and 1962 transitions. [2020-10-16 03:29:35,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 187 transitions, 734 flow [2020-10-16 03:29:35,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 187 transitions, 734 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 03:29:35,798 INFO L241 Difference]: Finished difference. Result has 66 places, 91 transitions, 385 flow [2020-10-16 03:29:35,799 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=279, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=385, PETRI_PLACES=66, PETRI_TRANSITIONS=91} [2020-10-16 03:29:35,799 INFO L342 CegarLoopForPetriNet]: 48 programPoint places, 18 predicate places. [2020-10-16 03:29:35,799 INFO L481 AbstractCegarLoop]: Abstraction has has 66 places, 91 transitions, 385 flow [2020-10-16 03:29:35,799 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:29:35,799 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:35,799 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:35,799 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-16 03:29:35,800 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:29:35,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:35,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1852590527, now seen corresponding path program 1 times [2020-10-16 03:29:35,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:35,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615604592] [2020-10-16 03:29:35,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:35,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:35,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:35,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615604592] [2020-10-16 03:29:35,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463369721] [2020-10-16 03:29:35,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:36,059 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 42 conjunts are in the unsatisfiable core [2020-10-16 03:29:36,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:36,104 INFO L350 Elim1Store]: treesize reduction 27, result has 50.9 percent of original size [2020-10-16 03:29:36,104 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 66 [2020-10-16 03:29:36,107 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,143 INFO L625 ElimStorePlain]: treesize reduction 23, result has 61.7 percent of original size [2020-10-16 03:29:36,144 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,144 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:37 [2020-10-16 03:29:36,185 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:36,185 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,194 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:36,195 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,199 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:29:36,200 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,252 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,252 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-16 03:29:36,253 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:120, output treesize:108 [2020-10-16 03:29:36,324 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:29:36,351 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,352 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:29:36,352 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,392 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,393 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2020-10-16 03:29:36,393 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,410 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,410 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:29:36,411 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,460 INFO L625 ElimStorePlain]: treesize reduction 75, result has 28.6 percent of original size [2020-10-16 03:29:36,460 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,460 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:123, output treesize:30 [2020-10-16 03:29:36,537 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-16 03:29:36,538 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-10-16 03:29:36,558 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:29:36,559 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,571 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 40 [2020-10-16 03:29:36,572 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,626 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,629 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-16 03:29:36,630 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:140, output treesize:94 [2020-10-16 03:29:36,744 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:29:36,868 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:29:36,871 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,900 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,902 INFO L545 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-10-16 03:29:36,903 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:39 [2020-10-16 03:29:36,959 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2020-10-16 03:29:36,961 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,970 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:29:36,973 INFO L545 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:29:36,974 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:46, output treesize:9 [2020-10-16 03:29:36,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:36,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:36,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2020-10-16 03:29:36,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077864322] [2020-10-16 03:29:36,997 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:29:36,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:36,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:29:36,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:29:37,002 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 279 [2020-10-16 03:29:37,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 91 transitions, 385 flow. Second operand 17 states. [2020-10-16 03:29:37,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:37,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 279 [2020-10-16 03:29:37,004 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:37,282 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 37 [2020-10-16 03:30:04,011 INFO L129 PetriNetUnfolder]: 137870/178436 cut-off events. [2020-10-16 03:30:04,012 INFO L130 PetriNetUnfolder]: For 270323/270488 co-relation queries the response was YES. [2020-10-16 03:30:04,735 INFO L80 FinitePrefix]: Finished finitePrefix Result has 509182 conditions, 178436 events. 137870/178436 cut-off events. For 270323/270488 co-relation queries the response was YES. Maximal size of possible extension queue 6901. Compared 1125077 event pairs, 9792 based on Foata normal form. 4515/164435 useless extension candidates. Maximal degree in co-relation 509166. Up to 32689 conditions per place. [2020-10-16 03:30:10,812 INFO L132 encePairwiseOnDemand]: 257/279 looper letters, 589 selfloop transitions, 267 changer transitions 0/864 dead transitions. [2020-10-16 03:30:10,813 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 864 transitions, 4766 flow [2020-10-16 03:30:10,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:30:10,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:30:10,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 4461 transitions. [2020-10-16 03:30:10,825 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.5157821713492889 [2020-10-16 03:30:10,825 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 4461 transitions. [2020-10-16 03:30:10,825 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 4461 transitions. [2020-10-16 03:30:10,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:10,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 4461 transitions. [2020-10-16 03:30:10,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:30:10,846 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:30:10,847 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:30:10,847 INFO L185 Difference]: Start difference. First operand has 66 places, 91 transitions, 385 flow. Second operand 31 states and 4461 transitions. [2020-10-16 03:30:10,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 864 transitions, 4766 flow [2020-10-16 03:30:14,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 864 transitions, 4766 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-16 03:30:14,792 INFO L241 Difference]: Finished difference. Result has 117 places, 428 transitions, 2958 flow [2020-10-16 03:30:14,792 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=279, PETRI_DIFFERENCE_MINUEND_FLOW=385, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2958, PETRI_PLACES=117, PETRI_TRANSITIONS=428} [2020-10-16 03:30:14,793 INFO L342 CegarLoopForPetriNet]: 48 programPoint places, 69 predicate places. [2020-10-16 03:30:14,793 INFO L481 AbstractCegarLoop]: Abstraction has has 117 places, 428 transitions, 2958 flow [2020-10-16 03:30:14,793 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:30:14,793 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:14,793 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:14,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 03:30:14,999 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:30:14,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:15,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1625567027, now seen corresponding path program 1 times [2020-10-16 03:30:15,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:15,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773814576] [2020-10-16 03:30:15,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:15,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-16 03:30:15,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773814576] [2020-10-16 03:30:15,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603737294] [2020-10-16 03:30:15,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:15,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 41 conjunts are in the unsatisfiable core [2020-10-16 03:30:15,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:15,318 INFO L350 Elim1Store]: treesize reduction 27, result has 50.9 percent of original size [2020-10-16 03:30:15,319 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 66 [2020-10-16 03:30:15,320 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,358 INFO L625 ElimStorePlain]: treesize reduction 23, result has 61.7 percent of original size [2020-10-16 03:30:15,359 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,359 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:37 [2020-10-16 03:30:15,394 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:30:15,395 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,404 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:30:15,404 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,410 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:30:15,411 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,460 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,460 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-16 03:30:15,460 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:120, output treesize:108 [2020-10-16 03:30:15,530 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[2, 3, 7, 1] term [2020-10-16 03:30:15,531 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:30:15,535 INFO L441 ElimStorePlain]: Different costs {4=[|v_#memory_int_876|], 5=[v_prenex_1, v_prenex_3]} [2020-10-16 03:30:15,542 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:30:15,543 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,590 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,598 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:30:15,599 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,641 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,648 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:30:15,649 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,685 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,687 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2020-10-16 03:30:15,688 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:129, output treesize:96 [2020-10-16 03:30:15,756 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:30:15,789 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,790 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:30:15,790 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,825 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,826 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2020-10-16 03:30:15,827 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,846 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:15,847 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:30:15,848 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:15,931 INFO L625 ElimStorePlain]: treesize reduction 4, result has 95.7 percent of original size [2020-10-16 03:30:15,933 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2020-10-16 03:30:15,934 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:111, output treesize:89 [2020-10-16 03:30:16,027 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:16,053 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 40 [2020-10-16 03:30:16,054 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:16,063 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:30:16,064 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:16,078 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:16,080 INFO L545 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-10-16 03:30:16,080 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:134, output treesize:39 [2020-10-16 03:30:16,128 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2020-10-16 03:30:16,130 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:30:16,137 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:30:16,141 INFO L545 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:30:16,142 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:46, output treesize:9 [2020-10-16 03:30:16,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:16,162 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:16,162 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 03:30:16,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278623090] [2020-10-16 03:30:16,163 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:30:16,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:16,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:30:16,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:30:16,167 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 279 [2020-10-16 03:30:16,168 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 428 transitions, 2958 flow. Second operand 15 states. [2020-10-16 03:30:16,168 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:16,168 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 279 [2020-10-16 03:30:16,168 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:16,492 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2020-10-16 03:31:42,569 INFO L129 PetriNetUnfolder]: 249814/325095 cut-off events. [2020-10-16 03:31:42,569 INFO L130 PetriNetUnfolder]: For 1831942/1835511 co-relation queries the response was YES. [2020-10-16 03:31:45,742 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1368798 conditions, 325095 events. 249814/325095 cut-off events. For 1831942/1835511 co-relation queries the response was YES. Maximal size of possible extension queue 11714. Compared 2178369 event pairs, 48131 based on Foata normal form. 7533/305198 useless extension candidates. Maximal degree in co-relation 1368760. Up to 211172 conditions per place. [2020-10-16 03:31:47,523 INFO L132 encePairwiseOnDemand]: 262/279 looper letters, 1260 selfloop transitions, 355 changer transitions 0/1623 dead transitions. [2020-10-16 03:31:47,523 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 1623 transitions, 13868 flow [2020-10-16 03:31:47,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:31:47,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:31:47,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2066 transitions. [2020-10-16 03:31:47,528 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.4936678614097969 [2020-10-16 03:31:47,528 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2066 transitions. [2020-10-16 03:31:47,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2066 transitions. [2020-10-16 03:31:47,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:47,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2066 transitions. [2020-10-16 03:31:47,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:31:47,539 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:31:47,539 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:31:47,539 INFO L185 Difference]: Start difference. First operand has 117 places, 428 transitions, 2958 flow. Second operand 15 states and 2066 transitions. [2020-10-16 03:31:47,539 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 1623 transitions, 13868 flow [2020-10-16 03:34:48,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 1623 transitions, 13692 flow, removed 88 selfloop flow, removed 0 redundant places. [2020-10-16 03:34:48,657 INFO L241 Difference]: Finished difference. Result has 142 places, 813 transitions, 7128 flow [2020-10-16 03:34:48,657 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=279, PETRI_DIFFERENCE_MINUEND_FLOW=2924, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=7128, PETRI_PLACES=142, PETRI_TRANSITIONS=813} [2020-10-16 03:34:48,657 INFO L342 CegarLoopForPetriNet]: 48 programPoint places, 94 predicate places. [2020-10-16 03:34:48,657 INFO L481 AbstractCegarLoop]: Abstraction has has 142 places, 813 transitions, 7128 flow [2020-10-16 03:34:48,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:34:48,658 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:48,658 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:48,858 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-10-16 03:34:48,859 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-16 03:34:48,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:48,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1193514955, now seen corresponding path program 2 times [2020-10-16 03:34:48,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:48,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709378906] [2020-10-16 03:34:48,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:48,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:49,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-16 03:34:49,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709378906] [2020-10-16 03:34:49,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522184020] [2020-10-16 03:34:49,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:49,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:34:49,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:49,117 WARN L261 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 46 conjunts are in the unsatisfiable core [2020-10-16 03:34:49,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:49,184 INFO L350 Elim1Store]: treesize reduction 27, result has 50.9 percent of original size [2020-10-16 03:34:49,184 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 66 [2020-10-16 03:34:49,186 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,229 INFO L625 ElimStorePlain]: treesize reduction 23, result has 61.7 percent of original size [2020-10-16 03:34:49,230 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,230 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:34, output treesize:37 [2020-10-16 03:34:49,286 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:34:49,291 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,304 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:34:49,305 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,314 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2020-10-16 03:34:49,315 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,384 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:49,385 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-16 03:34:49,385 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:120, output treesize:108 [2020-10-16 03:34:49,484 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:34:49,501 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:34:49,509 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,524 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:34:49,526 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,535 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2020-10-16 03:34:49,536 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,593 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:49,593 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-16 03:34:49,594 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:141, output treesize:108 [2020-10-16 03:34:49,595 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-16 03:34:49,622 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:49,623 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:34:49,624 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,648 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:49,649 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2020-10-16 03:34:49,649 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,687 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:49,687 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2020-10-16 03:34:49,688 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,733 INFO L625 ElimStorePlain]: treesize reduction 75, result has 28.6 percent of original size [2020-10-16 03:34:49,734 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,734 INFO L244 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:123, output treesize:30 [2020-10-16 03:34:49,795 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-16 03:34:49,795 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 5 disjuncts [2020-10-16 03:34:49,818 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:34:49,819 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,835 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 40 [2020-10-16 03:34:49,836 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:49,952 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2020-10-16 03:34:49,953 INFO L625 ElimStorePlain]: treesize reduction 12, result has 89.1 percent of original size [2020-10-16 03:34:49,955 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-16 03:34:49,955 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:152, output treesize:94 [2020-10-16 03:34:50,078 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:34:50,185 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 39 [2020-10-16 03:34:50,187 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:50,220 INFO L625 ElimStorePlain]: treesize reduction 10, result has 79.6 percent of original size [2020-10-16 03:34:50,222 INFO L545 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2020-10-16 03:34:50,222 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:60, output treesize:39 [2020-10-16 03:34:50,267 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2020-10-16 03:34:50,269 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-16 03:34:50,278 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-16 03:34:50,280 INFO L545 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-16 03:34:50,280 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:46, output treesize:9 [2020-10-16 03:34:50,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-16 03:34:50,304 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:50,304 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 14 [2020-10-16 03:34:50,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049622653] [2020-10-16 03:34:50,305 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:34:50,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:50,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:34:50,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:34:50,308 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 279 [2020-10-16 03:34:50,309 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 813 transitions, 7128 flow. Second operand 16 states. [2020-10-16 03:34:50,309 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:50,309 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 279 [2020-10-16 03:34:50,309 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:50,570 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2020-10-16 03:34:50,788 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 37 [2020-10-16 03:34:51,284 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2020-10-16 03:38:05,892 INFO L129 PetriNetUnfolder]: 394026/512276 cut-off events. [2020-10-16 03:38:05,892 INFO L130 PetriNetUnfolder]: For 5277616/5285310 co-relation queries the response was YES. [2020-10-16 03:38:14,219 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2649617 conditions, 512276 events. 394026/512276 cut-off events. For 5277616/5285310 co-relation queries the response was YES. Maximal size of possible extension queue 20044. Compared 3610159 event pairs, 38609 based on Foata normal form. 11234/492535 useless extension candidates. Maximal degree in co-relation 2649567. Up to 94681 conditions per place. [2020-10-16 03:38:19,042 INFO L132 encePairwiseOnDemand]: 257/279 looper letters, 1690 selfloop transitions, 1184 changer transitions 0/2882 dead transitions. [2020-10-16 03:38:19,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 2882 transitions, 28362 flow [2020-10-16 03:38:19,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:38:19,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:38:19,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 4078 transitions. [2020-10-16 03:38:19,050 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.5040168087999011 [2020-10-16 03:38:19,050 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 4078 transitions. [2020-10-16 03:38:19,050 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 4078 transitions. [2020-10-16 03:38:19,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:19,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 4078 transitions. [2020-10-16 03:38:19,055 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:38:19,063 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:38:19,063 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:38:19,063 INFO L185 Difference]: Start difference. First operand has 142 places, 813 transitions, 7128 flow. Second operand 29 states and 4078 transitions. [2020-10-16 03:38:19,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 2882 transitions, 28362 flow Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown