/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf -i ../../../trunk/examples/svcomp/pthread-wmm/mix057_power.opt.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-26 22:40:04,751 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-26 22:40:04,755 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-26 22:40:04,808 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-26 22:40:04,808 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-26 22:40:04,813 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-26 22:40:04,816 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-26 22:40:04,824 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-26 22:40:04,827 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-26 22:40:04,833 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-26 22:40:04,834 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-26 22:40:04,836 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-26 22:40:04,836 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-26 22:40:04,839 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-26 22:40:04,841 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-26 22:40:04,843 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-26 22:40:04,844 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-26 22:40:04,847 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-26 22:40:04,854 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-26 22:40:04,861 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-26 22:40:04,863 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-26 22:40:04,864 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-26 22:40:04,866 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-26 22:40:04,868 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-26 22:40:04,877 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-26 22:40:04,878 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-26 22:40:04,878 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-26 22:40:04,881 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-26 22:40:04,881 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-26 22:40:04,882 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-26 22:40:04,883 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-26 22:40:04,884 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-26 22:40:04,886 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-26 22:40:04,887 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-26 22:40:04,888 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-26 22:40:04,888 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-26 22:40:04,889 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-26 22:40:04,889 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-26 22:40:04,889 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-26 22:40:04,890 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-26 22:40:04,891 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-26 22:40:04,892 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-Sleep-NoLbe-Delay.epf [2021-01-26 22:40:04,938 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-26 22:40:04,938 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-26 22:40:04,942 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-26 22:40:04,942 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-26 22:40:04,942 INFO L138 SettingsManager]: * Use SBE=true [2021-01-26 22:40:04,943 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-26 22:40:04,943 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-26 22:40:04,943 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-26 22:40:04,943 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-26 22:40:04,944 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-26 22:40:04,945 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-26 22:40:04,945 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-26 22:40:04,945 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-26 22:40:04,945 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-26 22:40:04,945 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-26 22:40:04,946 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-26 22:40:04,946 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-26 22:40:04,946 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-26 22:40:04,946 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-26 22:40:04,946 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-26 22:40:04,947 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-26 22:40:04,947 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 22:40:04,947 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-26 22:40:04,947 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-26 22:40:04,948 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-26 22:40:04,948 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-26 22:40:04,948 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-26 22:40:04,948 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-26 22:40:04,949 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-26 22:40:04,949 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-26 22:40:04,949 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-26 22:40:04,949 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-26 22:40:04,949 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-26 22:40:04,950 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=DELAY_SET WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-01-26 22:40:05,365 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-26 22:40:05,397 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-26 22:40:05,400 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-26 22:40:05,401 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-26 22:40:05,402 INFO L275 PluginConnector]: CDTParser initialized [2021-01-26 22:40:05,403 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-wmm/mix057_power.opt.i [2021-01-26 22:40:05,491 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/517511cc3/9bcd4e0507694d91ae22c9e8eb875b27/FLAGc2e038bd2 [2021-01-26 22:40:06,306 INFO L306 CDTParser]: Found 1 translation units. [2021-01-26 22:40:06,307 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/mix057_power.opt.i [2021-01-26 22:40:06,329 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/517511cc3/9bcd4e0507694d91ae22c9e8eb875b27/FLAGc2e038bd2 [2021-01-26 22:40:06,510 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/517511cc3/9bcd4e0507694d91ae22c9e8eb875b27 [2021-01-26 22:40:06,514 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-26 22:40:06,526 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-26 22:40:06,530 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-26 22:40:06,530 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-26 22:40:06,533 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-26 22:40:06,535 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 10:40:06" (1/1) ... [2021-01-26 22:40:06,538 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3137335c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:06, skipping insertion in model container [2021-01-26 22:40:06,539 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 10:40:06" (1/1) ... [2021-01-26 22:40:06,547 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-26 22:40:06,615 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-26 22:40:07,057 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 22:40:07,067 INFO L203 MainTranslator]: Completed pre-run [2021-01-26 22:40:07,155 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 22:40:07,259 INFO L208 MainTranslator]: Completed translation [2021-01-26 22:40:07,260 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07 WrapperNode [2021-01-26 22:40:07,260 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-26 22:40:07,261 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-26 22:40:07,261 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-26 22:40:07,261 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-26 22:40:07,270 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,290 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,338 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-26 22:40:07,339 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-26 22:40:07,339 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-26 22:40:07,339 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-26 22:40:07,348 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,349 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,354 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,354 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,366 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,370 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,374 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (1/1) ... [2021-01-26 22:40:07,381 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-26 22:40:07,381 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-26 22:40:07,382 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-26 22:40:07,382 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-26 22:40:07,383 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (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 [2021-01-26 22:40:07,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-26 22:40:07,478 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-26 22:40:07,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-26 22:40:07,478 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-26 22:40:07,478 INFO L130 BoogieDeclarations]: Found specification of procedure P0 [2021-01-26 22:40:07,479 INFO L138 BoogieDeclarations]: Found implementation of procedure P0 [2021-01-26 22:40:07,479 INFO L130 BoogieDeclarations]: Found specification of procedure P1 [2021-01-26 22:40:07,479 INFO L138 BoogieDeclarations]: Found implementation of procedure P1 [2021-01-26 22:40:07,479 INFO L130 BoogieDeclarations]: Found specification of procedure P2 [2021-01-26 22:40:07,479 INFO L138 BoogieDeclarations]: Found implementation of procedure P2 [2021-01-26 22:40:07,479 INFO L130 BoogieDeclarations]: Found specification of procedure P3 [2021-01-26 22:40:07,480 INFO L138 BoogieDeclarations]: Found implementation of procedure P3 [2021-01-26 22:40:07,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-26 22:40:07,480 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-26 22:40:07,480 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-26 22:40:07,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-26 22:40:07,482 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-26 22:40:09,645 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-26 22:40:09,645 INFO L298 CfgBuilder]: Removed 14 assume(true) statements. [2021-01-26 22:40:09,647 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 10:40:09 BoogieIcfgContainer [2021-01-26 22:40:09,647 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-26 22:40:09,649 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-26 22:40:09,649 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-26 22:40:09,652 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-26 22:40:09,652 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.01 10:40:06" (1/3) ... [2021-01-26 22:40:09,653 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f0bc526 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 10:40:09, skipping insertion in model container [2021-01-26 22:40:09,653 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 10:40:07" (2/3) ... [2021-01-26 22:40:09,654 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f0bc526 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 10:40:09, skipping insertion in model container [2021-01-26 22:40:09,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 10:40:09" (3/3) ... [2021-01-26 22:40:09,655 INFO L111 eAbstractionObserver]: Analyzing ICFG mix057_power.opt.i [2021-01-26 22:40:09,670 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-26 22:40:09,671 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-26 22:40:09,674 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2021-01-26 22:40:09,675 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-26 22:40:09,710 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,710 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,710 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,711 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,711 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,711 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,711 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,711 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,712 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,712 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,712 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,712 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,712 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,713 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,714 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,714 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,714 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,714 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,714 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,715 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,715 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,715 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,715 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,715 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,716 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,716 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,716 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,716 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,716 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,717 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,718 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,719 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,720 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,720 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,720 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,720 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,721 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,722 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,723 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,724 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,724 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,724 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,724 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,724 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,725 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,725 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,725 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,725 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,725 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,726 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,726 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,726 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,726 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,727 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,728 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,728 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,728 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,728 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,731 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0___VERIFIER_assert_~expression not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,731 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,731 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,731 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,731 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_reach_error_#t~nondet2.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,732 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,732 WARN L313 ript$VariableManager]: TermVariabe P3Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0_#t~ite12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,733 WARN L313 ript$VariableManager]: TermVariabe |P3Thread1of1ForFork0___VERIFIER_assert_#in~expression| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,737 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,738 WARN L313 ript$VariableManager]: TermVariabe |P0Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,738 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,738 WARN L313 ript$VariableManager]: TermVariabe P0Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,742 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,742 WARN L313 ript$VariableManager]: TermVariabe P1Thread1of1ForFork2_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,742 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,742 WARN L313 ript$VariableManager]: TermVariabe |P1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,745 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,745 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe P2Thread1of1ForFork3_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,746 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,747 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,747 WARN L313 ript$VariableManager]: TermVariabe |P2Thread1of1ForFork3_#t~ite6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 22:40:09,748 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-26 22:40:09,761 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-01-26 22:40:09,787 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 22:40:09,787 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 22:40:09,787 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 22:40:09,788 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 22:40:09,788 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 22:40:09,788 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 22:40:09,788 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 22:40:09,788 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 79 and size of Sequence is : 80[2021-01-26 22:40:09,823 INFO L164 SleepSetCegar]: Size of mCounterexample is: 80 [2021-01-26 22:40:09,824 INFO L165 SleepSetCegar]: [131#[ULTIMATE.startENTRY]don't care, 133#[L-1]don't care, 135#[L-1-1]don't care, 137#[L17]don't care, 139#[L17-1]don't care, 141#[L17-2]don't care, 143#[L17-3]don't care, 145#[L17-4]don't care, 147#[L712]don't care, 149#[L714]don't care, 151#[L715]don't care, 153#[L716]don't care, 155#[L718]don't care, 157#[L720]don't care, 159#[L722]don't care, 161#[L723]don't care, 163#[L724]don't care, 165#[L725]don't care, 167#[L726]don't care, 169#[L727]don't care, 171#[L728]don't care, 173#[L729]don't care, 175#[L730]don't care, 177#[L731]don't care, 179#[L732]don't care, 181#[L733]don't care, 183#[L734]don't care, 185#[L735]don't care, 187#[L736]don't care, 189#[L737]don't care, 191#[L738]don't care, 193#[L739]don't care, 195#[L740]don't care, 197#[L741]don't care, 199#[L742]don't care, 201#[L-1-2]don't care, 203#[L-1-3]don't care, 205#[L834]don't care, 207#[L834-1]don't care, 209#[L835]don't care, 211#[P0ENTRY, L835-1]don't care, 213#[P0ENTRY, L836]don't care, 217#[P0ENTRY, L836-1]don't care, 221#[P0ENTRY, L837]don't care, 225#[L745, L837]don't care, 231#[L837, L747]don't care, 233#[L750, L837]don't care, 237#[L755, L837]don't care, 241#[P0FINAL, L837]don't care, 245#[P0EXIT, L837]don't care, 249#[L837-1, P1ENTRY, P0EXIT]don't care, 253#[P1ENTRY, P0EXIT, L838]don't care, 257#[L838-1, P1ENTRY, P0EXIT]don't care, 261#[P1ENTRY, L839, P0EXIT]don't care, 265#[L839, P0EXIT, L760]don't care, 269#[L839, P0EXIT, L762]don't care, 273#[L765, L839, P0EXIT]don't care, 277#[L839, P0EXIT, L770]don't care, 281#[L839, P0EXIT, P1FINAL]don't care, 285#[L839, P0EXIT, P1EXIT]don't care, 287#[L839-1, P0EXIT, P2ENTRY, P1EXIT]don't care, 289#[P0EXIT, P2ENTRY, P1EXIT, L840]don't care, 295#[P0EXIT, P2ENTRY, P1EXIT, L840-1]don't care, 297#[P0EXIT, P2ENTRY, P1EXIT, L841]don't care, 301#[L775, P0EXIT, P1EXIT, L841]don't care, 305#[P0EXIT, P1EXIT, L841, L777]don't care, 311#[P0EXIT, P1EXIT, L780, L841]don't care, 313#[L787, P0EXIT, P1EXIT, L841]don't care, 317#[P0EXIT, P1EXIT, L790, L841]don't care, 323#[P0EXIT, P1EXIT, P2FINAL, L841]don't care, 327#[P2EXIT, P0EXIT, P1EXIT, L841]don't care, 329#[P2EXIT, L841-1, P3ENTRY, P0EXIT, P1EXIT]don't care, 333#[P2EXIT, P3ENTRY, L842, P0EXIT, P1EXIT]don't care, 337#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L844]don't care, 341#[P2EXIT, P3ENTRY, L845, P0EXIT, P1EXIT]don't care, 345#[P2EXIT, P3ENTRY, P0EXIT, L2, P1EXIT]don't care, 349#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L3]don't care, 355#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L3-1]don't care, 357#[P2EXIT, P0EXIT, P1EXIT, L795, L3-1]don't care, 361#[P2EXIT, P0EXIT, P1EXIT, P3Err0ASSERT_VIOLATIONERROR_FUNCTION, L3-1]don't care] [2021-01-26 22:40:09,824 INFO L429 AbstractCegarLoop]: === Iteration 1 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:40:09,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:40:09,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1274639185, now seen corresponding path program 1 times [2021-01-26 22:40:09,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:40:09,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242836349] [2021-01-26 22:40:09,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:40:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:40:10,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:40:10,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242836349] [2021-01-26 22:40:10,456 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:40:10,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-01-26 22:40:10,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842693210] [2021-01-26 22:40:10,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-01-26 22:40:10,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:40:10,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-01-26 22:40:10,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-01-26 22:40:10,491 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:40:10,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:40:10,554 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 86 and size of Sequence is : 87[2021-01-26 22:40:10,641 INFO L164 SleepSetCegar]: Size of mCounterexample is: 87 [2021-01-26 22:40:10,643 INFO L165 SleepSetCegar]: [369#[ULTIMATE.startENTRY]true, 370#[L-1]true, 371#[L-1-1]true, 372#[L17]true, 373#[L17-1]true, 374#[L17-2]true, 375#[L17-3]true, 376#[L17-4]true, 377#[L712]true, 378#[L714]true, 379#[L715]true, 380#[L716]true, 381#[L718]true, 382#[L720]true, 383#[L722]true, 384#[L723]true, 385#[L724]true, 386#[L725]true, 387#[L726]true, 388#[L727]true, 389#[L728]true, 390#[L729](= ~z$r_buff0_thd3~0 0), 391#[L730](= ~z$r_buff0_thd3~0 0), 392#[L731](= ~z$r_buff0_thd3~0 0), 393#[L732](= ~z$r_buff0_thd3~0 0), 394#[L733](= ~z$r_buff0_thd3~0 0), 395#[L734](= ~z$r_buff0_thd3~0 0), 396#[L735](= ~z$r_buff0_thd3~0 0), 397#[L736](= ~z$r_buff0_thd3~0 0), 398#[L737](= ~z$r_buff0_thd3~0 0), 399#[L738](= ~z$r_buff0_thd3~0 0), 400#[L739](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 401#[L740](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 402#[L741](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 403#[L742](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 404#[L-1-2](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 405#[L-1-3](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 406#[L834](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 407#[L834-1](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 408#[L835](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 409#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 410#[P0ENTRY, L836](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 412#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 414#[P0ENTRY, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 416#[L745, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 419#[L837, L747](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 420#[L750, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 422#[L755, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 424#[P0FINAL, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 426#[P0EXIT, L837](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 428#[L837-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 430#[P1ENTRY, P0EXIT, L838](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 432#[L838-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 434#[P1ENTRY, L839, P0EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 436#[L839, P0EXIT, L760](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 438#[L839, P0EXIT, L762](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 440#[L765, L839, P0EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 442#[L839, P0EXIT, L770](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 444#[L839, P0EXIT, P1FINAL](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 446#[L839, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 447#[L839-1, P0EXIT, P2ENTRY, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 448#[P0EXIT, P2ENTRY, P1EXIT, L840](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 451#[P0EXIT, P2ENTRY, P1EXIT, L840-1](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 452#[P0EXIT, P2ENTRY, P1EXIT, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 454#[L775, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 456#[P0EXIT, P1EXIT, L841, L777](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 459#[P0EXIT, P1EXIT, L780, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 460#[L787, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 462#[P0EXIT, P1EXIT, L790, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 465#[P0EXIT, P1EXIT, P2FINAL, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 467#[P2EXIT, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 468#[P2EXIT, L841-1, P3ENTRY, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 470#[P2EXIT, P3ENTRY, L842, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 472#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L844](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 474#[P2EXIT, P3ENTRY, L845, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 476#[P2EXIT, P3ENTRY, P0EXIT, L2, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 478#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L3](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 480#[P2EXIT, P3ENTRY, L2-1, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 523#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L852](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 528#[P2EXIT, P3ENTRY, L868, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 534#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L869](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 541#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L18](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 546#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L18-1](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 555#[P2EXIT, P3ENTRY, L18-2, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 561#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L17-5](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 571#[P2EXIT, P3ENTRY, L17-7, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0)), 580#[P2EXIT, P3ENTRY, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0))] [2021-01-26 22:40:10,643 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-26 22:40:10,643 INFO L429 AbstractCegarLoop]: === Iteration 2 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:40:10,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:40:10,644 INFO L82 PathProgramCache]: Analyzing trace with hash 823676492, now seen corresponding path program 1 times [2021-01-26 22:40:10,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:40:10,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081580967] [2021-01-26 22:40:10,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:40:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:40:11,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:40:11,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081580967] [2021-01-26 22:40:11,212 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:40:11,212 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-01-26 22:40:11,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482242965] [2021-01-26 22:40:11,214 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-26 22:40:11,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:40:11,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-26 22:40:11,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-01-26 22:40:11,215 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:40:11,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 12 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:40:11,276 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:11,651 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:12,298 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 88 and size of Sequence is : 89[2021-01-26 22:40:12,406 INFO L164 SleepSetCegar]: Size of mCounterexample is: 89 [2021-01-26 22:40:12,407 INFO L165 SleepSetCegar]: [594#[ULTIMATE.startENTRY]true, 596#[L-1]true, 598#[L-1-1]true, 600#[L17]true, 602#[L17-1]true, 604#[L17-2]true, 606#[L17-3]true, 608#[L17-4]true, 610#[L712]true, 612#[L714]true, 614#[L715]true, 616#[L716]true, 618#[L718]true, 620#[L720]true, 622#[L722]true, 624#[L723]true, 626#[L724]true, 628#[L725]true, 630#[L726]true, 632#[L727]true, 634#[L728]true, 636#[L729](= ~z$r_buff0_thd3~0 0), 638#[L730](= ~z$r_buff0_thd3~0 0), 640#[L731](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 642#[L732](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 644#[L733](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 646#[L734](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 648#[L735](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 650#[L736](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 652#[L737](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 654#[L738](and (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 656#[L739](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 658#[L740](and (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 660#[L741](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 662#[L742](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 664#[L-1-2](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 666#[L-1-3](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 668#[L834](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 670#[L834-1](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 672#[L835](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 674#[P0ENTRY, L835-1](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 676#[P0ENTRY, L836](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 680#[P0ENTRY, L836-1](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 684#[P0ENTRY, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 688#[L745, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 694#[L837, L747](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 696#[L750, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 700#[L755, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 704#[P0FINAL, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 708#[P0EXIT, L837](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 712#[L837-1, P1ENTRY, P0EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 716#[P1ENTRY, P0EXIT, L838](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 720#[L838-1, P1ENTRY, P0EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 724#[P1ENTRY, L839, P0EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 728#[L839, P0EXIT, L760](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 732#[L839, P0EXIT, L762](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 736#[L765, L839, P0EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 740#[L839, P0EXIT, L770](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 744#[L839, P0EXIT, P1FINAL](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 748#[L839, P0EXIT, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 750#[L839-1, P0EXIT, P2ENTRY, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 752#[P0EXIT, P2ENTRY, P1EXIT, L840](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 758#[P0EXIT, P2ENTRY, P1EXIT, L840-1](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 760#[P0EXIT, P2ENTRY, P1EXIT, L841](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 764#[L775, P0EXIT, P1EXIT, L841](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 768#[P0EXIT, P1EXIT, L841, L777](and (= ~z$w_buff1_used~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 774#[P0EXIT, P1EXIT, L780, L841](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 776#[L787, P0EXIT, P1EXIT, L841](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 780#[P0EXIT, P1EXIT, L790, L841](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 786#[P0EXIT, P1EXIT, P2FINAL, L841](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 790#[P2EXIT, P0EXIT, P1EXIT, L841](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 792#[P2EXIT, L841-1, P3ENTRY, P0EXIT, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 796#[P2EXIT, P3ENTRY, L842, P0EXIT, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 800#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L844](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 804#[P2EXIT, P3ENTRY, L845, P0EXIT, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 808#[P2EXIT, P3ENTRY, P0EXIT, L2, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 812#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L3](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 816#[P2EXIT, P3ENTRY, L2-1, P0EXIT, P1EXIT](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 854#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L852](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 860#[P2EXIT, P0EXIT, P1EXIT, L795, L852](and (= ~z$w_buff1_used~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1605#[P2EXIT, L807, P0EXIT, P1EXIT, L852](= ~z$r_buff0_thd3~0 0), 1610#[P2EXIT, L868, L807, P0EXIT, P1EXIT](= ~z$r_buff0_thd3~0 0), 1614#[P2EXIT, L807, P0EXIT, P1EXIT, L869](= ~z$r_buff0_thd3~0 0), 1620#[P2EXIT, L807, P0EXIT, P1EXIT, L18](= ~z$r_buff0_thd3~0 0), 1622#[P2EXIT, L807, P0EXIT, P1EXIT, L18-1](= ~z$r_buff0_thd3~0 0), 1628#[P2EXIT, L807, L18-2, P0EXIT, P1EXIT](= ~z$r_buff0_thd3~0 0), 1635#[P2EXIT, L807, P0EXIT, P1EXIT, L17-5](= ~z$r_buff0_thd3~0 0), 1652#[P2EXIT, L807, L17-7, P0EXIT, P1EXIT](= ~z$r_buff0_thd3~0 0), 1667#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L807, P0EXIT, P1EXIT](= ~z$r_buff0_thd3~0 0)] [2021-01-26 22:40:12,408 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-26 22:40:12,408 INFO L429 AbstractCegarLoop]: === Iteration 3 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:40:12,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:40:12,409 INFO L82 PathProgramCache]: Analyzing trace with hash 2051164206, now seen corresponding path program 1 times [2021-01-26 22:40:12,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:40:12,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817958818] [2021-01-26 22:40:12,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:40:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:40:12,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:40:12,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817958818] [2021-01-26 22:40:12,960 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:40:12,960 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-01-26 22:40:12,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422694161] [2021-01-26 22:40:12,961 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-26 22:40:12,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:40:12,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-26 22:40:12,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-01-26 22:40:12,972 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:40:12,973 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.866666666666666) internal successors, (88), 15 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:40:13,902 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 22:40:14,309 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 22:40:14,312 INFO L165 SleepSetCegar]: [1684#[ULTIMATE.startENTRY]true, 1686#[L-1]true, 1688#[L-1-1]true, 1690#[L17]true, 1692#[L17-1]true, 1694#[L17-2]true, 1696#[L17-3]true, 1698#[L17-4]true, 1700#[L712]true, 1702#[L714]true, 1704#[L715]true, 1706#[L716]true, 1708#[L718]true, 1710#[L720]true, 1712#[L722]true, 1714#[L723]true, 1716#[L724]true, 1718#[L725]true, 1720#[L726](= ~z$r_buff0_thd0~0 0), 1722#[L727](= ~z$r_buff0_thd0~0 0), 1724#[L728](= ~z$r_buff0_thd0~0 0), 1726#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0)), 1728#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0)), 1730#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1732#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1734#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1736#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1738#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1740#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1742#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1744#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1746#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1748#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1750#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1752#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1754#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1756#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1758#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1760#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1762#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1764#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1766#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1770#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1774#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1778#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1784#[L837, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1786#[L750, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1790#[L755, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1794#[P0FINAL, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1798#[P0EXIT, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1802#[L837-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1806#[P1ENTRY, P0EXIT, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1810#[L838-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1814#[P1ENTRY, L839, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1818#[L839, P0EXIT, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1822#[L839, P0EXIT, L762](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1826#[L765, L839, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1830#[L839, P0EXIT, L770](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1834#[L839, P0EXIT, P1FINAL](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1838#[L839, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1840#[L839-1, P0EXIT, P2ENTRY, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1842#[P0EXIT, P2ENTRY, P1EXIT, L840](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1848#[P0EXIT, P2ENTRY, P1EXIT, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1850#[P0EXIT, P2ENTRY, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1854#[L775, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1858#[P0EXIT, P1EXIT, L841, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1864#[P0EXIT, P1EXIT, L780, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1866#[L787, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1870#[P0EXIT, P1EXIT, L790, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1876#[P0EXIT, P1EXIT, P2FINAL, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1880#[P2EXIT, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1882#[P2EXIT, L841-1, P3ENTRY, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1886#[P2EXIT, P3ENTRY, L842, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1890#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L844](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1894#[P2EXIT, P3ENTRY, L845, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1898#[P2EXIT, P3ENTRY, P0EXIT, L2, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1902#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L3](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1906#[P2EXIT, P3ENTRY, L2-1, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1946#[P2EXIT, P3ENTRY, P0EXIT, P1EXIT, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1952#[P2EXIT, P0EXIT, P1EXIT, L795, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2274#[P2EXIT, L807, P0EXIT, P1EXIT, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2278#[P2EXIT, P0EXIT, P1EXIT, L810, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2285#[P2EXIT, P0EXIT, P1EXIT, L817, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2298#[P2EXIT, L868, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2306#[P2EXIT, P0EXIT, P1EXIT, L869, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2314#[P2EXIT, P0EXIT, P1EXIT, L817, L18](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2322#[P2EXIT, P0EXIT, P1EXIT, L18-1, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2332#[P2EXIT, L18-2, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2343#[P2EXIT, P0EXIT, P1EXIT, L17-5, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2366#[P2EXIT, L17-7, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2387#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:40:14,312 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-01-26 22:40:14,312 INFO L429 AbstractCegarLoop]: === Iteration 4 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:40:14,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:40:14,313 INFO L82 PathProgramCache]: Analyzing trace with hash 641368815, now seen corresponding path program 1 times [2021-01-26 22:40:14,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:40:14,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776529004] [2021-01-26 22:40:14,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:40:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:40:14,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:40:14,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776529004] [2021-01-26 22:40:14,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:40:14,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-01-26 22:40:14,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762550327] [2021-01-26 22:40:14,714 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-26 22:40:14,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:40:14,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-26 22:40:14,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-01-26 22:40:14,715 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:40:14,716 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:40:14,814 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:14,915 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:15,223 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:15,587 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:15,733 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:16,248 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:16,597 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:16,755 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,157 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,283 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,482 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,542 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,722 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,777 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:17,968 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:18,323 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:18,478 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:18,520 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:18,579 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:18,719 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 81 and size of Sequence is : 82[2021-01-26 22:40:19,213 INFO L164 SleepSetCegar]: Size of mCounterexample is: 82 [2021-01-26 22:40:19,214 INFO L165 SleepSetCegar]: [2401#[ULTIMATE.startENTRY]true, 2403#[L-1]true, 2405#[L-1-1]true, 2407#[L17]true, 2409#[L17-1]true, 2411#[L17-2]true, 2413#[L17-3]true, 2415#[L17-4]true, 2417#[L712]true, 2419#[L714]true, 2421#[L715]true, 2423#[L716]true, 2425#[L718]true, 2427#[L720]true, 2429#[L722]true, 2431#[L723]true, 2433#[L724]true, 2435#[L725]true, 2437#[L726](= ~z$r_buff0_thd0~0 0), 2439#[L727](= ~z$r_buff0_thd0~0 0), 2441#[L728](= ~z$r_buff0_thd0~0 0), 2443#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0)), 2445#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0)), 2447#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2449#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2451#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2453#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2455#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2457#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2459#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2461#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 2463#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2465#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2467#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2469#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2471#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2473#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2475#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2477#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2479#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2481#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2483#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2487#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2491#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2495#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 2501#[L837, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2503#[L750, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2507#[L755, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2511#[P0FINAL, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2515#[P0EXIT, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2519#[L837-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2523#[P1ENTRY, P0EXIT, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2527#[L838-1, P1ENTRY, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2531#[P1ENTRY, L839, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2535#[L839, P0EXIT, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2539#[L839, P0EXIT, L762](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2543#[L765, L839, P0EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2547#[L839, P0EXIT, L770](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2551#[L839, P0EXIT, P1FINAL](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2555#[L839, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2557#[L839-1, P0EXIT, P2ENTRY, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2559#[P0EXIT, P2ENTRY, P1EXIT, L840](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2565#[P0EXIT, P2ENTRY, P1EXIT, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2567#[P0EXIT, P2ENTRY, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2571#[L775, P0EXIT, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2575#[P0EXIT, P1EXIT, L841, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 2579#[L841-1, P3ENTRY, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14278#[P3ENTRY, L842, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14296#[P3ENTRY, P0EXIT, P1EXIT, L844, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14314#[P3ENTRY, L845, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14332#[P3ENTRY, P0EXIT, L2, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14350#[P3ENTRY, P0EXIT, P1EXIT, L3, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14375#[P3ENTRY, L2-1, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14543#[P3ENTRY, P0EXIT, P1EXIT, L852, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14559#[P3ENTRY, L868, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14583#[P3ENTRY, P0EXIT, P1EXIT, L869, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14609#[P3ENTRY, P0EXIT, P1EXIT, L18, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14631#[P3ENTRY, P0EXIT, P1EXIT, L18-1, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14664#[P3ENTRY, L18-2, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14688#[P3ENTRY, P0EXIT, P1EXIT, L17-5, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14726#[P3ENTRY, L17-7, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0)), 14762#[P3ENTRY, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P0EXIT, P1EXIT, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~a~0 1) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:40:19,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-01-26 22:40:19,214 INFO L429 AbstractCegarLoop]: === Iteration 5 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:40:19,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:40:19,215 INFO L82 PathProgramCache]: Analyzing trace with hash -957209610, now seen corresponding path program 1 times [2021-01-26 22:40:19,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:40:19,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616632939] [2021-01-26 22:40:19,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:40:19,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:40:19,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:40:19,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616632939] [2021-01-26 22:40:19,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:40:19,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-01-26 22:40:19,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125754396] [2021-01-26 22:40:19,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-01-26 22:40:19,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:40:19,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-01-26 22:40:19,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-01-26 22:40:19,459 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:40:19,460 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 10 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:40:19,841 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:19,879 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:20,263 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:20,632 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:20,774 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:21,104 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:21,929 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:40:22,331 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:00,796 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:00,826 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:01,020 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 22:41:01,114 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 22:41:01,115 INFO L165 SleepSetCegar]: [14776#[ULTIMATE.startENTRY]true, 14778#[L-1]true, 14780#[L-1-1]true, 14782#[L17]true, 14784#[L17-1]true, 14786#[L17-2]true, 14788#[L17-3]true, 14790#[L17-4]true, 14792#[L712]true, 14794#[L714]true, 14796#[L715]true, 14798#[L716]true, 14800#[L718]true, 14802#[L720]true, 14804#[L722]true, 14806#[L723](= ~z~0 0), 14808#[L724](= ~z~0 0), 14810#[L725](= ~z~0 0), 14812#[L726](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 14814#[L727](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 14816#[L728](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 14818#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0)), 14820#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0)), 14822#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14824#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14826#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14828#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14830#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14832#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14834#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14836#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 14838#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14840#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14842#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14844#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14846#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14848#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14850#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14852#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14854#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14856#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14858#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14862#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14866#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14870#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 14874#[L837-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078356#[P1ENTRY, L745, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078378#[L838-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078400#[P1ENTRY, L745, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078422#[L745, L839, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078444#[L745, L839, L762](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078466#[L745, L765, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078488#[L745, L839, L770](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078510#[L745, L839, P1FINAL](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078532#[L745, L839, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078543#[L745, L839-1, P2ENTRY, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078563#[L745, P2ENTRY, P1EXIT, L840](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078587#[L745, P2ENTRY, P1EXIT, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078607#[L745, P2ENTRY, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078629#[L775, L745, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078651#[L745, P1EXIT, L841, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078675#[L745, P1EXIT, L780, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078697#[L745, L787, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078723#[L745, P1EXIT, L790, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078753#[L745, P1EXIT, P2FINAL, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078777#[P2EXIT, L745, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078792#[P2EXIT, L841-1, P3ENTRY, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078820#[P2EXIT, P3ENTRY, L842, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078844#[P2EXIT, P3ENTRY, L745, P1EXIT, L844](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078872#[P2EXIT, P3ENTRY, L845, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078898#[P2EXIT, P3ENTRY, L745, L2, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078922#[P2EXIT, P3ENTRY, L745, P1EXIT, L3](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1078957#[P2EXIT, P3ENTRY, L745, L2-1, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1079265#[P2EXIT, P3ENTRY, L745, P1EXIT, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1079289#[P2EXIT, L745, P1EXIT, L795, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082672#[P2EXIT, L745, L807, P1EXIT, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082691#[P2EXIT, L745, P1EXIT, L810, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082714#[P2EXIT, P1EXIT, L810, L852, L747](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082726#[P2EXIT, L750, P1EXIT, L810, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082738#[P2EXIT, P1EXIT, L810, L755, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082750#[P2EXIT, P1EXIT, L810, P0FINAL, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082760#[P2EXIT, P0EXIT, P1EXIT, L810, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082768#[P2EXIT, P0EXIT, P1EXIT, L817, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082778#[P2EXIT, L868, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082786#[P2EXIT, P0EXIT, P1EXIT, L869, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082794#[P2EXIT, P0EXIT, P1EXIT, L817, L18](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082802#[P2EXIT, P0EXIT, P1EXIT, L18-1, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082812#[P2EXIT, L18-2, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082820#[P2EXIT, P0EXIT, P1EXIT, L17-5, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082834#[P2EXIT, L17-7, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1082846#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:41:01,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-01-26 22:41:01,116 INFO L429 AbstractCegarLoop]: === Iteration 6 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:41:01,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:41:01,116 INFO L82 PathProgramCache]: Analyzing trace with hash -893739849, now seen corresponding path program 2 times [2021-01-26 22:41:01,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:41:01,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824977105] [2021-01-26 22:41:01,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:41:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:41:01,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:41:01,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824977105] [2021-01-26 22:41:01,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:41:01,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 22:41:01,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909565697] [2021-01-26 22:41:01,313 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 22:41:01,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:41:01,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 22:41:01,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 22:41:01,315 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:41:01,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 86 and size of Sequence is : 87[2021-01-26 22:41:58,534 INFO L164 SleepSetCegar]: Size of mCounterexample is: 87 [2021-01-26 22:41:58,535 INFO L165 SleepSetCegar]: [1082854#[ULTIMATE.startENTRY]true, 1082856#[L-1]true, 1082858#[L-1-1]true, 1082860#[L17]true, 1082862#[L17-1]true, 1082864#[L17-2]true, 1082866#[L17-3]true, 1082868#[L17-4]true, 1082870#[L712]true, 1082872#[L714]true, 1082874#[L715]true, 1082876#[L716]true, 1082878#[L718]true, 1082880#[L720]true, 1082882#[L722]true, 1082884#[L723](= ~z~0 0), 1082886#[L724](= ~z~0 0), 1082888#[L725](= ~z~0 0), 1082890#[L726](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 1082892#[L727](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 1082894#[L728](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0)), 1082896#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0)), 1082898#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0)), 1082900#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082902#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082904#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082906#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082908#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082910#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082912#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082914#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1082916#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082918#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082920#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082922#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082924#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082926#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082928#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082930#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082932#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082934#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082936#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082940#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082944#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082948#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1082952#[L837-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513905#[P1ENTRY, L745, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513909#[L838-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513913#[P1ENTRY, L745, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513917#[L745, L839, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513921#[L745, L839, L762](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513925#[L745, L765, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513929#[L745, L839, L770](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513933#[L745, L839, P1FINAL](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513937#[L745, L839, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513939#[L745, L839-1, P2ENTRY, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513941#[L745, P2ENTRY, P1EXIT, L840](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513947#[L745, P2ENTRY, P1EXIT, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513949#[L745, P2ENTRY, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513953#[L775, L745, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513957#[L745, P1EXIT, L841, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513963#[L745, P1EXIT, L780, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513965#[L745, L787, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513971#[L745, P1EXIT, L790, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513981#[L745, P1EXIT, P2FINAL, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513985#[P2EXIT, L745, P1EXIT, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513989#[P2EXIT, L841-1, P3ENTRY, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1513997#[P2EXIT, P3ENTRY, L842, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514001#[P2EXIT, P3ENTRY, L745, P1EXIT, L844](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514009#[P2EXIT, P3ENTRY, L845, L745, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514015#[P2EXIT, P3ENTRY, L745, L2, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514019#[P2EXIT, P3ENTRY, L745, P1EXIT, L3](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514025#[P2EXIT, P3ENTRY, L745, L2-1, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514119#[P2EXIT, P3ENTRY, L745, P1EXIT, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1514125#[P2EXIT, L745, P1EXIT, L795, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (= ~z$r_buff1_thd0~0 0)), 1515281#[P2EXIT, L745, L807, P1EXIT, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1515285#[P2EXIT, L745, P1EXIT, L810, L852](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$r_buff1_thd0~0 0)), 1515291#[P2EXIT, P1EXIT, L810, L852, L747](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1515293#[P2EXIT, P1EXIT, L817, L852, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1516987#[P2EXIT, L868, P1EXIT, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1516999#[P2EXIT, P1EXIT, L869, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517013#[P2EXIT, P1EXIT, L817, L18, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517027#[P2EXIT, P1EXIT, L18-1, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517045#[P2EXIT, L18-2, P1EXIT, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517066#[P2EXIT, P1EXIT, L17-5, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517122#[P2EXIT, L17-7, P1EXIT, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1517174#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P1EXIT, L817, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:41:58,536 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-01-26 22:41:58,536 INFO L429 AbstractCegarLoop]: === Iteration 7 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:41:58,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:41:58,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1224263417, now seen corresponding path program 1 times [2021-01-26 22:41:58,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:41:58,537 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361047048] [2021-01-26 22:41:58,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:41:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:41:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:41:58,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361047048] [2021-01-26 22:41:58,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:41:58,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-01-26 22:41:58,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501799127] [2021-01-26 22:41:58,709 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-01-26 22:41:58,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:41:58,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-01-26 22:41:58,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-01-26 22:41:58,712 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:41:58,712 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:41:58,961 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:59,103 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:59,779 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:59,852 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:41:59,966 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:42:04,036 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:42:04,096 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:42:04,606 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:42:04,752 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 22:42:11,824 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 91 and size of Sequence is : 92[2021-01-26 22:42:16,233 INFO L164 SleepSetCegar]: Size of mCounterexample is: 92 [2021-01-26 22:42:16,235 INFO L165 SleepSetCegar]: [1517184#[ULTIMATE.startENTRY]true, 1517186#[L-1]true, 1517188#[L-1-1]true, 1517190#[L17]true, 1517192#[L17-1]true, 1517194#[L17-2]true, 1517196#[L17-3]true, 1517198#[L17-4]true, 1517200#[L712](= ~__unbuffered_cnt~0 0), 1517202#[L714](= ~__unbuffered_cnt~0 0), 1517204#[L715](= ~__unbuffered_cnt~0 0), 1517208#[L716](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517210#[L718](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517212#[L720](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517214#[L722](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517216#[L723](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517218#[L724](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517220#[L725](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517222#[L726](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517224#[L727](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517226#[L728](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517228#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517230#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517232#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517234#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517236#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517238#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517240#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517242#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517244#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517246#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517248#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517250#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517252#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517254#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517256#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517258#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517260#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517262#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517264#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517266#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517268#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517272#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517276#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517280#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1517284#[L837-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1621512#[P1ENTRY, L745, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1621516#[L838-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1621520#[P1ENTRY, L745, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1621524#[L745, L839, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1621526#[L745, L839-1, P2ENTRY, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1753884#[L745, P2ENTRY, L840, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1753916#[L745, P2ENTRY, L760, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1753944#[L745, P2ENTRY, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1753974#[L775, L745, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1754004#[L745, L760, L841, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1754036#[L745, L760, L780, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1754070#[L745, L787, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1754108#[L745, L760, L790, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1754150#[L745, L760, P2FINAL, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1754186#[P2EXIT, L745, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1754209#[P2EXIT, L841-1, P3ENTRY, L745, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1754249#[P2EXIT, P3ENTRY, L842, L745, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1754283#[P2EXIT, L842, L745, L795, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758887#[P2EXIT, L842, L745, L807, L760](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758904#[P2EXIT, L842, L745, L810, L760](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758927#[P2EXIT, L842, L810, L760, L747](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758943#[P2EXIT, L842, L750, L810, L760](and (= ~x~0 1) (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758961#[P2EXIT, L842, L810, L760, L755](and (= ~x~0 1) (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1758981#[P2EXIT, L842, L810, L760, P0FINAL](and (= ~x~0 1) (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759001#[P2EXIT, L842, P0EXIT, L810, L760](and (= ~x~0 1) (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759015#[P2EXIT, L842, P0EXIT, L810, L762](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759023#[P2EXIT, L842, L765, P0EXIT, L810](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759031#[P2EXIT, L842, P0EXIT, L810, L770](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759039#[P2EXIT, L842, P0EXIT, L810, P1FINAL](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759049#[P2EXIT, L842, P0EXIT, P1EXIT, L810](and (= ~z$w_buff1~0 0) (= ~z$r_buff1_thd0~0 ~z$r_buff0_thd0~0) (= ~z~0 1) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759055#[P2EXIT, L842, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759061#[P2EXIT, L842, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 1759069#[P2EXIT, L820, P0EXIT, P1EXIT, L844](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759073#[P2EXIT, L845, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759077#[P2EXIT, L820, P0EXIT, L2, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759081#[P2EXIT, L820, P0EXIT, P1EXIT, L3](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759085#[P2EXIT, L820, L2-1, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759097#[P2EXIT, L820, P0EXIT, P1EXIT, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759103#[P2EXIT, L868, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759111#[P2EXIT, L820, P0EXIT, P1EXIT, L869](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759121#[P2EXIT, L820, P0EXIT, P1EXIT, L18](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759129#[P2EXIT, L820, P0EXIT, P1EXIT, L18-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759139#[P2EXIT, L820, L18-2, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759147#[P2EXIT, L820, P0EXIT, P1EXIT, L17-5](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759183#[P2EXIT, L820, L17-7, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 1759228#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:42:16,235 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-01-26 22:42:16,235 INFO L429 AbstractCegarLoop]: === Iteration 8 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:42:16,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:42:16,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1403832529, now seen corresponding path program 1 times [2021-01-26 22:42:16,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:42:16,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794721086] [2021-01-26 22:42:16,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:42:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 22:42:16,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 22:42:16,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794721086] [2021-01-26 22:42:16,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 22:42:16,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-01-26 22:42:16,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876810432] [2021-01-26 22:42:16,385 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-26 22:42:16,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 22:42:16,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-26 22:42:16,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-26 22:42:16,386 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 22:42:16,386 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 22:42:17,584 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 91 and size of Sequence is : 92[2021-01-26 22:42:47,210 INFO L164 SleepSetCegar]: Size of mCounterexample is: 92 [2021-01-26 22:42:47,211 INFO L165 SleepSetCegar]: [1759236#[ULTIMATE.startENTRY]true, 1759238#[L-1]true, 1759240#[L-1-1]true, 1759242#[L17]true, 1759244#[L17-1]true, 1759246#[L17-2]true, 1759248#[L17-3]true, 1759250#[L17-4]true, 1759252#[L712](= ~__unbuffered_cnt~0 0), 1759254#[L714](= ~__unbuffered_cnt~0 0), 1759256#[L715](= ~__unbuffered_cnt~0 0), 1759258#[L716](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759260#[L718](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759262#[L720](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759264#[L722](and (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759266#[L723](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759268#[L724](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759270#[L725](and (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759272#[L726](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759274#[L727](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759276#[L728](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759278#[L729](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759280#[L730](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759282#[L731](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759284#[L732](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759286#[L733](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759288#[L734](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759290#[L735](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759292#[L736](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759294#[L737](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759296#[L738](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759298#[L739](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759300#[L740](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759302#[L741](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759304#[L742](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759306#[L-1-2](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759308#[L-1-3](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759310#[L834](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759312#[L834-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759314#[L835](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759316#[P0ENTRY, L835-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759318#[P0ENTRY, L836](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759322#[P0ENTRY, L836-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759326#[P0ENTRY, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759330#[L745, L837](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1759334#[L837-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1927729#[P1ENTRY, L745, L838](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1927733#[L838-1, P1ENTRY, L745](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1927737#[P1ENTRY, L745, L839](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1927741#[L745, L839, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1927743#[L745, L839-1, P2ENTRY, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1975889#[L745, P2ENTRY, L840, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1975895#[L745, P2ENTRY, L760, L840-1](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1975897#[L745, P2ENTRY, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1975901#[L775, L745, L760, L841](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 1975907#[L841-1, P3ENTRY, L775, L745, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2034779#[P3ENTRY, L842, L775, L745, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2034811#[L842, L775, L745, L795, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$w_buff1_used~0 0) (= ~z$w_buff0~0 0) (= ~z$r_buff0_thd3~0 0) (= ~z$w_buff0_used~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2049847#[L842, L775, L745, L807, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2049864#[L842, L775, L745, L810, L760](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2049891#[L842, L775, L810, L760, L747](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2049911#[L842, L775, L750, L810, L760](and (= ~x~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (= ~__unbuffered_cnt~0 0) (<= ~main$tmp_guard0~0 0)), 2049935#[L842, L775, L810, L760, L755](and (= ~x~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2049961#[L842, L775, L810, L760, P0FINAL](and (= ~x~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2049987#[L842, L775, P0EXIT, L810, L760](and (= ~x~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050005#[L842, L775, P0EXIT, L810, L762](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050017#[L842, L775, L765, P0EXIT, L810](and (= ~y~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (<= ~__unbuffered_cnt~0 1) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050031#[L842, L775, P0EXIT, L810, L770](and (= ~y~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050043#[L842, L775, P0EXIT, L810, P1FINAL](and (= ~y~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050059#[L842, L775, P0EXIT, P1EXIT, L810](and (= ~y~0 1) (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050067#[L842, P0EXIT, P1EXIT, L810, L777](and (= ~z$r_buff0_thd0~0 0) (= ~z~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050071#[L842, P0EXIT, P1EXIT, L810, L780](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050075#[L842, L787, P0EXIT, P1EXIT, L810](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (<= ~__unbuffered_cnt~0 2) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050089#[L842, P0EXIT, P1EXIT, L810, L790](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050107#[L842, P0EXIT, P1EXIT, L810, P2FINAL](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050125#[P2EXIT, L842, P0EXIT, P1EXIT, L810](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050129#[P2EXIT, L842, P0EXIT, P1EXIT, L817](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050133#[P2EXIT, L842, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (< 0 (+ (div ~main$tmp_guard0~0 256) 1)) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0) (<= ~main$tmp_guard0~0 0)), 2050139#[P2EXIT, L820, P0EXIT, P1EXIT, L844](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050143#[P2EXIT, L845, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050147#[P2EXIT, L820, P0EXIT, L2, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050151#[P2EXIT, L820, P0EXIT, P1EXIT, L3](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050155#[P2EXIT, L820, L2-1, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050165#[P2EXIT, L820, P0EXIT, P1EXIT, L852](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050167#[P2EXIT, L868, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050171#[P2EXIT, L820, P0EXIT, P1EXIT, L869](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050177#[P2EXIT, L820, P0EXIT, P1EXIT, L18](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050181#[P2EXIT, L820, P0EXIT, P1EXIT, L18-1](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050185#[P2EXIT, L820, L18-2, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050189#[P2EXIT, L820, P0EXIT, P1EXIT, L17-5](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050197#[P2EXIT, L820, L17-7, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0)), 2050203#[P2EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L820, P0EXIT, P1EXIT](and (= ~z$r_buff0_thd0~0 0) (= ~z$r_buff0_thd3~0 0) (not (= ~a~0 0)) (= ~z$r_buff1_thd0~0 0))] [2021-01-26 22:42:47,211 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-01-26 22:42:47,212 INFO L429 AbstractCegarLoop]: === Iteration 9 === [P3Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, P3Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-26 22:42:47,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 22:42:47,212 INFO L82 PathProgramCache]: Analyzing trace with hash 55438327, now seen corresponding path program 2 times [2021-01-26 22:42:47,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 22:42:47,213 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4463463] [2021-01-26 22:42:47,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 22:42:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 22:42:47,266 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 22:42:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-01-26 22:42:47,333 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-01-26 22:42:47,397 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-01-26 22:42:47,397 INFO L605 BasicCegarLoop]: Counterexample might be feasible [2021-01-26 22:42:47,398 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-01-26 22:42:47,593 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.01 10:42:47 BasicIcfg [2021-01-26 22:42:47,593 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-01-26 22:42:47,596 INFO L168 Benchmark]: Toolchain (without parser) took 161078.33 ms. Allocated memory was 302.0 MB in the beginning and 7.8 GB in the end (delta: 7.5 GB). Free memory was 276.1 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 1.5 GB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,597 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 302.0 MB. Free memory is still 271.7 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-01-26 22:42:47,599 INFO L168 Benchmark]: CACSL2BoogieTranslator took 730.73 ms. Allocated memory is still 302.0 MB. Free memory was 275.1 MB in the beginning and 269.1 MB in the end (delta: 6.0 MB). Peak memory consumption was 29.7 MB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,601 INFO L168 Benchmark]: Boogie Procedure Inliner took 76.90 ms. Allocated memory is still 302.0 MB. Free memory was 269.1 MB in the beginning and 266.3 MB in the end (delta: 2.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,601 INFO L168 Benchmark]: Boogie Preprocessor took 42.12 ms. Allocated memory is still 302.0 MB. Free memory was 266.3 MB in the beginning and 264.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,604 INFO L168 Benchmark]: RCFGBuilder took 2265.81 ms. Allocated memory was 302.0 MB in the beginning and 364.9 MB in the end (delta: 62.9 MB). Free memory was 263.8 MB in the beginning and 235.2 MB in the end (delta: 28.6 MB). Peak memory consumption was 93.0 MB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,606 INFO L168 Benchmark]: TraceAbstraction took 157944.56 ms. Allocated memory was 364.9 MB in the beginning and 7.8 GB in the end (delta: 7.5 GB). Free memory was 234.1 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 1.4 GB. Max. memory is 16.0 GB. [2021-01-26 22:42:47,614 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 302.0 MB. Free memory is still 271.7 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 730.73 ms. Allocated memory is still 302.0 MB. Free memory was 275.1 MB in the beginning and 269.1 MB in the end (delta: 6.0 MB). Peak memory consumption was 29.7 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 76.90 ms. Allocated memory is still 302.0 MB. Free memory was 269.1 MB in the beginning and 266.3 MB in the end (delta: 2.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 42.12 ms. Allocated memory is still 302.0 MB. Free memory was 266.3 MB in the beginning and 264.2 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 2265.81 ms. Allocated memory was 302.0 MB in the beginning and 364.9 MB in the end (delta: 62.9 MB). Free memory was 263.8 MB in the beginning and 235.2 MB in the end (delta: 28.6 MB). Peak memory consumption was 93.0 MB. Max. memory is 16.0 GB. * TraceAbstraction took 157944.56 ms. Allocated memory was 364.9 MB in the beginning and 7.8 GB in the end (delta: 7.5 GB). Free memory was 234.1 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 1.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 17]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L710] 0 int __unbuffered_cnt = 0; VAL [__unbuffered_cnt=0] [L712] 0 int __unbuffered_p3_EAX = 0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0] [L714] 0 int a = 0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0] [L715] 0 _Bool main$tmp_guard0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0] [L716] 0 _Bool main$tmp_guard1; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0] [L718] 0 int x = 0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0] [L720] 0 int y = 0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0] [L722] 0 int z = 0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0] [L723] 0 _Bool z$flush_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0] [L724] 0 int z$mem_tmp; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0] [L725] 0 _Bool z$r_buff0_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0] [L726] 0 _Bool z$r_buff0_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0] [L727] 0 _Bool z$r_buff0_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0] [L728] 0 _Bool z$r_buff0_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0] [L729] 0 _Bool z$r_buff0_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0] [L730] 0 _Bool z$r_buff1_thd0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0] [L731] 0 _Bool z$r_buff1_thd1; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0] [L732] 0 _Bool z$r_buff1_thd2; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0] [L733] 0 _Bool z$r_buff1_thd3; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0] [L734] 0 _Bool z$r_buff1_thd4; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0] [L735] 0 _Bool z$read_delayed; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0] [L736] 0 int *z$read_delayed_var; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}] [L737] 0 int z$w_buff0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0] [L738] 0 _Bool z$w_buff0_used; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0] [L739] 0 int z$w_buff1; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0] [L740] 0 _Bool z$w_buff1_used; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L741] 0 _Bool weak$$choice0; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L742] 0 _Bool weak$$choice2; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L834] 0 pthread_t t1517; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L835] FCALL, FORK 0 pthread_create(&t1517, ((void *)0), P0, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L836] 0 pthread_t t1518; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L837] FCALL, FORK 0 pthread_create(&t1518, ((void *)0), P1, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L838] 0 pthread_t t1519; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L839] FCALL, FORK 0 pthread_create(&t1519, ((void *)0), P2, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L840] 0 pthread_t t1520; VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L841] FCALL, FORK 0 pthread_create(&t1520, ((void *)0), P3, ((void *)0)) VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=0, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=0, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L796] 4 z$w_buff1 = z$w_buff0 [L797] 4 z$w_buff0 = 2 [L798] 4 z$w_buff1_used = z$w_buff0_used [L799] 4 z$w_buff0_used = (_Bool)1 [L18] COND FALSE 4 !(!expression) [L801] 4 z$r_buff1_thd0 = z$r_buff0_thd0 [L802] 4 z$r_buff1_thd1 = z$r_buff0_thd1 [L803] 4 z$r_buff1_thd2 = z$r_buff0_thd2 [L804] 4 z$r_buff1_thd3 = z$r_buff0_thd3 [L805] 4 z$r_buff1_thd4 = z$r_buff0_thd4 [L806] 4 z$r_buff0_thd4 = (_Bool)1 VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L809] 4 __unbuffered_p3_EAX = a VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=0, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L746] 1 a = 1 VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=0, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L749] 1 x = 1 VAL [__unbuffered_cnt=0, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=1, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L754] 1 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [__unbuffered_cnt=1, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=1, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L756] 1 return 0; VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=1, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L761] 2 x = 2 VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=0, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L764] 2 y = 1 VAL [\result={0:0}, __unbuffered_cnt=1, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=1, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L769] 2 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, __unbuffered_cnt=2, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=1, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L771] 2 return 0; VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=2, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=1, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L776] 3 y = 2 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=2, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=0, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L779] 3 z = 1 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=2, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=1, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L782] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd3 ? z$w_buff1 : z) [L782] EXPR 3 z$w_buff1_used && z$r_buff1_thd3 ? z$w_buff1 : z [L782] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd3 ? z$w_buff1 : z) [L782] 3 z = z$w_buff0_used && z$r_buff0_thd3 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd3 ? z$w_buff1 : z) [L783] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 ? (_Bool)0 : z$w_buff0_used [L783] 3 z$w_buff0_used = z$w_buff0_used && z$r_buff0_thd3 ? (_Bool)0 : z$w_buff0_used [L784] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 || z$w_buff1_used && z$r_buff1_thd3 ? (_Bool)0 : z$w_buff1_used [L784] 3 z$w_buff1_used = z$w_buff0_used && z$r_buff0_thd3 || z$w_buff1_used && z$r_buff1_thd3 ? (_Bool)0 : z$w_buff1_used [L785] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 ? (_Bool)0 : z$r_buff0_thd3 [L785] 3 z$r_buff0_thd3 = z$w_buff0_used && z$r_buff0_thd3 ? (_Bool)0 : z$r_buff0_thd3 [L786] EXPR 3 z$w_buff0_used && z$r_buff0_thd3 || z$w_buff1_used && z$r_buff1_thd3 ? (_Bool)0 : z$r_buff1_thd3 [L786] 3 z$r_buff1_thd3 = z$w_buff0_used && z$r_buff0_thd3 || z$w_buff1_used && z$r_buff1_thd3 ? (_Bool)0 : z$r_buff1_thd3 [L789] 3 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, \result={0:0}, __unbuffered_cnt=3, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=1, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L791] 3 return 0; VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=3, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=1, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=1, z$w_buff1=0, z$w_buff1_used=0] [L812] EXPR 4 z$w_buff0_used && z$r_buff0_thd4 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd4 ? z$w_buff1 : z) [L812] 4 z = z$w_buff0_used && z$r_buff0_thd4 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd4 ? z$w_buff1 : z) [L813] EXPR 4 z$w_buff0_used && z$r_buff0_thd4 ? (_Bool)0 : z$w_buff0_used [L813] 4 z$w_buff0_used = z$w_buff0_used && z$r_buff0_thd4 ? (_Bool)0 : z$w_buff0_used [L814] EXPR 4 z$w_buff0_used && z$r_buff0_thd4 || z$w_buff1_used && z$r_buff1_thd4 ? (_Bool)0 : z$w_buff1_used [L814] 4 z$w_buff1_used = z$w_buff0_used && z$r_buff0_thd4 || z$w_buff1_used && z$r_buff1_thd4 ? (_Bool)0 : z$w_buff1_used [L815] EXPR 4 z$w_buff0_used && z$r_buff0_thd4 ? (_Bool)0 : z$r_buff0_thd4 [L815] 4 z$r_buff0_thd4 = z$w_buff0_used && z$r_buff0_thd4 ? (_Bool)0 : z$r_buff0_thd4 [L816] EXPR 4 z$w_buff0_used && z$r_buff0_thd4 || z$w_buff1_used && z$r_buff1_thd4 ? (_Bool)0 : z$r_buff1_thd4 [L816] 4 z$r_buff1_thd4 = z$w_buff0_used && z$r_buff0_thd4 || z$w_buff1_used && z$r_buff1_thd4 ? (_Bool)0 : z$r_buff1_thd4 [L819] 4 __unbuffered_cnt = __unbuffered_cnt + 1 VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=0, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L843] 0 main$tmp_guard0 = __unbuffered_cnt == 4 VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L3] COND FALSE 0 !(!cond) VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=0, weak$$choice2=0, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=0, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L847] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd0 ? z$w_buff1 : z) [L847] EXPR 0 z$w_buff1_used && z$r_buff1_thd0 ? z$w_buff1 : z [L847] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd0 ? z$w_buff1 : z) [L847] 0 z = z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : (z$w_buff1_used && z$r_buff1_thd0 ? z$w_buff1 : z) [L848] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$w_buff0_used [L848] 0 z$w_buff0_used = z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$w_buff0_used [L849] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 || z$w_buff1_used && z$r_buff1_thd0 ? (_Bool)0 : z$w_buff1_used [L849] 0 z$w_buff1_used = z$w_buff0_used && z$r_buff0_thd0 || z$w_buff1_used && z$r_buff1_thd0 ? (_Bool)0 : z$w_buff1_used [L850] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$r_buff0_thd0 [L850] 0 z$r_buff0_thd0 = z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$r_buff0_thd0 [L851] EXPR 0 z$w_buff0_used && z$r_buff0_thd0 || z$w_buff1_used && z$r_buff1_thd0 ? (_Bool)0 : z$r_buff1_thd0 [L851] 0 z$r_buff1_thd0 = z$w_buff0_used && z$r_buff0_thd0 || z$w_buff1_used && z$r_buff1_thd0 ? (_Bool)0 : z$r_buff1_thd0 [L854] 0 weak$$choice0 = __VERIFIER_nondet_bool() [L855] 0 weak$$choice2 = __VERIFIER_nondet_bool() [L856] 0 z$flush_delayed = weak$$choice2 [L857] 0 z$mem_tmp = z [L858] EXPR 0 !z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : z$w_buff1) [L858] 0 z = !z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : z$w_buff1) [L859] EXPR 0 weak$$choice2 ? z$w_buff0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff0 : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : z$w_buff0)) [L859] 0 z$w_buff0 = weak$$choice2 ? z$w_buff0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff0 : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff0 : z$w_buff0)) [L860] EXPR 0 weak$$choice2 ? z$w_buff1 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff1 : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff1 : z$w_buff1)) [L860] 0 z$w_buff1 = weak$$choice2 ? z$w_buff1 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff1 : (z$w_buff0_used && z$r_buff0_thd0 ? z$w_buff1 : z$w_buff1)) [L861] EXPR 0 weak$$choice2 ? z$w_buff0_used : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff0_used : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$w_buff0_used)) [L861] 0 z$w_buff0_used = weak$$choice2 ? z$w_buff0_used : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff0_used : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$w_buff0_used)) [L862] EXPR 0 weak$$choice2 ? z$w_buff1_used : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff1_used : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : (_Bool)0)) [L862] 0 z$w_buff1_used = weak$$choice2 ? z$w_buff1_used : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$w_buff1_used : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : (_Bool)0)) [L863] EXPR 0 weak$$choice2 ? z$r_buff0_thd0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$r_buff0_thd0 : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$r_buff0_thd0)) [L863] 0 z$r_buff0_thd0 = weak$$choice2 ? z$r_buff0_thd0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$r_buff0_thd0 : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : z$r_buff0_thd0)) [L864] EXPR 0 weak$$choice2 ? z$r_buff1_thd0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$r_buff1_thd0 : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : (_Bool)0)) [L864] 0 z$r_buff1_thd0 = weak$$choice2 ? z$r_buff1_thd0 : (!z$w_buff0_used || !z$r_buff0_thd0 && !z$w_buff1_used || !z$r_buff0_thd0 && !z$r_buff1_thd0 ? z$r_buff1_thd0 : (z$w_buff0_used && z$r_buff0_thd0 ? (_Bool)0 : (_Bool)0)) [L865] 0 main$tmp_guard1 = !(x == 2 && y == 2 && z == 2 && __unbuffered_p3_EAX == 0) [L866] EXPR 0 z$flush_delayed ? z$mem_tmp : z [L866] 0 z = z$flush_delayed ? z$mem_tmp : z [L867] 0 z$flush_delayed = (_Bool)0 VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=49, weak$$choice2=255, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=2, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L18] COND TRUE 0 !expression VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=49, weak$$choice2=255, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=2, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L17] COND FALSE 0 !(0) VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=49, weak$$choice2=255, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=2, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] [L17] 0 __assert_fail ("0", "mix057_power.opt.c", 8, __extension__ __PRETTY_FUNCTION__) VAL [\result={0:0}, \result={0:0}, \result={0:0}, __unbuffered_cnt=4, __unbuffered_p3_EAX=0, a=1, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, main$tmp_guard0=1, main$tmp_guard1=0, weak$$choice0=49, weak$$choice2=255, x=2, y=2, z=2, z$flush_delayed=0, z$mem_tmp=2, z$r_buff0_thd0=0, z$r_buff0_thd1=0, z$r_buff0_thd2=0, z$r_buff0_thd3=0, z$r_buff0_thd4=1, z$r_buff1_thd0=0, z$r_buff1_thd1=0, z$r_buff1_thd2=0, z$r_buff1_thd3=0, z$r_buff1_thd4=0, z$read_delayed=0, z$read_delayed_var={0:0}, z$w_buff0=2, z$w_buff0_used=0, z$w_buff1=0, z$w_buff1_used=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 114 locations, 2 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 157.6s, OverallIterations: 9, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 782 NumberOfCodeBlocks, 782 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 683 ConstructedInterpolants, 0 QuantifiedInterpolants, 344227 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 8 InterpolantComputations, 8 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...