./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5f08f0f0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c0e62a2f55ddaeb08563a2d9bb0bfed8d8d740037b0faa92e9ebf8fe89adc120 --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-5f08f0f [2021-11-05 17:11:59,698 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-05 17:11:59,699 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-05 17:11:59,726 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-05 17:11:59,727 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-05 17:11:59,729 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-05 17:11:59,731 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-05 17:11:59,734 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-05 17:11:59,736 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-05 17:11:59,739 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-05 17:11:59,740 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-05 17:11:59,741 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-05 17:11:59,741 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-05 17:11:59,743 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-05 17:11:59,744 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-05 17:11:59,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-05 17:11:59,748 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-05 17:11:59,749 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-05 17:11:59,752 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-05 17:11:59,756 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-05 17:11:59,757 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-05 17:11:59,758 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-05 17:11:59,759 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-05 17:11:59,760 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-05 17:11:59,764 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-05 17:11:59,765 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-05 17:11:59,766 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-05 17:11:59,766 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-05 17:11:59,767 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-05 17:11:59,767 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-05 17:11:59,768 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-05 17:11:59,768 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-05 17:11:59,769 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-05 17:11:59,770 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-05 17:11:59,771 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-05 17:11:59,771 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-05 17:11:59,772 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-05 17:11:59,772 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-05 17:11:59,772 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-05 17:11:59,773 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-05 17:11:59,773 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-05 17:11:59,774 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-05 17:11:59,799 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-05 17:11:59,800 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-05 17:11:59,800 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-05 17:11:59,800 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-05 17:11:59,802 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-05 17:11:59,802 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-05 17:11:59,802 INFO L138 SettingsManager]: * Use SBE=true [2021-11-05 17:11:59,802 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-05 17:11:59,803 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-05 17:11:59,803 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-05 17:11:59,803 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-05 17:11:59,803 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-05 17:11:59,804 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-05 17:11:59,804 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-05 17:11:59,805 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-05 17:11:59,805 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-05 17:11:59,805 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-05 17:11:59,805 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-05 17:11:59,805 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-05 17:11:59,805 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-05 17:11:59,810 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-05 17:11:59,810 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-05 17:11:59,810 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-05 17:11:59,811 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-05 17:11:59,811 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c0e62a2f55ddaeb08563a2d9bb0bfed8d8d740037b0faa92e9ebf8fe89adc120 [2021-11-05 17:12:00,057 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-05 17:12:00,073 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-05 17:12:00,075 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-05 17:12:00,075 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-05 17:12:00,076 INFO L275 PluginConnector]: CDTParser initialized [2021-11-05 17:12:00,077 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2021-11-05 17:12:00,119 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32a34f809/687e4549ec074ff88ea3c19d3a149022/FLAGadd192803 [2021-11-05 17:12:00,599 INFO L306 CDTParser]: Found 1 translation units. [2021-11-05 17:12:00,600 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2021-11-05 17:12:00,621 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32a34f809/687e4549ec074ff88ea3c19d3a149022/FLAGadd192803 [2021-11-05 17:12:00,634 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/32a34f809/687e4549ec074ff88ea3c19d3a149022 [2021-11-05 17:12:00,637 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-05 17:12:00,638 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-05 17:12:00,640 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-05 17:12:00,640 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-05 17:12:00,643 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-05 17:12:00,643 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 05:12:00" (1/1) ... [2021-11-05 17:12:00,644 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6fd193c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:00, skipping insertion in model container [2021-11-05 17:12:00,644 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.11 05:12:00" (1/1) ... [2021-11-05 17:12:00,648 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-05 17:12:00,708 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-05 17:12:00,959 WARN L1236 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2021-11-05 17:12:00,960 WARN L1236 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2021-11-05 17:12:01,028 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2021-11-05 17:12:01,153 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-05 17:12:01,178 INFO L203 MainTranslator]: Completed pre-run [2021-11-05 17:12:01,235 WARN L1236 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2021-11-05 17:12:01,237 WARN L1236 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2021-11-05 17:12:01,247 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2021-11-05 17:12:01,283 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-05 17:12:01,303 INFO L208 MainTranslator]: Completed translation [2021-11-05 17:12:01,303 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01 WrapperNode [2021-11-05 17:12:01,303 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-05 17:12:01,304 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-05 17:12:01,304 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-05 17:12:01,304 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-05 17:12:01,309 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,335 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,426 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-05 17:12:01,427 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-05 17:12:01,427 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-05 17:12:01,428 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-05 17:12:01,433 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,433 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,440 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,441 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,473 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,480 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,484 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,492 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-05 17:12:01,492 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-05 17:12:01,493 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-05 17:12:01,493 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-05 17:12:01,493 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (1/1) ... [2021-11-05 17:12:01,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-05 17:12:01,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-05 17:12:01,519 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-05 17:12:01,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-05 17:12:01,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-05 17:12:01,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-05 17:12:01,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-05 17:12:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-05 17:12:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-05 17:12:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-05 17:12:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-05 17:12:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-05 17:12:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-05 17:12:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-05 17:12:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-05 17:12:02,896 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-05 17:12:02,896 INFO L299 CfgBuilder]: Removed 358 assume(true) statements. [2021-11-05 17:12:02,897 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 05:12:02 BoogieIcfgContainer [2021-11-05 17:12:02,897 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-05 17:12:02,898 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-05 17:12:02,898 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-05 17:12:02,900 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-05 17:12:02,900 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.11 05:12:00" (1/3) ... [2021-11-05 17:12:02,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a9e262b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 05:12:02, skipping insertion in model container [2021-11-05 17:12:02,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.11 05:12:01" (2/3) ... [2021-11-05 17:12:02,901 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a9e262b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.11 05:12:02, skipping insertion in model container [2021-11-05 17:12:02,901 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 05:12:02" (3/3) ... [2021-11-05 17:12:02,902 INFO L111 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2021-11-05 17:12:02,905 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-05 17:12:02,905 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-11-05 17:12:02,933 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-05 17:12:02,938 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-05 17:12:02,938 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-05 17:12:02,950 INFO L276 IsEmpty]: Start isEmpty. Operand has 350 states, 344 states have (on average 1.4709302325581395) internal successors, (506), 349 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:02,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-05 17:12:02,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:02,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:02,956 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:02,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:02,960 INFO L85 PathProgramCache]: Analyzing trace with hash 519222377, now seen corresponding path program 1 times [2021-11-05 17:12:02,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:02,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788238430] [2021-11-05 17:12:02,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:02,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:03,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:03,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:03,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788238430] [2021-11-05 17:12:03,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788238430] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:03,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:03,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:03,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932958281] [2021-11-05 17:12:03,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:03,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:03,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:03,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:03,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:03,243 INFO L87 Difference]: Start difference. First operand has 350 states, 344 states have (on average 1.4709302325581395) internal successors, (506), 349 states have internal predecessors, (506), 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) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:03,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:03,846 INFO L93 Difference]: Finished difference Result 832 states and 1212 transitions. [2021-11-05 17:12:03,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:03,849 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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) Word has length 22 [2021-11-05 17:12:03,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:03,859 INFO L225 Difference]: With dead ends: 832 [2021-11-05 17:12:03,859 INFO L226 Difference]: Without dead ends: 445 [2021-11-05 17:12:03,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.03ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:03,874 INFO L933 BasicCegarLoop]: 491 mSDtfsCounter, 406 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 510.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.93ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 550.06ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:03,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 766 Invalid, 15 Unknown, 0 Unchecked, 4.93ms Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 550.06ms Time] [2021-11-05 17:12:03,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-05 17:12:03,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2021-11-05 17:12:03,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 440 states have (on average 1.4363636363636363) internal successors, (632), 444 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:03,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 632 transitions. [2021-11-05 17:12:03,938 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 632 transitions. Word has length 22 [2021-11-05 17:12:03,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:03,939 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 632 transitions. [2021-11-05 17:12:03,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:03,940 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 632 transitions. [2021-11-05 17:12:03,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-05 17:12:03,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:03,945 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:03,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-05 17:12:03,946 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:03,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:03,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1139587811, now seen corresponding path program 1 times [2021-11-05 17:12:03,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:03,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105217014] [2021-11-05 17:12:03,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:03,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:04,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:04,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:04,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105217014] [2021-11-05 17:12:04,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105217014] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:04,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:04,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-05 17:12:04,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804135035] [2021-11-05 17:12:04,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:04,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:04,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:04,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:04,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,100 INFO L87 Difference]: Start difference. First operand 445 states and 632 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:04,130 INFO L93 Difference]: Finished difference Result 872 states and 1243 transitions. [2021-11-05 17:12:04,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:04,131 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 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) Word has length 27 [2021-11-05 17:12:04,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:04,134 INFO L225 Difference]: With dead ends: 872 [2021-11-05 17:12:04,134 INFO L226 Difference]: Without dead ends: 445 [2021-11-05 17:12:04,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.65ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,137 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 416 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.34ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.65ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:04,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 437 Invalid, 1 Unknown, 0 Unchecked, 3.34ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 1.65ms Time] [2021-11-05 17:12:04,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-05 17:12:04,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2021-11-05 17:12:04,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 440 states have (on average 1.434090909090909) internal successors, (631), 444 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 631 transitions. [2021-11-05 17:12:04,158 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 631 transitions. Word has length 27 [2021-11-05 17:12:04,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:04,158 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 631 transitions. [2021-11-05 17:12:04,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,159 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 631 transitions. [2021-11-05 17:12:04,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-05 17:12:04,159 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:04,159 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:04,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-05 17:12:04,160 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:04,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:04,160 INFO L85 PathProgramCache]: Analyzing trace with hash 236856078, now seen corresponding path program 1 times [2021-11-05 17:12:04,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:04,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223247638] [2021-11-05 17:12:04,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:04,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:04,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:04,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223247638] [2021-11-05 17:12:04,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223247638] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:04,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:04,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-05 17:12:04,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477782462] [2021-11-05 17:12:04,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:04,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:04,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:04,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:04,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,260 INFO L87 Difference]: Start difference. First operand 445 states and 631 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:04,309 INFO L93 Difference]: Finished difference Result 839 states and 1208 transitions. [2021-11-05 17:12:04,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:04,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 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) Word has length 30 [2021-11-05 17:12:04,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:04,312 INFO L225 Difference]: With dead ends: 839 [2021-11-05 17:12:04,312 INFO L226 Difference]: Without dead ends: 819 [2021-11-05 17:12:04,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.64ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,315 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 387 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.59ms SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.93ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:04,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 821 Invalid, 31 Unknown, 0 Unchecked, 3.59ms Time], IncrementalHoareTripleChecker [16 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 29.93ms Time] [2021-11-05 17:12:04,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-11-05 17:12:04,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 819. [2021-11-05 17:12:04,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 814 states have (on average 1.457002457002457) internal successors, (1186), 818 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1186 transitions. [2021-11-05 17:12:04,339 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1186 transitions. Word has length 30 [2021-11-05 17:12:04,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:04,340 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 1186 transitions. [2021-11-05 17:12:04,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,340 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1186 transitions. [2021-11-05 17:12:04,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-05 17:12:04,341 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:04,342 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:04,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-05 17:12:04,342 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:04,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:04,343 INFO L85 PathProgramCache]: Analyzing trace with hash -2121048348, now seen corresponding path program 1 times [2021-11-05 17:12:04,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:04,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051117682] [2021-11-05 17:12:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:04,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:04,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:04,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:04,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051117682] [2021-11-05 17:12:04,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051117682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:04,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:04,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:04,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006032387] [2021-11-05 17:12:04,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:04,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:04,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:04,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:04,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,405 INFO L87 Difference]: Start difference. First operand 819 states and 1186 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:04,479 INFO L93 Difference]: Finished difference Result 2267 states and 3290 transitions. [2021-11-05 17:12:04,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:04,480 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 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) Word has length 37 [2021-11-05 17:12:04,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:04,485 INFO L225 Difference]: With dead ends: 2267 [2021-11-05 17:12:04,485 INFO L226 Difference]: Without dead ends: 1466 [2021-11-05 17:12:04,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.42ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,487 INFO L933 BasicCegarLoop]: 453 mSDtfsCounter, 372 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.62ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.28ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:04,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 846 Invalid, 26 Unknown, 0 Unchecked, 1.62ms Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 33.28ms Time] [2021-11-05 17:12:04,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2021-11-05 17:12:04,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1446. [2021-11-05 17:12:04,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1441 states have (on average 1.4600971547536432) internal successors, (2104), 1445 states have internal predecessors, (2104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 2104 transitions. [2021-11-05 17:12:04,519 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 2104 transitions. Word has length 37 [2021-11-05 17:12:04,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:04,520 INFO L470 AbstractCegarLoop]: Abstraction has 1446 states and 2104 transitions. [2021-11-05 17:12:04,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 2104 transitions. [2021-11-05 17:12:04,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-05 17:12:04,523 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:04,523 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:04,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-05 17:12:04,523 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:04,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:04,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1129102007, now seen corresponding path program 1 times [2021-11-05 17:12:04,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:04,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944053789] [2021-11-05 17:12:04,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:04,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:04,584 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:04,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:04,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944053789] [2021-11-05 17:12:04,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944053789] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:04,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:04,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:04,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744611488] [2021-11-05 17:12:04,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:04,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:04,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:04,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:04,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,587 INFO L87 Difference]: Start difference. First operand 1446 states and 2104 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:04,681 INFO L93 Difference]: Finished difference Result 4000 states and 5824 transitions. [2021-11-05 17:12:04,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:04,681 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 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) Word has length 41 [2021-11-05 17:12:04,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:04,688 INFO L225 Difference]: With dead ends: 4000 [2021-11-05 17:12:04,688 INFO L226 Difference]: Without dead ends: 2572 [2021-11-05 17:12:04,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.50ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,690 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 370 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.38ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.40ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:04,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 915 Invalid, 26 Unknown, 0 Unchecked, 1.38ms Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 31.40ms Time] [2021-11-05 17:12:04,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2572 states. [2021-11-05 17:12:04,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2572 to 2552. [2021-11-05 17:12:04,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2547 states have (on average 1.458971338829996) internal successors, (3716), 2551 states have internal predecessors, (3716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 3716 transitions. [2021-11-05 17:12:04,741 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 3716 transitions. Word has length 41 [2021-11-05 17:12:04,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:04,742 INFO L470 AbstractCegarLoop]: Abstraction has 2552 states and 3716 transitions. [2021-11-05 17:12:04,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,742 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 3716 transitions. [2021-11-05 17:12:04,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-05 17:12:04,743 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:04,744 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:04,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-05 17:12:04,744 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:04,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:04,745 INFO L85 PathProgramCache]: Analyzing trace with hash -457313738, now seen corresponding path program 1 times [2021-11-05 17:12:04,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:04,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710523039] [2021-11-05 17:12:04,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:04,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:04,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-05 17:12:04,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:04,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710523039] [2021-11-05 17:12:04,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710523039] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:04,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:04,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:04,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948304381] [2021-11-05 17:12:04,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:04,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:04,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:04,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:04,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,824 INFO L87 Difference]: Start difference. First operand 2552 states and 3716 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:04,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:04,910 INFO L93 Difference]: Finished difference Result 6504 states and 9538 transitions. [2021-11-05 17:12:04,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:04,911 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 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) Word has length 42 [2021-11-05 17:12:04,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:04,926 INFO L225 Difference]: With dead ends: 6504 [2021-11-05 17:12:04,927 INFO L226 Difference]: Without dead ends: 3970 [2021-11-05 17:12:04,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.39ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:04,931 INFO L933 BasicCegarLoop]: 649 mSDtfsCounter, 412 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.65ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.44ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:04,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 882 Invalid, 6 Unknown, 0 Unchecked, 1.65ms Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 7.44ms Time] [2021-11-05 17:12:04,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-11-05 17:12:05,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 2560. [2021-11-05 17:12:05,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2560 states, 2555 states have (on average 1.4575342465753425) internal successors, (3724), 2559 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:05,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3724 transitions. [2021-11-05 17:12:05,010 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3724 transitions. Word has length 42 [2021-11-05 17:12:05,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:05,010 INFO L470 AbstractCegarLoop]: Abstraction has 2560 states and 3724 transitions. [2021-11-05 17:12:05,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:05,011 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3724 transitions. [2021-11-05 17:12:05,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-05 17:12:05,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:05,012 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:05,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-05 17:12:05,013 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:05,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:05,013 INFO L85 PathProgramCache]: Analyzing trace with hash -316765128, now seen corresponding path program 1 times [2021-11-05 17:12:05,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:05,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531141959] [2021-11-05 17:12:05,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:05,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:05,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-05 17:12:05,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:05,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531141959] [2021-11-05 17:12:05,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531141959] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:05,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:05,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-05 17:12:05,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435147890] [2021-11-05 17:12:05,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:05,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 17:12:05,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:05,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 17:12:05,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-05 17:12:05,080 INFO L87 Difference]: Start difference. First operand 2560 states and 3724 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:05,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:05,830 INFO L93 Difference]: Finished difference Result 5126 states and 7459 transitions. [2021-11-05 17:12:05,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-05 17:12:05,831 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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) Word has length 42 [2021-11-05 17:12:05,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:05,855 INFO L225 Difference]: With dead ends: 5126 [2021-11-05 17:12:05,855 INFO L226 Difference]: Without dead ends: 2536 [2021-11-05 17:12:05,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.12ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 17:12:05,859 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 3 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 648.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1301 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.30ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 695.14ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:05,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1301 Invalid, 13 Unknown, 0 Unchecked, 1.30ms Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 695.14ms Time] [2021-11-05 17:12:05,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2021-11-05 17:12:05,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 2528. [2021-11-05 17:12:05,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2523 states have (on average 1.453824811732065) internal successors, (3668), 2527 states have internal predecessors, (3668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:05,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 3668 transitions. [2021-11-05 17:12:05,917 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 3668 transitions. Word has length 42 [2021-11-05 17:12:05,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:05,918 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 3668 transitions. [2021-11-05 17:12:05,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:05,919 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 3668 transitions. [2021-11-05 17:12:05,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-05 17:12:05,920 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:05,921 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:05,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-05 17:12:05,921 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:05,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:05,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1266781576, now seen corresponding path program 1 times [2021-11-05 17:12:05,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:05,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192684004] [2021-11-05 17:12:05,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:05,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:05,997 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:05,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:05,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192684004] [2021-11-05 17:12:05,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192684004] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:05,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:05,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:05,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121367352] [2021-11-05 17:12:05,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:05,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:06,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:06,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:06,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:06,000 INFO L87 Difference]: Start difference. First operand 2528 states and 3668 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:06,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:06,359 INFO L93 Difference]: Finished difference Result 6258 states and 9126 transitions. [2021-11-05 17:12:06,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:06,359 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 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) Word has length 65 [2021-11-05 17:12:06,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:06,369 INFO L225 Difference]: With dead ends: 6258 [2021-11-05 17:12:06,369 INFO L226 Difference]: Without dead ends: 3748 [2021-11-05 17:12:06,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.46ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:06,373 INFO L933 BasicCegarLoop]: 689 mSDtfsCounter, 376 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 245.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.54ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 284.21ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:06,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 1082 Invalid, 40 Unknown, 0 Unchecked, 1.54ms Time], IncrementalHoareTripleChecker [13 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 284.21ms Time] [2021-11-05 17:12:06,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3748 states. [2021-11-05 17:12:06,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3748 to 3724. [2021-11-05 17:12:06,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3724 states, 3719 states have (on average 1.451465447700995) internal successors, (5398), 3723 states have internal predecessors, (5398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:06,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3724 states to 3724 states and 5398 transitions. [2021-11-05 17:12:06,477 INFO L78 Accepts]: Start accepts. Automaton has 3724 states and 5398 transitions. Word has length 65 [2021-11-05 17:12:06,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:06,479 INFO L470 AbstractCegarLoop]: Abstraction has 3724 states and 5398 transitions. [2021-11-05 17:12:06,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:06,479 INFO L276 IsEmpty]: Start isEmpty. Operand 3724 states and 5398 transitions. [2021-11-05 17:12:06,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-05 17:12:06,481 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:06,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:06,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-05 17:12:06,482 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:06,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:06,483 INFO L85 PathProgramCache]: Analyzing trace with hash 736484461, now seen corresponding path program 1 times [2021-11-05 17:12:06,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:06,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754143258] [2021-11-05 17:12:06,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:06,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:06,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:06,530 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-05 17:12:06,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:06,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754143258] [2021-11-05 17:12:06,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754143258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:06,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:06,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:06,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627862272] [2021-11-05 17:12:06,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:06,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:06,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:06,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:06,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:06,532 INFO L87 Difference]: Start difference. First operand 3724 states and 5398 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:06,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:06,879 INFO L93 Difference]: Finished difference Result 9229 states and 13444 transitions. [2021-11-05 17:12:06,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:06,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 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) Word has length 69 [2021-11-05 17:12:06,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:06,893 INFO L225 Difference]: With dead ends: 9229 [2021-11-05 17:12:06,894 INFO L226 Difference]: Without dead ends: 5523 [2021-11-05 17:12:06,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.53ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:06,900 INFO L933 BasicCegarLoop]: 689 mSDtfsCounter, 373 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 189.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.57ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 235.31ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:06,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 1083 Invalid, 40 Unknown, 0 Unchecked, 1.57ms Time], IncrementalHoareTripleChecker [13 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 235.31ms Time] [2021-11-05 17:12:06,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5523 states. [2021-11-05 17:12:07,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5523 to 5497. [2021-11-05 17:12:07,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5497 states, 5492 states have (on average 1.4482884195193009) internal successors, (7954), 5496 states have internal predecessors, (7954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:07,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5497 states to 5497 states and 7954 transitions. [2021-11-05 17:12:07,044 INFO L78 Accepts]: Start accepts. Automaton has 5497 states and 7954 transitions. Word has length 69 [2021-11-05 17:12:07,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:07,044 INFO L470 AbstractCegarLoop]: Abstraction has 5497 states and 7954 transitions. [2021-11-05 17:12:07,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:07,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5497 states and 7954 transitions. [2021-11-05 17:12:07,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-05 17:12:07,046 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:07,047 INFO L514 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:07,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-05 17:12:07,047 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:07,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:07,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1469644628, now seen corresponding path program 1 times [2021-11-05 17:12:07,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:07,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115511307] [2021-11-05 17:12:07,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:07,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:07,123 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-05 17:12:07,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:07,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115511307] [2021-11-05 17:12:07,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115511307] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-05 17:12:07,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432155960] [2021-11-05 17:12:07,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:07,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-05 17:12:07,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-05 17:12:07,133 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-05 17:12:07,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-05 17:12:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:07,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 958 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-05 17:12:07,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-05 17:12:07,590 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-05 17:12:07,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-05 17:12:07,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432155960] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:07,590 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-05 17:12:07,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2021-11-05 17:12:07,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652775026] [2021-11-05 17:12:07,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:07,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-05 17:12:07,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:07,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-05 17:12:07,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-05 17:12:07,592 INFO L87 Difference]: Start difference. First operand 5497 states and 7954 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:08,036 INFO L93 Difference]: Finished difference Result 11734 states and 16923 transitions. [2021-11-05 17:12:08,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-05 17:12:08,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 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) Word has length 75 [2021-11-05 17:12:08,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:08,056 INFO L225 Difference]: With dead ends: 11734 [2021-11-05 17:12:08,057 INFO L226 Difference]: Without dead ends: 5562 [2021-11-05 17:12:08,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.68ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-05 17:12:08,064 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 57 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 270.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.29ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 315.15ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:08,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 1693 Invalid, 35 Unknown, 0 Unchecked, 1.29ms Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 315.15ms Time] [2021-11-05 17:12:08,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5562 states. [2021-11-05 17:12:08,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5562 to 5440. [2021-11-05 17:12:08,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5440 states, 5435 states have (on average 1.4437902483900644) internal successors, (7847), 5439 states have internal predecessors, (7847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5440 states to 5440 states and 7847 transitions. [2021-11-05 17:12:08,234 INFO L78 Accepts]: Start accepts. Automaton has 5440 states and 7847 transitions. Word has length 75 [2021-11-05 17:12:08,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:08,234 INFO L470 AbstractCegarLoop]: Abstraction has 5440 states and 7847 transitions. [2021-11-05 17:12:08,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,235 INFO L276 IsEmpty]: Start isEmpty. Operand 5440 states and 7847 transitions. [2021-11-05 17:12:08,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-05 17:12:08,237 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:08,249 INFO L514 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:08,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-05 17:12:08,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-05 17:12:08,468 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:08,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:08,469 INFO L85 PathProgramCache]: Analyzing trace with hash 9935809, now seen corresponding path program 1 times [2021-11-05 17:12:08,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:08,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027321814] [2021-11-05 17:12:08,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:08,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:08,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:08,521 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-05 17:12:08,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:08,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027321814] [2021-11-05 17:12:08,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027321814] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:08,522 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:08,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-05 17:12:08,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909792852] [2021-11-05 17:12:08,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:08,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:08,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:08,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:08,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:08,524 INFO L87 Difference]: Start difference. First operand 5440 states and 7847 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:08,620 INFO L93 Difference]: Finished difference Result 10826 states and 15619 transitions. [2021-11-05 17:12:08,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:08,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 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) Word has length 77 [2021-11-05 17:12:08,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:08,635 INFO L225 Difference]: With dead ends: 10826 [2021-11-05 17:12:08,635 INFO L226 Difference]: Without dead ends: 5404 [2021-11-05 17:12:08,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.53ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:08,666 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 391 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.73ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.95ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:08,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 427 Invalid, 1 Unknown, 0 Unchecked, 0.73ms Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.95ms Time] [2021-11-05 17:12:08,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5404 states. [2021-11-05 17:12:08,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5404 to 5404. [2021-11-05 17:12:08,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5404 states, 5399 states have (on average 1.4400814965734394) internal successors, (7775), 5403 states have internal predecessors, (7775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5404 states to 5404 states and 7775 transitions. [2021-11-05 17:12:08,765 INFO L78 Accepts]: Start accepts. Automaton has 5404 states and 7775 transitions. Word has length 77 [2021-11-05 17:12:08,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:08,766 INFO L470 AbstractCegarLoop]: Abstraction has 5404 states and 7775 transitions. [2021-11-05 17:12:08,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:08,766 INFO L276 IsEmpty]: Start isEmpty. Operand 5404 states and 7775 transitions. [2021-11-05 17:12:08,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-05 17:12:08,768 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:08,769 INFO L514 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:08,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-05 17:12:08,769 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:08,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:08,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1410017757, now seen corresponding path program 1 times [2021-11-05 17:12:08,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:08,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170996681] [2021-11-05 17:12:08,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:08,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:08,829 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-05 17:12:08,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:08,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170996681] [2021-11-05 17:12:08,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170996681] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-05 17:12:08,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106762266] [2021-11-05 17:12:08,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:08,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-05 17:12:08,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-05 17:12:08,832 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-05 17:12:08,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-05 17:12:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:09,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-05 17:12:09,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-05 17:12:09,247 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-05 17:12:09,247 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-05 17:12:09,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106762266] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:09,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-05 17:12:09,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-11-05 17:12:09,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716267647] [2021-11-05 17:12:09,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:09,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 17:12:09,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:09,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 17:12:09,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 17:12:09,249 INFO L87 Difference]: Start difference. First operand 5404 states and 7775 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:09,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:09,903 INFO L93 Difference]: Finished difference Result 16164 states and 23270 transitions. [2021-11-05 17:12:09,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-05 17:12:09,904 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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) Word has length 78 [2021-11-05 17:12:09,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:09,932 INFO L225 Difference]: With dead ends: 16164 [2021-11-05 17:12:09,932 INFO L226 Difference]: Without dead ends: 16152 [2021-11-05 17:12:09,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.24ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 17:12:09,936 INFO L933 BasicCegarLoop]: 742 mSDtfsCounter, 813 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 385.86ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 1546 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.91ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 432.73ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:09,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [813 Valid, 1546 Invalid, 38 Unknown, 0 Unchecked, 1.91ms Time], IncrementalHoareTripleChecker [10 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 432.73ms Time] [2021-11-05 17:12:09,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16152 states. [2021-11-05 17:12:10,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16152 to 15962. [2021-11-05 17:12:10,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15962 states, 15957 states have (on average 1.4450084602368867) internal successors, (23058), 15961 states have internal predecessors, (23058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:10,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15962 states to 15962 states and 23058 transitions. [2021-11-05 17:12:10,325 INFO L78 Accepts]: Start accepts. Automaton has 15962 states and 23058 transitions. Word has length 78 [2021-11-05 17:12:10,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:10,326 INFO L470 AbstractCegarLoop]: Abstraction has 15962 states and 23058 transitions. [2021-11-05 17:12:10,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:10,326 INFO L276 IsEmpty]: Start isEmpty. Operand 15962 states and 23058 transitions. [2021-11-05 17:12:10,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-05 17:12:10,332 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:10,332 INFO L514 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:10,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-05 17:12:10,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-05 17:12:10,547 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:10,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:10,548 INFO L85 PathProgramCache]: Analyzing trace with hash 552854658, now seen corresponding path program 1 times [2021-11-05 17:12:10,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:10,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831750442] [2021-11-05 17:12:10,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:10,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:10,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:10,609 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-05 17:12:10,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:10,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831750442] [2021-11-05 17:12:10,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831750442] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:10,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:10,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:10,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092873768] [2021-11-05 17:12:10,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:10,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:10,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:10,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:10,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:10,612 INFO L87 Difference]: Start difference. First operand 15962 states and 23058 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:11,438 INFO L93 Difference]: Finished difference Result 20871 states and 30413 transitions. [2021-11-05 17:12:11,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:11,439 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 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) Word has length 86 [2021-11-05 17:12:11,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:11,446 INFO L225 Difference]: With dead ends: 20871 [2021-11-05 17:12:11,446 INFO L226 Difference]: Without dead ends: 4785 [2021-11-05 17:12:11,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.36ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:11,461 INFO L933 BasicCegarLoop]: 478 mSDtfsCounter, 187 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 584.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.85ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 639.80ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:11,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 747 Invalid, 10 Unknown, 0 Unchecked, 0.85ms Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 639.80ms Time] [2021-11-05 17:12:11,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4785 states. [2021-11-05 17:12:11,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4785 to 4785. [2021-11-05 17:12:11,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4785 states, 4784 states have (on average 1.473871237458194) internal successors, (7051), 4784 states have internal predecessors, (7051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4785 states to 4785 states and 7051 transitions. [2021-11-05 17:12:11,538 INFO L78 Accepts]: Start accepts. Automaton has 4785 states and 7051 transitions. Word has length 86 [2021-11-05 17:12:11,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:11,539 INFO L470 AbstractCegarLoop]: Abstraction has 4785 states and 7051 transitions. [2021-11-05 17:12:11,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,539 INFO L276 IsEmpty]: Start isEmpty. Operand 4785 states and 7051 transitions. [2021-11-05 17:12:11,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-05 17:12:11,543 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:11,544 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:11,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-05 17:12:11,544 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:11,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:11,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1293494006, now seen corresponding path program 1 times [2021-11-05 17:12:11,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:11,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791179528] [2021-11-05 17:12:11,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:11,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:11,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:11,621 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-05 17:12:11,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:11,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791179528] [2021-11-05 17:12:11,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791179528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:11,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:11,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-05 17:12:11,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063721536] [2021-11-05 17:12:11,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:11,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-05 17:12:11,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:11,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-05 17:12:11,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:11,623 INFO L87 Difference]: Start difference. First operand 4785 states and 7051 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:11,853 INFO L93 Difference]: Finished difference Result 14310 states and 21099 transitions. [2021-11-05 17:12:11,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-05 17:12:11,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 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) Word has length 87 [2021-11-05 17:12:11,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:11,869 INFO L225 Difference]: With dead ends: 14310 [2021-11-05 17:12:11,869 INFO L226 Difference]: Without dead ends: 9543 [2021-11-05 17:12:11,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.52ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-05 17:12:11,873 INFO L933 BasicCegarLoop]: 471 mSDtfsCounter, 379 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.89ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.05ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.51ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:11,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 866 Invalid, 29 Unknown, 0 Unchecked, 1.05ms Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 29.51ms Time] [2021-11-05 17:12:11,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9543 states. [2021-11-05 17:12:11,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9543 to 4788. [2021-11-05 17:12:11,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4788 states, 4787 states have (on average 1.4735742636306663) internal successors, (7054), 4787 states have internal predecessors, (7054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4788 states to 4788 states and 7054 transitions. [2021-11-05 17:12:11,988 INFO L78 Accepts]: Start accepts. Automaton has 4788 states and 7054 transitions. Word has length 87 [2021-11-05 17:12:11,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:11,989 INFO L470 AbstractCegarLoop]: Abstraction has 4788 states and 7054 transitions. [2021-11-05 17:12:11,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:11,989 INFO L276 IsEmpty]: Start isEmpty. Operand 4788 states and 7054 transitions. [2021-11-05 17:12:11,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-05 17:12:11,993 INFO L506 BasicCegarLoop]: Found error trace [2021-11-05 17:12:11,994 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:11,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-05 17:12:11,994 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-05 17:12:11,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-05 17:12:11,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1610575735, now seen corresponding path program 1 times [2021-11-05 17:12:11,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-05 17:12:11,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348242612] [2021-11-05 17:12:11,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-05 17:12:11,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-05 17:12:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-05 17:12:12,079 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-05 17:12:12,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-05 17:12:12,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348242612] [2021-11-05 17:12:12,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348242612] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-05 17:12:12,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-05 17:12:12,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-05 17:12:12,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910879356] [2021-11-05 17:12:12,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-05 17:12:12,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-05 17:12:12,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-05 17:12:12,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-05 17:12:12,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-05 17:12:12,081 INFO L87 Difference]: Start difference. First operand 4788 states and 7054 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 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-11-05 17:12:12,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-05 17:12:12,146 INFO L93 Difference]: Finished difference Result 5158 states and 7559 transitions. [2021-11-05 17:12:12,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-05 17:12:12,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 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) Word has length 89 [2021-11-05 17:12:12,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-05 17:12:12,147 INFO L225 Difference]: With dead ends: 5158 [2021-11-05 17:12:12,147 INFO L226 Difference]: Without dead ends: 0 [2021-11-05 17:12:12,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.20ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-05 17:12:12,151 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 215 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.52ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.59ms IncrementalHoareTripleChecker+Time [2021-11-05 17:12:12,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 326 Invalid, 14 Unknown, 0 Unchecked, 0.52ms Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 35.59ms Time] [2021-11-05 17:12:12,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-05 17:12:12,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-05 17:12:12,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-05 17:12:12,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-05 17:12:12,152 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 89 [2021-11-05 17:12:12,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-05 17:12:12,152 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-05 17:12:12,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 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-11-05 17:12:12,152 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-05 17:12:12,152 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-05 17:12:12,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2021-11-05 17:12:12,154 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2021-11-05 17:12:12,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2021-11-05 17:12:12,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2021-11-05 17:12:12,155 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2021-11-05 17:12:12,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-05 17:12:12,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-05 17:12:12,506 INFO L861 garLoopResultBuilder]: At program point L2876(lines 2871 2878) the Hoare annotation is: true [2021-11-05 17:12:12,507 INFO L854 garLoopResultBuilder]: At program point L2876-2(lines 2871 2878) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,507 INFO L854 garLoopResultBuilder]: At program point L2876-1(lines 2871 2878) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,507 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2021-11-05 17:12:12,507 INFO L858 garLoopResultBuilder]: For program point L2744(lines 2744 2748) no Hoare annotation was computed. [2021-11-05 17:12:12,507 INFO L854 garLoopResultBuilder]: At program point L2876-3(lines 2871 2878) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,507 INFO L858 garLoopResultBuilder]: For program point L2744-2(lines 2723 2773) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2282(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2282-2(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2150(lines 2150 2153) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2282-3(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2282-6(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L854 garLoopResultBuilder]: At program point L2084(lines 2081 2086) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2150-2(lines 2150 2153) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2150-1(lines 2150 2153) no Hoare annotation was computed. [2021-11-05 17:12:12,508 INFO L858 garLoopResultBuilder]: For program point L2282-5(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,509 INFO L858 garLoopResultBuilder]: For program point L2282-8(lines 2282 2285) no Hoare annotation was computed. [2021-11-05 17:12:12,509 INFO L858 garLoopResultBuilder]: For program point L2150-3(lines 2150 2153) no Hoare annotation was computed. [2021-11-05 17:12:12,509 INFO L854 garLoopResultBuilder]: At program point L2151-1(lines 2142 2154) the Hoare annotation is: false [2021-11-05 17:12:12,509 INFO L854 garLoopResultBuilder]: At program point L2151(lines 2142 2154) the Hoare annotation is: false [2021-11-05 17:12:12,509 INFO L854 garLoopResultBuilder]: At program point L2151-3(lines 2142 2154) the Hoare annotation is: false [2021-11-05 17:12:12,509 INFO L854 garLoopResultBuilder]: At program point L2151-2(lines 2142 2154) the Hoare annotation is: false [2021-11-05 17:12:12,509 INFO L861 garLoopResultBuilder]: At program point L2019(lines 2018 2021) the Hoare annotation is: true [2021-11-05 17:12:12,509 INFO L861 garLoopResultBuilder]: At program point L2019-1(lines 2018 2021) the Hoare annotation is: true [2021-11-05 17:12:12,509 INFO L861 garLoopResultBuilder]: At program point L2019-2(lines 2018 2021) the Hoare annotation is: true [2021-11-05 17:12:12,510 INFO L861 garLoopResultBuilder]: At program point L2019-3(lines 2018 2021) the Hoare annotation is: true [2021-11-05 17:12:12,510 INFO L861 garLoopResultBuilder]: At program point L2019-4(lines 2018 2021) the Hoare annotation is: true [2021-11-05 17:12:12,510 INFO L858 garLoopResultBuilder]: For program point L2813(line 2813) no Hoare annotation was computed. [2021-11-05 17:12:12,510 INFO L858 garLoopResultBuilder]: For program point L3078(lines 3078 3080) no Hoare annotation was computed. [2021-11-05 17:12:12,510 INFO L858 garLoopResultBuilder]: For program point L3078-2(lines 3078 3080) no Hoare annotation was computed. [2021-11-05 17:12:12,510 INFO L861 garLoopResultBuilder]: At program point L3078-1(lines 1 3080) the Hoare annotation is: true [2021-11-05 17:12:12,510 INFO L858 garLoopResultBuilder]: For program point L3078-4(lines 3078 3080) no Hoare annotation was computed. [2021-11-05 17:12:12,510 INFO L854 garLoopResultBuilder]: At program point L3078-3(lines 1 3080) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,511 INFO L854 garLoopResultBuilder]: At program point L3078-5(lines 1 3080) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L2814(lines 2814 2819) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956-1(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956-2(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L854 garLoopResultBuilder]: At program point L1890(lines 1885 1892) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse7 (= ~ldv_state_variable_0~0 1)) (.cse8 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse9 (= ~onoff_interval~0 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse12 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (let ((.cse16 (<= 1 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16)))) (.cse3 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse5 (= |ULTIMATE.start_kmalloc_#res.base| 0)) (.cse6 (or (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) (.cse4 (let ((.cse13 (<= 0 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15)))) (.cse1 (= 0 ~lwsa~0.base)) (.cse2 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5) (and .cse3 .cse6 .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse2) (and .cse4 .cse1 .cse2)))) [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956-3(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956-4(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,511 INFO L858 garLoopResultBuilder]: For program point L1956-5(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L1956-6(lines 1956 1958) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2683(line 2683) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287-3(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287-2(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287-5(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287-6(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L2287-8(lines 2287 2290) no Hoare annotation was computed. [2021-11-05 17:12:12,512 INFO L858 garLoopResultBuilder]: For program point L1957(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-2(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-4(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-6(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L2684(lines 2684 2718) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-8(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-10(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L1957-12(line 1957) no Hoare annotation was computed. [2021-11-05 17:12:12,513 INFO L854 garLoopResultBuilder]: At program point L2157-1(lines 2130 2163) the Hoare annotation is: false [2021-11-05 17:12:12,513 INFO L858 garLoopResultBuilder]: For program point L2157(lines 2157 2160) no Hoare annotation was computed. [2021-11-05 17:12:12,514 INFO L854 garLoopResultBuilder]: At program point L2157-3(lines 2130 2163) the Hoare annotation is: false [2021-11-05 17:12:12,514 INFO L858 garLoopResultBuilder]: For program point L2157-2(lines 2157 2160) no Hoare annotation was computed. [2021-11-05 17:12:12,514 INFO L854 garLoopResultBuilder]: At program point L2157-5(lines 2130 2163) the Hoare annotation is: false [2021-11-05 17:12:12,514 INFO L858 garLoopResultBuilder]: For program point L2157-4(lines 2157 2160) no Hoare annotation was computed. [2021-11-05 17:12:12,514 INFO L854 garLoopResultBuilder]: At program point L2157-7(lines 2130 2163) the Hoare annotation is: false [2021-11-05 17:12:12,514 INFO L858 garLoopResultBuilder]: For program point L2157-6(lines 2157 2160) no Hoare annotation was computed. [2021-11-05 17:12:12,514 INFO L854 garLoopResultBuilder]: At program point L2884(lines 2880 2886) the Hoare annotation is: false [2021-11-05 17:12:12,514 INFO L858 garLoopResultBuilder]: For program point L2686(lines 2686 2715) no Hoare annotation was computed. [2021-11-05 17:12:12,514 INFO L858 garLoopResultBuilder]: For program point L2488(lines 2488 2496) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L854 garLoopResultBuilder]: At program point L2951(lines 2950 2952) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse7 (= ~ldv_state_variable_0~0 1)) (.cse8 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse9 (= ~onoff_interval~0 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse12 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (let ((.cse16 (<= 1 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16)))) (.cse3 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse5 (= |ULTIMATE.start_kmalloc_#res.base| 0)) (.cse6 (or (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) (.cse4 (let ((.cse13 (<= 0 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15)))) (.cse1 (= 0 ~lwsa~0.base)) (.cse2 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5) (and .cse3 .cse6 .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse2) (and .cse4 .cse1 .cse2)))) [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2687(line 2687) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2489(lines 2489 2492) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2489-2(lines 2489 2492) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2291(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2291-3(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2291-2(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2291-5(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,515 INFO L858 garLoopResultBuilder]: For program point L2291-6(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L858 garLoopResultBuilder]: For program point L2291-8(lines 2291 2294) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L858 garLoopResultBuilder]: For program point L2688(lines 2688 2693) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L861 garLoopResultBuilder]: At program point L1896(lines 1893 1898) the Hoare annotation is: true [2021-11-05 17:12:12,516 INFO L854 garLoopResultBuilder]: At program point L1896-1(lines 1893 1898) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,516 INFO L854 garLoopResultBuilder]: At program point L1896-2(lines 1893 1898) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,516 INFO L858 garLoopResultBuilder]: For program point L2821(line 2821) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L858 garLoopResultBuilder]: For program point L2755(line 2755) no Hoare annotation was computed. [2021-11-05 17:12:12,516 INFO L854 garLoopResultBuilder]: At program point L2954(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,517 INFO L854 garLoopResultBuilder]: At program point L2954-2(lines 1 3080) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,517 INFO L854 garLoopResultBuilder]: At program point L2954-1(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,517 INFO L854 garLoopResultBuilder]: At program point L2954-4(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,517 INFO L858 garLoopResultBuilder]: For program point L2822(lines 2822 2827) no Hoare annotation was computed. [2021-11-05 17:12:12,517 INFO L854 garLoopResultBuilder]: At program point L2954-3(lines 1 3080) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,517 INFO L858 garLoopResultBuilder]: For program point L2756(lines 2756 2761) no Hoare annotation was computed. [2021-11-05 17:12:12,517 INFO L854 garLoopResultBuilder]: At program point L2954-5(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,517 INFO L858 garLoopResultBuilder]: For program point L2624(lines 2624 2838) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L858 garLoopResultBuilder]: For program point L2558(lines 2558 2561) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L858 garLoopResultBuilder]: For program point L2096(lines 2096 2109) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L854 garLoopResultBuilder]: At program point L2096-2(lines 2087 2112) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,518 INFO L858 garLoopResultBuilder]: For program point L2096-3(lines 2096 2109) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L854 garLoopResultBuilder]: At program point L2096-5(lines 2087 2112) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,518 INFO L858 garLoopResultBuilder]: For program point L2625(line 2625) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L858 garLoopResultBuilder]: For program point L2626(lines 2626 2681) no Hoare annotation was computed. [2021-11-05 17:12:12,518 INFO L861 garLoopResultBuilder]: At program point L2296(lines 2274 2312) the Hoare annotation is: true [2021-11-05 17:12:12,519 INFO L854 garLoopResultBuilder]: At program point L2296-2(lines 2274 2312) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,519 INFO L854 garLoopResultBuilder]: At program point L2296-1(lines 2274 2312) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L1966(lines 1966 1973) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L1966-1(lines 1966 1973) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L1966-2(lines 1966 1973) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L1966-3(lines 1966 1973) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L2892(lines 2892 2895) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L2892-2(lines 2892 2895) no Hoare annotation was computed. [2021-11-05 17:12:12,519 INFO L858 garLoopResultBuilder]: For program point L2892-4(lines 2892 2895) no Hoare annotation was computed. [2021-11-05 17:12:12,520 INFO L858 garLoopResultBuilder]: For program point L2892-6(lines 2892 2895) no Hoare annotation was computed. [2021-11-05 17:12:12,520 INFO L858 garLoopResultBuilder]: For program point L2628(lines 2628 2678) no Hoare annotation was computed. [2021-11-05 17:12:12,520 INFO L858 garLoopResultBuilder]: For program point L2892-8(lines 2892 2895) no Hoare annotation was computed. [2021-11-05 17:12:12,520 INFO L861 garLoopResultBuilder]: At program point L2298(lines 2274 2312) the Hoare annotation is: true [2021-11-05 17:12:12,520 INFO L854 garLoopResultBuilder]: At program point L2298-2(lines 2274 2312) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,520 INFO L854 garLoopResultBuilder]: At program point L2298-1(lines 2274 2312) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,520 INFO L858 garLoopResultBuilder]: For program point L2695(line 2695) no Hoare annotation was computed. [2021-11-05 17:12:12,520 INFO L858 garLoopResultBuilder]: For program point L2629(line 2629) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L854 garLoopResultBuilder]: At program point L2563(lines 2425 2585) the Hoare annotation is: false [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2431(lines 2431 2435) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2431-2(lines 2425 2585) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L854 garLoopResultBuilder]: At program point L2960(lines 2846 2853) the Hoare annotation is: false [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2696(lines 2696 2711) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2630(lines 2630 2634) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2829(line 2829) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L858 garLoopResultBuilder]: For program point L2763(line 2763) no Hoare annotation was computed. [2021-11-05 17:12:12,521 INFO L854 garLoopResultBuilder]: At program point L2565(lines 2425 2585) the Hoare annotation is: false [2021-11-05 17:12:12,522 INFO L858 garLoopResultBuilder]: For program point L2764(lines 2764 2769) no Hoare annotation was computed. [2021-11-05 17:12:12,522 INFO L858 garLoopResultBuilder]: For program point L2698(lines 2698 2704) no Hoare annotation was computed. [2021-11-05 17:12:12,522 INFO L858 garLoopResultBuilder]: For program point L2698-2(lines 2696 2710) no Hoare annotation was computed. [2021-11-05 17:12:12,522 INFO L861 garLoopResultBuilder]: At program point L2368-2(lines 1 3080) the Hoare annotation is: true [2021-11-05 17:12:12,522 INFO L854 garLoopResultBuilder]: At program point L2368-6(lines 2361 2370) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse7 (= ~ldv_state_variable_0~0 1)) (.cse8 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse9 (= ~onoff_interval~0 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse12 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (let ((.cse16 (<= 1 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16)))) (.cse3 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse5 (= |ULTIMATE.start_kmalloc_#res.base| 0)) (.cse6 (or (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) (.cse4 (let ((.cse13 (<= 0 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15)))) (.cse1 (= 0 ~lwsa~0.base)) (.cse2 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5) (and .cse3 .cse6 .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse2) (and .cse4 .cse1 .cse2)))) [2021-11-05 17:12:12,522 INFO L858 garLoopResultBuilder]: For program point L2104(lines 2104 2107) no Hoare annotation was computed. [2021-11-05 17:12:12,522 INFO L854 garLoopResultBuilder]: At program point L2368-9(lines 1 3080) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,522 INFO L858 garLoopResultBuilder]: For program point L2104-1(lines 2104 2107) no Hoare annotation was computed. [2021-11-05 17:12:12,522 INFO L861 garLoopResultBuilder]: At program point L1972(lines 1959 1975) the Hoare annotation is: true [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L1972-1(lines 1959 1975) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L2963-1(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L1972-2(lines 1959 1975) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L1972-3(lines 1959 1975) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L2963-2(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,523 INFO L854 garLoopResultBuilder]: At program point L2105-1(lines 2096 2108) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,524 INFO L854 garLoopResultBuilder]: At program point L2105(lines 2096 2108) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2568(lines 2568 2578) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L854 garLoopResultBuilder]: At program point L2568-2(lines 1 3080) the Hoare annotation is: false [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2304(line 2304) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2304-2(lines 2303 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2304-3(line 2304) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2304-6(line 2304) no Hoare annotation was computed. [2021-11-05 17:12:12,524 INFO L858 garLoopResultBuilder]: For program point L2304-5(lines 2303 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,525 INFO L858 garLoopResultBuilder]: For program point L2304-8(lines 2303 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,525 INFO L854 garLoopResultBuilder]: At program point L3031-1(lines 3030 3032) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,525 INFO L854 garLoopResultBuilder]: At program point L3031(lines 3030 3032) the Hoare annotation is: (and (= ~ldv_spin~0 0) (<= (+ ~nwriters_stress~0 1) 0)) [2021-11-05 17:12:12,525 INFO L854 garLoopResultBuilder]: At program point L3031-2(lines 3030 3032) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,525 INFO L854 garLoopResultBuilder]: At program point L2503(lines 2425 2585) the Hoare annotation is: false [2021-11-05 17:12:12,525 INFO L858 garLoopResultBuilder]: For program point L2305-1(line 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,525 INFO L858 garLoopResultBuilder]: For program point L2305-3(line 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,525 INFO L858 garLoopResultBuilder]: For program point L2305-5(line 2305) no Hoare annotation was computed. [2021-11-05 17:12:12,526 INFO L854 garLoopResultBuilder]: At program point L2966(lines 2862 2869) the Hoare annotation is: false [2021-11-05 17:12:12,526 INFO L854 garLoopResultBuilder]: At program point L2966-2(lines 2862 2869) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,526 INFO L854 garLoopResultBuilder]: At program point L2966-1(lines 2862 2869) the Hoare annotation is: false [2021-11-05 17:12:12,526 INFO L858 garLoopResultBuilder]: For program point L2636(line 2636) no Hoare annotation was computed. [2021-11-05 17:12:12,526 INFO L858 garLoopResultBuilder]: For program point L2637(lines 2637 2641) no Hoare annotation was computed. [2021-11-05 17:12:12,526 INFO L858 garLoopResultBuilder]: For program point L2637-2(lines 2628 2678) no Hoare annotation was computed. [2021-11-05 17:12:12,526 INFO L854 garLoopResultBuilder]: At program point L2505(lines 2425 2585) the Hoare annotation is: false [2021-11-05 17:12:12,526 INFO L861 garLoopResultBuilder]: At program point L2307-1(lines 2265 2313) the Hoare annotation is: true [2021-11-05 17:12:12,526 INFO L858 garLoopResultBuilder]: For program point L2307(lines 2307 2310) no Hoare annotation was computed. [2021-11-05 17:12:12,527 INFO L854 garLoopResultBuilder]: At program point L2307-3(lines 2265 2313) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,527 INFO L858 garLoopResultBuilder]: For program point L2307-2(lines 2307 2310) no Hoare annotation was computed. [2021-11-05 17:12:12,527 INFO L854 garLoopResultBuilder]: At program point L2307-5(lines 2265 2313) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,527 INFO L858 garLoopResultBuilder]: For program point L2307-4(lines 2307 2310) no Hoare annotation was computed. [2021-11-05 17:12:12,527 INFO L858 garLoopResultBuilder]: For program point L2836(line 2836) no Hoare annotation was computed. [2021-11-05 17:12:12,527 INFO L854 garLoopResultBuilder]: At program point L3035(lines 3034 3036) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 0 ~lwsa~0.base)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0)) (.cse7 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3 (<= 0 ~ref_cnt~0) .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 1 ~ref_cnt~0)))) [2021-11-05 17:12:12,527 INFO L858 garLoopResultBuilder]: For program point L2771(line 2771) no Hoare annotation was computed. [2021-11-05 17:12:12,527 INFO L858 garLoopResultBuilder]: For program point L2573(lines 2573 2576) no Hoare annotation was computed. [2021-11-05 17:12:12,528 INFO L854 garLoopResultBuilder]: At program point L2970(lines 2969 2971) the Hoare annotation is: false [2021-11-05 17:12:12,528 INFO L854 garLoopResultBuilder]: At program point L2970-1(lines 2969 2971) the Hoare annotation is: false [2021-11-05 17:12:12,528 INFO L854 garLoopResultBuilder]: At program point L2574(lines 1 3080) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,528 INFO L858 garLoopResultBuilder]: For program point L2508(lines 2508 2515) no Hoare annotation was computed. [2021-11-05 17:12:12,528 INFO L858 garLoopResultBuilder]: For program point L2508-2(lines 2425 2585) no Hoare annotation was computed. [2021-11-05 17:12:12,528 INFO L854 garLoopResultBuilder]: At program point L2839(lines 2609 2844) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,528 INFO L861 garLoopResultBuilder]: At program point L2707(lines 1 3080) the Hoare annotation is: true [2021-11-05 17:12:12,528 INFO L854 garLoopResultBuilder]: At program point L2179(lines 2173 2181) the Hoare annotation is: false [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L854 garLoopResultBuilder]: At program point L3038(lines 3037 3039) the Hoare annotation is: (let ((.cse3 (= ~ldv_state_variable_2~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse2 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse2) (and .cse0 .cse1 .cse3 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse2) (and .cse0 .cse1 .cse5 .cse2) (and .cse0 .cse1 .cse3 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse5 .cse2))) [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-1(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-3(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-4(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-5(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point L-1-6(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,529 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2021-11-05 17:12:12,530 INFO L858 garLoopResultBuilder]: For program point L2510(lines 2510 2513) no Hoare annotation was computed. [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973-1(lines 2972 2974) the Hoare annotation is: (and (= ~ldv_spin~0 0) (<= (+ ~nwriters_stress~0 1) 0)) [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973(lines 2972 2974) the Hoare annotation is: (and (= ~ldv_spin~0 0) (<= (+ ~nwriters_stress~0 1) 0)) [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973-3(lines 2972 2974) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973-2(lines 2972 2974) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973-5(lines 2972 2974) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,530 INFO L854 garLoopResultBuilder]: At program point L2973-4(lines 2972 2974) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,530 INFO L858 garLoopResultBuilder]: For program point L2445(lines 2445 2448) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L2379-1(lines 2379 2382) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L2379(lines 2379 2382) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L2379-2(lines 2379 2382) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L1983(lines 1983 1990) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L1983-1(lines 1983 1990) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L858 garLoopResultBuilder]: For program point L1983-2(lines 1983 1990) no Hoare annotation was computed. [2021-11-05 17:12:12,531 INFO L854 garLoopResultBuilder]: At program point L2116(lines 1 3080) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse7 (= ~ldv_state_variable_0~0 1)) (.cse8 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse9 (= ~onoff_interval~0 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse12 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (let ((.cse16 (<= 1 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16)))) (.cse3 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse5 (= |ULTIMATE.start_kmalloc_#res.base| 0)) (.cse6 (or (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) (.cse4 (let ((.cse13 (<= 0 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15)))) (.cse1 (= 0 ~lwsa~0.base)) (.cse2 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5) (and .cse3 .cse6 .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse2) (and .cse4 .cse1 .cse2)))) [2021-11-05 17:12:12,531 INFO L854 garLoopResultBuilder]: At program point L2116-2(lines 2113 2118) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,532 INFO L854 garLoopResultBuilder]: At program point L2116-1(lines 2113 2118) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,532 INFO L861 garLoopResultBuilder]: At program point L2843(lines 2596 2845) the Hoare annotation is: true [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2778(line 2778) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2779(lines 2779 2834) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2713(line 2713) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2383(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2383-3(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2383-2(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,532 INFO L858 garLoopResultBuilder]: For program point L2383-5(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2383-6(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2383-8(lines 2383 2397) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2648(line 2648) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L854 garLoopResultBuilder]: At program point L2450(lines 2425 2585) the Hoare annotation is: (let ((.cse11 (<= 0 ~ref_cnt~0)) (.cse10 (<= 1 ~ref_cnt~0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9))) [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2516-1(lines 2425 2585) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L854 garLoopResultBuilder]: At program point L2186(lines 2182 2188) the Hoare annotation is: false [2021-11-05 17:12:12,533 INFO L854 garLoopResultBuilder]: At program point L2186-1(lines 2182 2188) the Hoare annotation is: false [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2781(lines 2781 2831) no Hoare annotation was computed. [2021-11-05 17:12:12,533 INFO L858 garLoopResultBuilder]: For program point L2649(lines 2649 2653) no Hoare annotation was computed. [2021-11-05 17:12:12,534 INFO L858 garLoopResultBuilder]: For program point L2649-2(lines 2628 2678) no Hoare annotation was computed. [2021-11-05 17:12:12,534 INFO L854 garLoopResultBuilder]: At program point L1989(lines 1976 1992) the Hoare annotation is: (and (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (<= (+ ~nwriters_stress~0 1) 0) (= ~lwsa~0.offset 0)) [2021-11-05 17:12:12,534 INFO L854 garLoopResultBuilder]: At program point L1989-1(lines 1976 1992) the Hoare annotation is: (and (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (<= (+ ~nwriters_stress~0 1) 0) (= ~lwsa~0.offset 0)) [2021-11-05 17:12:12,534 INFO L854 garLoopResultBuilder]: At program point L1989-2(lines 1976 1992) the Hoare annotation is: (and (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (<= (+ ~nwriters_stress~0 1) 0) (= ~lwsa~0.offset 0)) [2021-11-05 17:12:12,534 INFO L858 garLoopResultBuilder]: For program point L2782(line 2782) no Hoare annotation was computed. [2021-11-05 17:12:12,534 INFO L854 garLoopResultBuilder]: At program point L2584(lines 2414 2586) the Hoare annotation is: (let ((.cse15 (= ~ldv_state_variable_2~0 0)) (.cse18 (= ~ldv_spin~0 0)) (.cse13 (= ~ldv_state_variable_0~0 1)) (.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse16 (= ~ldv_state_variable_1~0 0)) (.cse17 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse10 (or (and .cse13 .cse16 .cse17) (and .cse13 .cse14 .cse16 .cse17))) (.cse8 (or (and .cse13 .cse15 .cse18 .cse16 .cse17) (and .cse13 .cse14 .cse15 .cse18 .cse16 .cse17))) (.cse12 (or (and .cse13 .cse15 .cse18 .cse17) (and .cse13 .cse14 .cse15 .cse18 .cse17))) (.cse11 (or (and .cse13 .cse15 .cse17) (and .cse13 .cse14 .cse15 .cse17))) (.cse0 (or (and .cse13 .cse14 .cse17) (and .cse13 .cse17))) (.cse7 (or (and .cse13 .cse18 .cse16 .cse17) (and .cse13 .cse14 .cse18 .cse16 .cse17))) (.cse6 (= ~ldv_state_variable_1~0 1)) (.cse3 (= ~ldv_state_variable_2~0 1)) (.cse2 (or (and .cse13 .cse18 .cse17) (and .cse13 .cse14 .cse18 .cse17))) (.cse4 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse5 (<= (+ |ULTIMATE.start_lock_torture_init_#res| 12) 0)) (.cse1 (<= (+ |ULTIMATE.start_lock_torture_init_#res| 16) 0)) (.cse9 (or (and .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse13 .cse15 .cse16 .cse17)))) (or (and .cse0 .cse1) (and .cse2 .cse1) (and .cse3 .cse0 .cse4 .cse5 .cse6) (and .cse4 .cse5 .cse7) (and .cse4 .cse5 .cse8) (and .cse4 .cse5 .cse9) (and .cse10 .cse1) (and .cse3 .cse4 .cse5 .cse10) (and .cse0 .cse4 .cse5 .cse6) (and .cse4 .cse5 .cse10) (and .cse4 .cse5 .cse6 .cse11) (and .cse1 .cse8) (and .cse2 .cse4 .cse5) (and .cse0 .cse4 .cse5) (and .cse2 .cse4 .cse5 .cse6) (and .cse4 .cse12 .cse5 .cse6) (and .cse12 .cse1) (and .cse4 .cse12 .cse5) (and .cse11 .cse1) (and .cse4 .cse5 .cse11) (and .cse1 .cse7) (and .cse3 .cse0 .cse4 .cse5) (and .cse3 .cse4 .cse5 .cse7) (and .cse3 .cse2 .cse4 .cse5 .cse6) (and .cse3 .cse2 .cse4 .cse5) (and .cse1 .cse9)))) [2021-11-05 17:12:12,534 INFO L858 garLoopResultBuilder]: For program point L2518(lines 2518 2521) no Hoare annotation was computed. [2021-11-05 17:12:12,534 INFO L854 garLoopResultBuilder]: At program point L2452(lines 2425 2585) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,535 INFO L858 garLoopResultBuilder]: For program point L2783(lines 2783 2787) no Hoare annotation was computed. [2021-11-05 17:12:12,535 INFO L854 garLoopResultBuilder]: At program point L2982(lines 2981 2983) the Hoare annotation is: (and (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (<= (+ ~nwriters_stress~0 1) 0) (= ~lwsa~0.offset 0)) [2021-11-05 17:12:12,535 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2021-11-05 17:12:12,535 INFO L854 garLoopResultBuilder]: At program point L3049-1(lines 3048 3050) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse6 (= ~ldv_spin~0 0)) (.cse8 (= ~ldv_state_variable_1~0 0)) (.cse9 (<= (+ ~nwriters_stress~0 1) 0)) (.cse10 (= 0 ~lwsa~0.base)) (.cse11 (= ~lwsa~0.offset 0)) (.cse12 (= |ULTIMATE.start_kmalloc_#res.base| 0))) (or (and .cse0 (let ((.cse7 (<= 0 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9))) .cse10 .cse11 .cse12) (and .cse0 (let ((.cse13 (<= 1 ~ref_cnt~0))) (or (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse13))) .cse10 .cse11 .cse12) (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9)) .cse10 .cse11 .cse12))) [2021-11-05 17:12:12,535 INFO L861 garLoopResultBuilder]: At program point L3049(lines 3048 3050) the Hoare annotation is: true [2021-11-05 17:12:12,535 INFO L854 garLoopResultBuilder]: At program point L3049-2(lines 3048 3050) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,535 INFO L854 garLoopResultBuilder]: At program point L2455(lines 2425 2585) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,536 INFO L854 garLoopResultBuilder]: At program point L2389-1(lines 2383 2396) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,536 INFO L854 garLoopResultBuilder]: At program point L2389(lines 2383 2396) the Hoare annotation is: (and (= ~ldv_spin~0 0) (<= (+ ~nwriters_stress~0 1) 0)) [2021-11-05 17:12:12,536 INFO L858 garLoopResultBuilder]: For program point L2323-1(lines 2323 2327) no Hoare annotation was computed. [2021-11-05 17:12:12,536 INFO L858 garLoopResultBuilder]: For program point L2323(lines 2323 2327) no Hoare annotation was computed. [2021-11-05 17:12:12,536 INFO L854 garLoopResultBuilder]: At program point L2389-2(lines 2383 2396) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,536 INFO L858 garLoopResultBuilder]: For program point L2323-2(lines 2323 2327) no Hoare annotation was computed. [2021-11-05 17:12:12,536 INFO L858 garLoopResultBuilder]: For program point L2720(line 2720) no Hoare annotation was computed. [2021-11-05 17:12:12,536 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2021-11-05 17:12:12,537 INFO L858 garLoopResultBuilder]: For program point L2721(lines 2721 2776) no Hoare annotation was computed. [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L2391-1(lines 2383 2396) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L2391(lines 2383 2396) the Hoare annotation is: (and (= ~ldv_spin~0 0) (<= (+ ~nwriters_stress~0 1) 0)) [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L2391-2(lines 2383 2396) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_2~0 1)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse8 (= ~ldv_state_variable_1~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse3 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse6 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse8 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6) (and .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse8 .cse6) (and .cse1 .cse2 .cse3 .cse4 .cse6))) [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L2127(lines 2123 2129) the Hoare annotation is: false [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L2986(lines 2985 2987) the Hoare annotation is: false [2021-11-05 17:12:12,537 INFO L858 garLoopResultBuilder]: For program point L2524-1(lines 2425 2585) no Hoare annotation was computed. [2021-11-05 17:12:12,537 INFO L854 garLoopResultBuilder]: At program point L3053(lines 3052 3054) the Hoare annotation is: false [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2789(line 2789) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2723(lines 2723 2773) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2790(lines 2790 2794) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2724(line 2724) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2790-2(lines 2781 2831) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2526(lines 2526 2529) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2725(lines 2725 2729) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L854 garLoopResultBuilder]: At program point L2990(lines 2989 2991) the Hoare annotation is: false [2021-11-05 17:12:12,538 INFO L858 garLoopResultBuilder]: For program point L2660(line 2660) no Hoare annotation was computed. [2021-11-05 17:12:12,538 INFO L854 garLoopResultBuilder]: At program point L3057-1(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-3(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-2(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-5(lines 3056 3058) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-4(lines 3056 3058) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse11 (= ~ldv_spin~0 0)) (.cse12 (= ~ldv_state_variable_1~0 0)) (.cse13 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (<= 0 ~ref_cnt~0)) (.cse0 (or (and .cse14 .cse10 .cse11 .cse12 .cse13) (and .cse10 .cse11 .cse12 .cse13))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse1 (= ~onoff_interval~0 0)) (.cse6 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse5 (let ((.cse9 (= ~ldv_state_variable_0~0 1))) (or (and .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse9 .cse14 .cse10 .cse11 .cse12 .cse13)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse4 .cse3) (and (or (and .cse1 .cse2 .cse5) (and .cse1 .cse6 .cse2 .cse5)) .cse7 .cse8) (and .cse0 .cse1 .cse3) (and (or (and .cse1 .cse6 .cse5) (and .cse1 .cse5)) .cse7 .cse8) (and (or (and .cse1 .cse4 .cse5) (and .cse1 .cse6 .cse4 .cse5)) .cse7 .cse8)))) [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-7(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-6(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,539 INFO L854 garLoopResultBuilder]: At program point L3057-9(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,540 INFO L854 garLoopResultBuilder]: At program point L3057-8(lines 3056 3058) the Hoare annotation is: false [2021-11-05 17:12:12,540 INFO L858 garLoopResultBuilder]: For program point L2661(lines 2661 2666) no Hoare annotation was computed. [2021-11-05 17:12:12,540 INFO L854 garLoopResultBuilder]: At program point L2926(lines 2922 2928) the Hoare annotation is: false [2021-11-05 17:12:12,540 INFO L854 garLoopResultBuilder]: At program point L2926-1(lines 2922 2928) the Hoare annotation is: false [2021-11-05 17:12:12,540 INFO L854 garLoopResultBuilder]: At program point L2464(lines 2456 2472) the Hoare annotation is: (let ((.cse3 (= ~ldv_state_variable_2~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse2 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse2) (and .cse0 .cse1 .cse3 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse2) (and .cse0 .cse1 .cse5 .cse2) (and .cse0 .cse1 .cse3 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse5 .cse2))) [2021-11-05 17:12:12,540 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,540 INFO L854 garLoopResultBuilder]: At program point L2994(lines 2993 2995) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse12 (= ~ldv_state_variable_2~0 0)) (.cse13 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse2 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse5 (let ((.cse16 (= ~ldv_state_variable_0~0 1))) (or (and .cse16 .cse12 .cse13 .cse14 .cse15) (and .cse16 .cse11 .cse12 .cse13 .cse14 .cse15)))) (.cse7 (= 0 ~lwsa~0.base)) (.cse8 (= ~lwsa~0.offset 0)) (.cse6 (<= 0 ~ref_cnt~0)) (.cse9 (or (and .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse12 .cse13 .cse14 .cse15))) (.cse3 (= ~onoff_interval~0 0)) (.cse4 (<= 1 ~ref_cnt~0)) (.cse10 (= ~ldv_state_variable_0~0 3))) (or (and (let ((.cse0 (and .cse3 .cse6 .cse5)) (.cse1 (and .cse3 .cse4 .cse5))) (or .cse0 .cse1 (and .cse2 (or .cse0 .cse1)))) .cse7 .cse8) (and .cse9 .cse3 .cse10) (and (or (and .cse3 .cse2 .cse5) (and .cse3 .cse5)) .cse7 .cse8) (and (or (and .cse9 .cse3 .cse6) (and .cse9 .cse3 .cse4)) .cse10)))) [2021-11-05 17:12:12,540 INFO L861 garLoopResultBuilder]: At program point L1937(lines 1935 1938) the Hoare annotation is: true [2021-11-05 17:12:12,541 INFO L854 garLoopResultBuilder]: At program point L1937-1(lines 1935 1938) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,541 INFO L854 garLoopResultBuilder]: At program point L1937-2(lines 1935 1938) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,541 INFO L854 garLoopResultBuilder]: At program point L1937-3(lines 1935 1938) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,541 INFO L854 garLoopResultBuilder]: At program point L2466(lines 2456 2472) the Hoare annotation is: (let ((.cse3 (= ~ldv_state_variable_2~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse4 (= ~ldv_spin~0 0)) (.cse5 (= ~ldv_state_variable_1~0 0)) (.cse2 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse2) (and .cse0 .cse1 .cse3 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse2) (and .cse0 .cse1 .cse5 .cse2) (and .cse0 .cse1 .cse3 .cse2) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse2) (and .cse0 .cse1 .cse4 .cse5 .cse2))) [2021-11-05 17:12:12,541 INFO L858 garLoopResultBuilder]: For program point L2532-1(lines 2532 2539) no Hoare annotation was computed. [2021-11-05 17:12:12,541 INFO L854 garLoopResultBuilder]: At program point L3061(lines 3060 3062) the Hoare annotation is: false [2021-11-05 17:12:12,541 INFO L858 garLoopResultBuilder]: For program point L2731(line 2731) no Hoare annotation was computed. [2021-11-05 17:12:12,541 INFO L858 garLoopResultBuilder]: For program point L2401-1(lines 2401 2410) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2401(lines 2401 2410) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2401-2(lines 2401 2410) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2732(lines 2732 2736) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2732-2(lines 2723 2773) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2534(lines 2534 2537) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L854 garLoopResultBuilder]: At program point L2998(lines 2997 2999) the Hoare annotation is: false [2021-11-05 17:12:12,542 INFO L858 garLoopResultBuilder]: For program point L2668(line 2668) no Hoare annotation was computed. [2021-11-05 17:12:12,542 INFO L854 garLoopResultBuilder]: At program point L2933-1(lines 2929 2935) the Hoare annotation is: false [2021-11-05 17:12:12,542 INFO L854 garLoopResultBuilder]: At program point L2933(lines 2929 2935) the Hoare annotation is: false [2021-11-05 17:12:12,542 INFO L854 garLoopResultBuilder]: At program point L2933-3(lines 2929 2935) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,543 INFO L854 garLoopResultBuilder]: At program point L2933-2(lines 2929 2935) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,543 INFO L854 garLoopResultBuilder]: At program point L2933-5(lines 2929 2935) the Hoare annotation is: false [2021-11-05 17:12:12,543 INFO L854 garLoopResultBuilder]: At program point L2933-4(lines 2929 2935) the Hoare annotation is: false [2021-11-05 17:12:12,543 INFO L858 garLoopResultBuilder]: For program point L2801(line 2801) no Hoare annotation was computed. [2021-11-05 17:12:12,543 INFO L858 garLoopResultBuilder]: For program point L2669(lines 2669 2674) no Hoare annotation was computed. [2021-11-05 17:12:12,543 INFO L858 garLoopResultBuilder]: For program point L2405-1(lines 2405 2409) no Hoare annotation was computed. [2021-11-05 17:12:12,543 INFO L858 garLoopResultBuilder]: For program point L2405(lines 2405 2409) no Hoare annotation was computed. [2021-11-05 17:12:12,543 INFO L858 garLoopResultBuilder]: For program point L2405-2(lines 2405 2409) no Hoare annotation was computed. [2021-11-05 17:12:12,543 INFO L861 garLoopResultBuilder]: At program point L2009(lines 2889 2898) the Hoare annotation is: true [2021-11-05 17:12:12,544 INFO L854 garLoopResultBuilder]: At program point L2009-1(lines 2889 2898) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,544 INFO L854 garLoopResultBuilder]: At program point L2009-2(lines 2889 2898) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,544 INFO L854 garLoopResultBuilder]: At program point L2009-3(lines 2889 2898) the Hoare annotation is: false [2021-11-05 17:12:12,544 INFO L854 garLoopResultBuilder]: At program point L2009-4(lines 2889 2898) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,544 INFO L858 garLoopResultBuilder]: For program point L2802(lines 2802 2806) no Hoare annotation was computed. [2021-11-05 17:12:12,544 INFO L858 garLoopResultBuilder]: For program point L2802-2(lines 2781 2831) no Hoare annotation was computed. [2021-11-05 17:12:12,544 INFO L858 garLoopResultBuilder]: For program point L2142(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,544 INFO L858 garLoopResultBuilder]: For program point L2142-2(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-3(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-6(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-5(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-8(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-9(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L858 garLoopResultBuilder]: For program point L2142-11(lines 2142 2155) no Hoare annotation was computed. [2021-11-05 17:12:12,545 INFO L854 garLoopResultBuilder]: At program point L3068(lines 3067 3069) the Hoare annotation is: false [2021-11-05 17:12:12,545 INFO L854 garLoopResultBuilder]: At program point L3002(lines 3001 3003) the Hoare annotation is: false [2021-11-05 17:12:12,545 INFO L861 garLoopResultBuilder]: At program point L1945(lines 1940 1947) the Hoare annotation is: true [2021-11-05 17:12:12,546 INFO L854 garLoopResultBuilder]: At program point L1945-1(lines 1940 1947) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,546 INFO L854 garLoopResultBuilder]: At program point L1945-2(lines 1940 1947) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse2 (= ~onoff_interval~0 0)) (.cse3 (= ~ldv_state_variable_2~0 0)) (.cse5 (= ~ldv_spin~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse7 (<= (+ ~nwriters_stress~0 1) 0)) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and (let ((.cse8 (<= 1 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8))) .cse9 .cse10) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7)) .cse9 .cse10) (and (let ((.cse11 (<= 0 ~ref_cnt~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse11 .cse6 .cse7))) .cse9 .cse10))) [2021-11-05 17:12:12,546 INFO L854 garLoopResultBuilder]: At program point L1945-3(lines 1940 1947) the Hoare annotation is: (let ((.cse8 (= ~ldv_state_variable_1~0 1)) (.cse4 (= ~ldv_state_variable_2~0 1)) (.cse5 (= ~ldv_spin~0 0)) (.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (<= (+ 12 ULTIMATE.start_lock_torture_init_~firsterr~0) 0)) (.cse2 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse7 (= ~ldv_state_variable_2~0 0)) (.cse6 (= ~ldv_state_variable_1~0 0)) (.cse3 (<= (+ ~nwriters_stress~0 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse8 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse3) (and .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse5 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse8 .cse3) (and .cse4 .cse0 .cse1 .cse2 .cse6 .cse3) (and .cse0 .cse1 .cse2 .cse5 .cse3) (and .cse0 .cse1 .cse2 .cse7 .cse6 .cse3))) [2021-11-05 17:12:12,546 INFO L858 garLoopResultBuilder]: For program point L2474(lines 2474 2477) no Hoare annotation was computed. [2021-11-05 17:12:12,546 INFO L858 garLoopResultBuilder]: For program point L2474-2(lines 2425 2585) no Hoare annotation was computed. [2021-11-05 17:12:12,546 INFO L858 garLoopResultBuilder]: For program point L2012(line 2012) no Hoare annotation was computed. [2021-11-05 17:12:12,546 INFO L858 garLoopResultBuilder]: For program point L2012-1(line 2012) no Hoare annotation was computed. [2021-11-05 17:12:12,546 INFO L858 garLoopResultBuilder]: For program point L2012-2(line 2012) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L858 garLoopResultBuilder]: For program point L2012-3(line 2012) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L854 garLoopResultBuilder]: At program point L1880(lines 1875 1882) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse7 (= ~ldv_state_variable_0~0 1)) (.cse8 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse9 (= ~onoff_interval~0 0)) (.cse10 (= ~ldv_state_variable_2~0 0)) (.cse12 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (let ((.cse16 (<= 1 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16)))) (.cse3 (= |ULTIMATE.start_kmalloc_#res.offset| 0)) (.cse5 (= |ULTIMATE.start_kmalloc_#res.base| 0)) (.cse6 (or (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15))) (.cse4 (let ((.cse13 (<= 0 ~ref_cnt~0))) (or (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15)))) (.cse1 (= 0 ~lwsa~0.base)) (.cse2 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse1 .cse2 .cse5) (and .cse3 .cse0 .cse1 .cse2 .cse5) (and .cse3 .cse6 .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse2) (and .cse4 .cse1 .cse2)))) [2021-11-05 17:12:12,547 INFO L858 garLoopResultBuilder]: For program point L2012-4(line 2012) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L858 garLoopResultBuilder]: For program point L2542(lines 2542 2550) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L858 garLoopResultBuilder]: For program point L2543(lines 2543 2546) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L858 garLoopResultBuilder]: For program point L2543-2(lines 2543 2546) no Hoare annotation was computed. [2021-11-05 17:12:12,547 INFO L854 garLoopResultBuilder]: At program point L3072(lines 3071 3073) the Hoare annotation is: false [2021-11-05 17:12:12,547 INFO L854 garLoopResultBuilder]: At program point L3006(lines 3005 3007) the Hoare annotation is: (let ((.cse16 (= ULTIMATE.start_lock_torture_init_~tmp___0~9 0)) (.cse12 (= ~ldv_state_variable_2~0 0)) (.cse13 (= ~ldv_spin~0 0)) (.cse14 (= ~ldv_state_variable_1~0 0)) (.cse15 (<= (+ ~nwriters_stress~0 1) 0))) (let ((.cse0 (or (and .cse16 .cse12 .cse13 .cse14 .cse15) (and .cse12 .cse13 .cse14 .cse15))) (.cse3 (= ~ldv_state_variable_0~0 3)) (.cse4 (<= 0 ~ref_cnt~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse7 (= ULTIMATE.start_lock_torture_init_~i~2 0)) (.cse2 (<= 1 ~ref_cnt~0)) (.cse8 (let ((.cse11 (= ~ldv_state_variable_0~0 1))) (or (and .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse11 .cse16 .cse12 .cse13 .cse14 .cse15)))) (.cse9 (= 0 ~lwsa~0.base)) (.cse10 (= ~lwsa~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and (or (and .cse0 .cse1) (and .cse0 .cse1 .cse4)) .cse3) (and (let ((.cse5 (and .cse1 .cse4 .cse8)) (.cse6 (and .cse1 .cse8))) (or .cse5 .cse6 (and .cse7 (or .cse5 .cse6)))) .cse9 .cse10) (and (or (and .cse1 .cse2 .cse8) (and .cse1 .cse7 .cse2 .cse8)) .cse9 .cse10)))) [2021-11-05 17:12:12,548 INFO L858 garLoopResultBuilder]: For program point L2676(line 2676) no Hoare annotation was computed. [2021-11-05 17:12:12,548 INFO L858 garLoopResultBuilder]: For program point L2478-1(lines 2478 2483) no Hoare annotation was computed. [2021-11-05 17:12:12,548 INFO L858 garLoopResultBuilder]: For program point L2743(line 2743) no Hoare annotation was computed. [2021-11-05 17:12:12,550 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-05 17:12:12,551 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-05 17:12:12,631 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.11 05:12:12 BoogieIcfgContainer [2021-11-05 17:12:12,631 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-05 17:12:12,632 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-05 17:12:12,632 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-05 17:12:12,632 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-05 17:12:12,633 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.11 05:12:02" (3/4) ... [2021-11-05 17:12:12,635 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-05 17:12:12,659 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 161 nodes and edges [2021-11-05 17:12:12,661 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 63 nodes and edges [2021-11-05 17:12:12,662 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2021-11-05 17:12:12,663 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-11-05 17:12:12,665 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-05 17:12:12,666 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-05 17:12:12,667 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-05 17:12:12,693 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && \result + 16 <= 0) || ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || (((ldv_state_variable_2 == 1 && 12 + firsterr <= 0) && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((12 + firsterr <= 0 && \result + 12 <= 0) && ldv_state_variable_1 == 1) && (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)))) || (\result + 16 <= 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0)) || ((((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((12 + firsterr <= 0 && ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((12 + firsterr <= 0 && ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && \result + 12 <= 0)) || ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)))) || (\result + 16 <= 0 && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (((ldv_state_variable_2 == 1 && 12 + firsterr <= 0) && \result + 12 <= 0) && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (\result + 16 <= 0 && (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) [2021-11-05 17:12:12,693 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) [2021-11-05 17:12:12,694 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) [2021-11-05 17:12:12,694 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) [2021-11-05 17:12:12,694 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) [2021-11-05 17:12:12,694 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) [2021-11-05 17:12:12,695 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,695 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,696 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) [2021-11-05 17:12:12,795 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-11-05 17:12:12,795 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-05 17:12:12,796 INFO L158 Benchmark]: Toolchain (without parser) took 12157.59ms. Allocated memory was 56.6MB in the beginning and 629.1MB in the end (delta: 572.5MB). Free memory was 31.9MB in the beginning and 246.2MB in the end (delta: -214.4MB). Peak memory consumption was 359.7MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,796 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 56.6MB. Free memory is still 38.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-05 17:12:12,797 INFO L158 Benchmark]: CACSL2BoogieTranslator took 663.48ms. Allocated memory was 56.6MB in the beginning and 79.7MB in the end (delta: 23.1MB). Free memory was 31.6MB in the beginning and 44.5MB in the end (delta: -12.9MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,797 INFO L158 Benchmark]: Boogie Procedure Inliner took 122.58ms. Allocated memory is still 79.7MB. Free memory was 44.5MB in the beginning and 50.2MB in the end (delta: -5.7MB). Peak memory consumption was 14.2MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,797 INFO L158 Benchmark]: Boogie Preprocessor took 64.63ms. Allocated memory is still 79.7MB. Free memory was 50.2MB in the beginning and 42.5MB in the end (delta: 7.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,797 INFO L158 Benchmark]: RCFGBuilder took 1404.96ms. Allocated memory was 79.7MB in the beginning and 127.9MB in the end (delta: 48.2MB). Free memory was 42.5MB in the beginning and 63.0MB in the end (delta: -20.5MB). Peak memory consumption was 40.9MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,798 INFO L158 Benchmark]: TraceAbstraction took 9733.20ms. Allocated memory was 127.9MB in the beginning and 629.1MB in the end (delta: 501.2MB). Free memory was 63.0MB in the beginning and 299.2MB in the end (delta: -236.2MB). Peak memory consumption was 395.9MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,798 INFO L158 Benchmark]: Witness Printer took 163.26ms. Allocated memory is still 629.1MB. Free memory was 299.2MB in the beginning and 246.2MB in the end (delta: 52.9MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. [2021-11-05 17:12:12,800 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.10ms. Allocated memory is still 56.6MB. Free memory is still 38.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 663.48ms. Allocated memory was 56.6MB in the beginning and 79.7MB in the end (delta: 23.1MB). Free memory was 31.6MB in the beginning and 44.5MB in the end (delta: -12.9MB). Peak memory consumption was 17.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 122.58ms. Allocated memory is still 79.7MB. Free memory was 44.5MB in the beginning and 50.2MB in the end (delta: -5.7MB). Peak memory consumption was 14.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 64.63ms. Allocated memory is still 79.7MB. Free memory was 50.2MB in the beginning and 42.5MB in the end (delta: 7.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1404.96ms. Allocated memory was 79.7MB in the beginning and 127.9MB in the end (delta: 48.2MB). Free memory was 42.5MB in the beginning and 63.0MB in the end (delta: -20.5MB). Peak memory consumption was 40.9MB. Max. memory is 16.1GB. * TraceAbstraction took 9733.20ms. Allocated memory was 127.9MB in the beginning and 629.1MB in the end (delta: 501.2MB). Free memory was 63.0MB in the beginning and 299.2MB in the end (delta: -236.2MB). Peak memory consumption was 395.9MB. Max. memory is 16.1GB. * Witness Printer took 163.26ms. Allocated memory is still 629.1MB. Free memory was 299.2MB in the beginning and 246.2MB in the end (delta: 52.9MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.00ms ErrorAutomatonConstructionTimeTotal, 0.00ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.00ms ErrorAutomatonConstructionTimeAvg, 0.00ms ErrorAutomatonDifferenceTimeAvg, 0.00ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 350 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 9618.32ms, OverallIterations: 15, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 44.34ms, AutomataDifference: 5047.62ms, DeadEndRemovalTime: 0.00ms, HoareAnnotationTime: 350.51ms, InitialAbstractionConstructionTime: 9.17ms, PartialOrderReductionTime: 0.00ms, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5157 SdHoareTripleChecker+Valid, 3322.16ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5157 mSDsluCounter, 13738 SdHoareTripleChecker+Invalid, 2973.65ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6211 mSDsCounter, 72 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 253 IncrementalHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 72 mSolverCounterUnsat, 7527 mSDtfsCounter, 253 mSolverCounterSat, 27.29ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 203 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 75.26ms Time, 0.00ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=15962occurred in iteration=12, InterpolantAutomatonStates: 50, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.00ms DumpTime, AutomataMinimizationStatistics: 1405.04ms AutomataMinimizationTime, 15 MinimizatonAttempts, 6575 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: 0.00ms HoareAnnotationTime, 149 LocationsWithAnnotation, 149 PreInvPairs, 699 NumberOfFragments, 21335 HoareAnnotationTreeSize, 149 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 174.62ms HoareSimplificationTime, 149 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 151.50ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 183.96ms SsaConstructionTime, 621.06ms SatisfiabilityAnalysisTime, 1057.97ms InterpolantComputationTime, 1020 NumberOfCodeBlocks, 1020 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1003 ConstructedInterpolants, 0 QuantifiedInterpolants, 1745 SizeOfPredicates, 2 NumberOfNonLiveVariables, 1928 ConjunctsInSsa, 7 ConjunctsInUnsatCore, 17 InterpolantComputations, 15 PerfectInterpolantSequences, 198/224 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 - AllSpecificationsHoldResult: All specifications hold 5 specifications checked. All of them hold - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1875]: Loop Invariant Derived loop invariant: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1893]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3067]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1959]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1940]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1893]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2096]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2182]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3048]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2361]: Loop Invariant Derived loop invariant: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2414]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && \result + 16 <= 0) || ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || (((ldv_state_variable_2 == 1 && 12 + firsterr <= 0) && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((12 + firsterr <= 0 && \result + 12 <= 0) && ldv_state_variable_1 == 1) && (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)))) || (\result + 16 <= 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0)) || ((((((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((12 + firsterr <= 0 && ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((12 + firsterr <= 0 && ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && \result + 12 <= 0)) || ((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) && \result + 16 <= 0)) || ((12 + firsterr <= 0 && \result + 12 <= 0) && (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)))) || (\result + 16 <= 0 && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || (ldv_state_variable_0 == 1 && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (((ldv_state_variable_2 == 1 && 12 + firsterr <= 0) && \result + 12 <= 0) && ((((ldv_state_variable_0 == 1 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || ((((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0) && ldv_state_variable_1 == 1)) || (((ldv_state_variable_2 == 1 && (((ldv_state_variable_0 == 1 && ldv_spin == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0))) && 12 + firsterr <= 0) && \result + 12 <= 0)) || (\result + 16 <= 0 && (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) - InvariantResult [Line: 2130]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: ((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0) && 1 <= ref_cnt) || ((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0)) || ((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0) && 1 <= ref_cnt)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0) - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3034]: Loop Invariant Derived loop invariant: (((((((((ldv_state_variable_0 == 1 && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0) || (((((((ldv_state_variable_0 == 1 && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0)) || ((((((((ldv_state_variable_0 == 1 && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0) && 1 <= ref_cnt) - InvariantResult [Line: 2173]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2113]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1976]: Loop Invariant Derived loop invariant: ((((((onoff_interval == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: ldv_spin == 0 && nwriters_stress + 1 <= 0 - InvariantResult [Line: 2609]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2596]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2130]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3001]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2871]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1935]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2113]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1885]: Loop Invariant Derived loop invariant: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1940]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3030]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2456]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2862]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2862]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2182]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2989]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1935]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3052]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: ldv_spin == 0 && nwriters_stress + 1 <= 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2969]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3071]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1893]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3030]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2130]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2018]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2871]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2846]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3060]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2871]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 3030]: Loop Invariant Derived loop invariant: ldv_spin == 0 && nwriters_stress + 1 <= 0 - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1935]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1976]: Loop Invariant Derived loop invariant: ((((((onoff_interval == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0 - InvariantResult [Line: 2087]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2969]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2997]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 3005]: Loop Invariant Derived loop invariant: ((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt)) && ldv_state_variable_0 == 3)) || ((((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (i == 0 && (((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1940]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2096]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: ldv_spin == 0 && nwriters_stress + 1 <= 0 - InvariantResult [Line: 2018]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2922]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2985]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2018]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2130]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2981]: Loop Invariant Derived loop invariant: ((((((onoff_interval == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0 - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1959]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2862]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1976]: Loop Invariant Derived loop invariant: ((((((onoff_interval == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && nwriters_stress + 1 <= 0) && lwsa == 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 1940]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 1959]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2265]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2950]: Loop Invariant Derived loop invariant: (((((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3048]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1935]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2993]: Loop Invariant Derived loop invariant: ((((((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || ((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) || (i == 0 && (((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || ((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))))) && 0 == lwsa) && lwsa == 0) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt)) && ldv_state_variable_0 == 3) - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2871]: Loop Invariant Derived loop invariant: (((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) || ((((\result == 0 && (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt))) && 0 == lwsa) && lwsa == 0) && \result == 0)) || ((((\result == 0 && (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) && 0 == lwsa) && lwsa == 0) && \result == 0) - InvariantResult [Line: 2018]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: (((((((((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2880]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2274]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3056]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2972]: Loop Invariant Derived loop invariant: ldv_spin == 0 && nwriters_stress + 1 <= 0 - InvariantResult [Line: 2922]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2018]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2081]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 3037]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 3048]: Loop Invariant Derived loop invariant: (((((((((((((((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && nwriters_stress + 1 <= 0)) || ((((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 1) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_2 == 1 && ldv_state_variable_0 == 1) && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && 12 + firsterr <= 0) && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 2087]: Loop Invariant Derived loop invariant: ((((((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 0 <= ref_cnt) && ldv_state_variable_0 == 3) || ((((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && 1 <= ref_cnt) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 0 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((((tmp___0 == 0 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((ldv_state_variable_2 == 0 && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && onoff_interval == 0) && ldv_state_variable_0 == 3)) || (((((onoff_interval == 0 && i == 0) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (onoff_interval == 0 && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0)) || (((((onoff_interval == 0 && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0))) || (((onoff_interval == 0 && i == 0) && 1 <= ref_cnt) && (((((ldv_state_variable_0 == 1 && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)))) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2123]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2456]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && nwriters_stress + 1 <= 0) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || (((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && nwriters_stress + 1 <= 0)) || (((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) || ((((ldv_state_variable_0 == 1 && tmp___0 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) - InvariantResult [Line: 1959]: Loop Invariant Derived loop invariant: ((((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) && 1 <= ref_cnt)) && 0 == lwsa) && lwsa == 0) || (((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0)) || (((((((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && i == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0) || (((((((ldv_state_variable_0 == 1 && tmp___0 == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && nwriters_stress + 1 <= 0)) && 0 == lwsa) && lwsa == 0) - InvariantResult [Line: 2929]: Loop Invariant Derived loop invariant: 0 RESULT: Ultimate proved your program to be correct! [2021-11-05 17:12:12,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE