./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 9a8b2e8d 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.3.100.v20150511-1540.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-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.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 acfe7282adf0564db8ce8ae60989cfb9e9afe13b ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-9a8b2e8 [2020-10-20 03:49:44,085 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-20 03:49:44,089 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-20 03:49:44,131 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-20 03:49:44,131 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-20 03:49:44,141 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-20 03:49:44,143 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-20 03:49:44,147 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-20 03:49:44,149 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-20 03:49:44,153 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-20 03:49:44,155 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-20 03:49:44,156 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-20 03:49:44,157 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-20 03:49:44,160 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-20 03:49:44,162 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-20 03:49:44,170 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-20 03:49:44,172 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-20 03:49:44,173 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-20 03:49:44,176 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-20 03:49:44,183 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-20 03:49:44,185 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-20 03:49:44,186 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-20 03:49:44,188 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-20 03:49:44,188 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-20 03:49:44,200 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-20 03:49:44,201 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-20 03:49:44,202 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-20 03:49:44,203 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-20 03:49:44,207 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-20 03:49:44,208 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-20 03:49:44,208 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-20 03:49:44,209 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-20 03:49:44,209 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-20 03:49:44,213 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-20 03:49:44,214 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-20 03:49:44,214 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-20 03:49:44,215 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-20 03:49:44,215 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-20 03:49:44,215 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-20 03:49:44,217 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-20 03:49:44,218 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-20 03:49:44,219 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2020-10-20 03:49:44,240 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-20 03:49:44,241 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-20 03:49:44,242 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-20 03:49:44,242 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-20 03:49:44,242 INFO L138 SettingsManager]: * Use SBE=true [2020-10-20 03:49:44,243 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-20 03:49:44,243 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-20 03:49:44,243 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-20 03:49:44,243 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-20 03:49:44,243 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-20 03:49:44,243 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-20 03:49:44,244 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-20 03:49:44,244 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-20 03:49:44,244 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-20 03:49:44,244 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-20 03:49:44,244 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-20 03:49:44,244 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-20 03:49:44,245 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-20 03:49:44,245 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-20 03:49:44,245 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-20 03:49:44,245 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-20 03:49:44,245 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-20 03:49:44,246 INFO L138 SettingsManager]: * To the following directory=dump/ 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 -> acfe7282adf0564db8ce8ae60989cfb9e9afe13b [2020-10-20 03:49:44,454 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-20 03:49:44,466 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-20 03:49:44,470 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-20 03:49:44,471 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-20 03:49:44,472 INFO L275 PluginConnector]: CDTParser initialized [2020-10-20 03:49:44,473 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2020-10-20 03:49:44,558 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c42d8c011/c4958f146b834d11b3b241fe3d6d7b22/FLAGde1005bc2 [2020-10-20 03:49:45,363 INFO L306 CDTParser]: Found 1 translation units. [2020-10-20 03:49:45,364 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-commit-tester/m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2020-10-20 03:49:45,395 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c42d8c011/c4958f146b834d11b3b241fe3d6d7b22/FLAGde1005bc2 [2020-10-20 03:49:45,547 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c42d8c011/c4958f146b834d11b3b241fe3d6d7b22 [2020-10-20 03:49:45,551 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-20 03:49:45,557 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-10-20 03:49:45,559 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-20 03:49:45,559 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-20 03:49:45,563 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-20 03:49:45,576 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.10 03:49:45" (1/1) ... [2020-10-20 03:49:45,581 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70d145c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:45, skipping insertion in model container [2020-10-20 03:49:45,581 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.10 03:49:45" (1/1) ... [2020-10-20 03:49:45,590 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-20 03:49:45,658 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-20 03:49:46,533 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-20 03:49:46,555 INFO L203 MainTranslator]: Completed pre-run [2020-10-20 03:49:46,759 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-20 03:49:46,844 INFO L208 MainTranslator]: Completed translation [2020-10-20 03:49:46,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46 WrapperNode [2020-10-20 03:49:46,845 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-20 03:49:46,847 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-20 03:49:46,847 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-20 03:49:46,847 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-20 03:49:46,857 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:46,911 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:46,990 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-20 03:49:46,991 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-20 03:49:46,991 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-20 03:49:46,991 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-20 03:49:47,005 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,005 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,036 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,036 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,149 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,171 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,185 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... [2020-10-20 03:49:47,213 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-20 03:49:47,214 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-20 03:49:47,214 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-20 03:49:47,214 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-20 03:49:47,215 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-20 03:49:47,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2020-10-20 03:49:47,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2020-10-20 03:49:47,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-20 03:49:47,304 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2020-10-20 03:49:47,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-10-20 03:49:47,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-20 03:49:47,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-10-20 03:49:47,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-20 03:49:47,308 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2020-10-20 03:49:47,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-20 03:49:47,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-20 03:49:49,320 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-20 03:49:49,321 INFO L298 CfgBuilder]: Removed 238 assume(true) statements. [2020-10-20 03:49:49,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.10 03:49:49 BoogieIcfgContainer [2020-10-20 03:49:49,323 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-20 03:49:49,324 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-20 03:49:49,324 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-20 03:49:49,327 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-20 03:49:49,328 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.10 03:49:45" (1/3) ... [2020-10-20 03:49:49,328 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58d74d78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.10 03:49:49, skipping insertion in model container [2020-10-20 03:49:49,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.10 03:49:46" (2/3) ... [2020-10-20 03:49:49,329 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58d74d78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.10 03:49:49, skipping insertion in model container [2020-10-20 03:49:49,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.10 03:49:49" (3/3) ... [2020-10-20 03:49:49,331 INFO L111 eAbstractionObserver]: Analyzing ICFG m0_drivers-hwmon-ibmpex-ko--130_7a--d631323.i [2020-10-20 03:49:49,350 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-20 03:49:49,358 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 3 error locations. [2020-10-20 03:49:49,372 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-20 03:49:49,398 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-20 03:49:49,398 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-20 03:49:49,398 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-20 03:49:49,398 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-20 03:49:49,398 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-20 03:49:49,398 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-20 03:49:49,398 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-20 03:49:49,399 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-20 03:49:49,419 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states. [2020-10-20 03:49:49,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2020-10-20 03:49:49,430 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:49,432 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:49,432 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:49,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:49,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1049739510, now seen corresponding path program 1 times [2020-10-20 03:49:49,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:49,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928103236] [2020-10-20 03:49:49,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:50,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:50,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928103236] [2020-10-20 03:49:50,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:50,026 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:50,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905969512] [2020-10-20 03:49:50,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:50,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:50,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:50,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:50,049 INFO L87 Difference]: Start difference. First operand 236 states. Second operand 4 states. [2020-10-20 03:49:50,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:50,238 INFO L93 Difference]: Finished difference Result 617 states and 815 transitions. [2020-10-20 03:49:50,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-20 03:49:50,240 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 62 [2020-10-20 03:49:50,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:50,258 INFO L225 Difference]: With dead ends: 617 [2020-10-20 03:49:50,258 INFO L226 Difference]: Without dead ends: 312 [2020-10-20 03:49:50,264 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:50,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-20 03:49:50,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 210. [2020-10-20 03:49:50,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2020-10-20 03:49:50,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 273 transitions. [2020-10-20 03:49:50,326 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 273 transitions. Word has length 62 [2020-10-20 03:49:50,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:50,327 INFO L481 AbstractCegarLoop]: Abstraction has 210 states and 273 transitions. [2020-10-20 03:49:50,327 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:50,327 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 273 transitions. [2020-10-20 03:49:50,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-20 03:49:50,330 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:50,331 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:50,331 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-20 03:49:50,331 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:50,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:50,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1241448272, now seen corresponding path program 1 times [2020-10-20 03:49:50,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:50,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61685051] [2020-10-20 03:49:50,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:50,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:50,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:50,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61685051] [2020-10-20 03:49:50,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:50,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-20 03:49:50,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710652722] [2020-10-20 03:49:50,488 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-20 03:49:50,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:50,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-20 03:49:50,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:50,489 INFO L87 Difference]: Start difference. First operand 210 states and 273 transitions. Second operand 3 states. [2020-10-20 03:49:50,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:50,529 INFO L93 Difference]: Finished difference Result 415 states and 542 transitions. [2020-10-20 03:49:50,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-20 03:49:50,530 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2020-10-20 03:49:50,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:50,532 INFO L225 Difference]: With dead ends: 415 [2020-10-20 03:49:50,533 INFO L226 Difference]: Without dead ends: 211 [2020-10-20 03:49:50,535 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:50,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-10-20 03:49:50,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2020-10-20 03:49:50,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2020-10-20 03:49:50,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 274 transitions. [2020-10-20 03:49:50,550 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 274 transitions. Word has length 66 [2020-10-20 03:49:50,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:50,550 INFO L481 AbstractCegarLoop]: Abstraction has 211 states and 274 transitions. [2020-10-20 03:49:50,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-20 03:49:50,550 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 274 transitions. [2020-10-20 03:49:50,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-20 03:49:50,553 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:50,553 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:50,553 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-20 03:49:50,554 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:50,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:50,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1208151858, now seen corresponding path program 1 times [2020-10-20 03:49:50,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:50,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641722244] [2020-10-20 03:49:50,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:50,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:50,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:50,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641722244] [2020-10-20 03:49:50,784 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:50,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:50,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631880646] [2020-10-20 03:49:50,785 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:50,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:50,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:50,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:50,788 INFO L87 Difference]: Start difference. First operand 211 states and 274 transitions. Second operand 4 states. [2020-10-20 03:49:50,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:50,860 INFO L93 Difference]: Finished difference Result 512 states and 665 transitions. [2020-10-20 03:49:50,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-20 03:49:50,861 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 66 [2020-10-20 03:49:50,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:50,864 INFO L225 Difference]: With dead ends: 512 [2020-10-20 03:49:50,864 INFO L226 Difference]: Without dead ends: 307 [2020-10-20 03:49:50,866 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:50,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2020-10-20 03:49:50,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 213. [2020-10-20 03:49:50,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2020-10-20 03:49:50,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 276 transitions. [2020-10-20 03:49:50,879 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 276 transitions. Word has length 66 [2020-10-20 03:49:50,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:50,879 INFO L481 AbstractCegarLoop]: Abstraction has 213 states and 276 transitions. [2020-10-20 03:49:50,879 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:50,880 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 276 transitions. [2020-10-20 03:49:50,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-20 03:49:50,882 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:50,882 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:50,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-20 03:49:50,883 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:50,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:50,883 INFO L82 PathProgramCache]: Analyzing trace with hash 187083504, now seen corresponding path program 1 times [2020-10-20 03:49:50,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:50,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238365821] [2020-10-20 03:49:50,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:50,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:51,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:51,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238365821] [2020-10-20 03:49:51,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:51,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-20 03:49:51,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587946336] [2020-10-20 03:49:51,026 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-20 03:49:51,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:51,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-20 03:49:51,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:51,027 INFO L87 Difference]: Start difference. First operand 213 states and 276 transitions. Second operand 3 states. [2020-10-20 03:49:51,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:51,046 INFO L93 Difference]: Finished difference Result 421 states and 548 transitions. [2020-10-20 03:49:51,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-20 03:49:51,046 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2020-10-20 03:49:51,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:51,048 INFO L225 Difference]: With dead ends: 421 [2020-10-20 03:49:51,048 INFO L226 Difference]: Without dead ends: 214 [2020-10-20 03:49:51,049 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:51,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2020-10-20 03:49:51,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2020-10-20 03:49:51,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-10-20 03:49:51,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 277 transitions. [2020-10-20 03:49:51,059 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 277 transitions. Word has length 66 [2020-10-20 03:49:51,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:51,059 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 277 transitions. [2020-10-20 03:49:51,059 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-20 03:49:51,060 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 277 transitions. [2020-10-20 03:49:51,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-10-20 03:49:51,061 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:51,061 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:51,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-20 03:49:51,062 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:51,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:51,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1401264398, now seen corresponding path program 1 times [2020-10-20 03:49:51,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:51,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808793750] [2020-10-20 03:49:51,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:51,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:51,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808793750] [2020-10-20 03:49:51,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:51,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:51,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122256242] [2020-10-20 03:49:51,284 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-20 03:49:51,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:51,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-20 03:49:51,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:51,285 INFO L87 Difference]: Start difference. First operand 214 states and 277 transitions. Second operand 5 states. [2020-10-20 03:49:51,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:51,644 INFO L93 Difference]: Finished difference Result 615 states and 804 transitions. [2020-10-20 03:49:51,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:49:51,645 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 66 [2020-10-20 03:49:51,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:51,649 INFO L225 Difference]: With dead ends: 615 [2020-10-20 03:49:51,650 INFO L226 Difference]: Without dead ends: 603 [2020-10-20 03:49:51,651 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:52,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2020-10-20 03:49:52,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 410. [2020-10-20 03:49:52,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 410 states. [2020-10-20 03:49:52,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 536 transitions. [2020-10-20 03:49:52,045 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 536 transitions. Word has length 66 [2020-10-20 03:49:52,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:52,045 INFO L481 AbstractCegarLoop]: Abstraction has 410 states and 536 transitions. [2020-10-20 03:49:52,045 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-20 03:49:52,046 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 536 transitions. [2020-10-20 03:49:52,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-10-20 03:49:52,048 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:52,048 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:52,048 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-20 03:49:52,049 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:52,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:52,049 INFO L82 PathProgramCache]: Analyzing trace with hash 66198250, now seen corresponding path program 1 times [2020-10-20 03:49:52,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:52,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618649494] [2020-10-20 03:49:52,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:52,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:52,238 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618649494] [2020-10-20 03:49:52,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:52,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-20 03:49:52,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351897583] [2020-10-20 03:49:52,241 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-20 03:49:52,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:52,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-20 03:49:52,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:52,243 INFO L87 Difference]: Start difference. First operand 410 states and 536 transitions. Second operand 3 states. [2020-10-20 03:49:52,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:52,584 INFO L93 Difference]: Finished difference Result 816 states and 1068 transitions. [2020-10-20 03:49:52,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-20 03:49:52,585 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 72 [2020-10-20 03:49:52,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:52,588 INFO L225 Difference]: With dead ends: 816 [2020-10-20 03:49:52,589 INFO L226 Difference]: Without dead ends: 608 [2020-10-20 03:49:52,589 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:52,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2020-10-20 03:49:52,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 604. [2020-10-20 03:49:52,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 604 states. [2020-10-20 03:49:52,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 792 transitions. [2020-10-20 03:49:52,617 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 792 transitions. Word has length 72 [2020-10-20 03:49:52,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:52,618 INFO L481 AbstractCegarLoop]: Abstraction has 604 states and 792 transitions. [2020-10-20 03:49:52,618 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-20 03:49:52,627 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 792 transitions. [2020-10-20 03:49:52,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-10-20 03:49:52,629 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:52,630 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:52,630 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-20 03:49:52,630 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:52,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:52,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1548345388, now seen corresponding path program 1 times [2020-10-20 03:49:52,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:52,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021848802] [2020-10-20 03:49:52,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:52,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-20 03:49:52,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021848802] [2020-10-20 03:49:52,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:52,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:52,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413027357] [2020-10-20 03:49:52,837 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:52,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:52,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:52,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:52,839 INFO L87 Difference]: Start difference. First operand 604 states and 792 transitions. Second operand 4 states. [2020-10-20 03:49:52,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:52,962 INFO L93 Difference]: Finished difference Result 1718 states and 2235 transitions. [2020-10-20 03:49:52,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:49:52,962 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 104 [2020-10-20 03:49:52,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:52,968 INFO L225 Difference]: With dead ends: 1718 [2020-10-20 03:49:52,968 INFO L226 Difference]: Without dead ends: 1120 [2020-10-20 03:49:52,971 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:52,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2020-10-20 03:49:53,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 610. [2020-10-20 03:49:53,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 610 states. [2020-10-20 03:49:53,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 798 transitions. [2020-10-20 03:49:53,005 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 798 transitions. Word has length 104 [2020-10-20 03:49:53,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:53,006 INFO L481 AbstractCegarLoop]: Abstraction has 610 states and 798 transitions. [2020-10-20 03:49:53,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:53,006 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 798 transitions. [2020-10-20 03:49:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-10-20 03:49:53,011 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:53,012 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:53,012 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-20 03:49:53,012 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:53,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:53,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1153978602, now seen corresponding path program 1 times [2020-10-20 03:49:53,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:53,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631454994] [2020-10-20 03:49:53,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:53,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-20 03:49:53,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631454994] [2020-10-20 03:49:53,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:53,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-20 03:49:53,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188709499] [2020-10-20 03:49:53,191 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-20 03:49:53,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:53,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-20 03:49:53,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:53,192 INFO L87 Difference]: Start difference. First operand 610 states and 798 transitions. Second operand 3 states. [2020-10-20 03:49:53,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:53,238 INFO L93 Difference]: Finished difference Result 1217 states and 1596 transitions. [2020-10-20 03:49:53,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-20 03:49:53,239 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 104 [2020-10-20 03:49:53,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:53,243 INFO L225 Difference]: With dead ends: 1217 [2020-10-20 03:49:53,243 INFO L226 Difference]: Without dead ends: 613 [2020-10-20 03:49:53,246 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-20 03:49:53,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2020-10-20 03:49:53,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 613. [2020-10-20 03:49:53,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 613 states. [2020-10-20 03:49:53,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 801 transitions. [2020-10-20 03:49:53,276 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 801 transitions. Word has length 104 [2020-10-20 03:49:53,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:53,277 INFO L481 AbstractCegarLoop]: Abstraction has 613 states and 801 transitions. [2020-10-20 03:49:53,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-20 03:49:53,277 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 801 transitions. [2020-10-20 03:49:53,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-10-20 03:49:53,279 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:53,279 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:53,279 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-20 03:49:53,280 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:53,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:53,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1813510124, now seen corresponding path program 1 times [2020-10-20 03:49:53,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:53,281 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124805435] [2020-10-20 03:49:53,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:53,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:53,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-20 03:49:53,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124805435] [2020-10-20 03:49:53,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:53,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:53,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141045347] [2020-10-20 03:49:53,497 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:53,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:53,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:53,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:53,499 INFO L87 Difference]: Start difference. First operand 613 states and 801 transitions. Second operand 4 states. [2020-10-20 03:49:53,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:53,668 INFO L93 Difference]: Finished difference Result 2734 states and 3544 transitions. [2020-10-20 03:49:53,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:49:53,670 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 104 [2020-10-20 03:49:53,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:53,683 INFO L225 Difference]: With dead ends: 2734 [2020-10-20 03:49:53,684 INFO L226 Difference]: Without dead ends: 2127 [2020-10-20 03:49:53,687 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:53,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2127 states. [2020-10-20 03:49:53,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2127 to 619. [2020-10-20 03:49:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 619 states. [2020-10-20 03:49:53,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 807 transitions. [2020-10-20 03:49:53,747 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 807 transitions. Word has length 104 [2020-10-20 03:49:53,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:53,747 INFO L481 AbstractCegarLoop]: Abstraction has 619 states and 807 transitions. [2020-10-20 03:49:53,748 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:53,748 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 807 transitions. [2020-10-20 03:49:53,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2020-10-20 03:49:53,752 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:53,752 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:53,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-20 03:49:53,753 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:53,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:53,754 INFO L82 PathProgramCache]: Analyzing trace with hash -445637831, now seen corresponding path program 1 times [2020-10-20 03:49:53,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:53,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046658764] [2020-10-20 03:49:53,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:53,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:53,989 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046658764] [2020-10-20 03:49:53,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:53,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:53,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216793613] [2020-10-20 03:49:53,990 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:53,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:53,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:53,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:53,991 INFO L87 Difference]: Start difference. First operand 619 states and 807 transitions. Second operand 4 states. [2020-10-20 03:49:54,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:54,189 INFO L93 Difference]: Finished difference Result 2800 states and 3646 transitions. [2020-10-20 03:49:54,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:49:54,190 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 105 [2020-10-20 03:49:54,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:54,203 INFO L225 Difference]: With dead ends: 2800 [2020-10-20 03:49:54,204 INFO L226 Difference]: Without dead ends: 2187 [2020-10-20 03:49:54,207 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:54,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2020-10-20 03:49:54,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 691. [2020-10-20 03:49:54,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 691 states. [2020-10-20 03:49:54,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 899 transitions. [2020-10-20 03:49:54,268 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 899 transitions. Word has length 105 [2020-10-20 03:49:54,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:54,269 INFO L481 AbstractCegarLoop]: Abstraction has 691 states and 899 transitions. [2020-10-20 03:49:54,269 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:54,269 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 899 transitions. [2020-10-20 03:49:54,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2020-10-20 03:49:54,272 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:54,272 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:54,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-20 03:49:54,273 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:54,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:54,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1925692687, now seen corresponding path program 1 times [2020-10-20 03:49:54,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:54,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530104221] [2020-10-20 03:49:54,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:54,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:54,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-20 03:49:54,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530104221] [2020-10-20 03:49:54,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:54,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:54,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334855562] [2020-10-20 03:49:54,423 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:54,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:54,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:54,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:54,424 INFO L87 Difference]: Start difference. First operand 691 states and 899 transitions. Second operand 4 states. [2020-10-20 03:49:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:54,687 INFO L93 Difference]: Finished difference Result 3053 states and 3955 transitions. [2020-10-20 03:49:54,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:49:54,688 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 105 [2020-10-20 03:49:54,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:54,705 INFO L225 Difference]: With dead ends: 3053 [2020-10-20 03:49:54,705 INFO L226 Difference]: Without dead ends: 2368 [2020-10-20 03:49:54,708 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:54,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2368 states. [2020-10-20 03:49:54,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2368 to 697. [2020-10-20 03:49:54,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 697 states. [2020-10-20 03:49:54,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 905 transitions. [2020-10-20 03:49:54,827 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 905 transitions. Word has length 105 [2020-10-20 03:49:54,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:54,827 INFO L481 AbstractCegarLoop]: Abstraction has 697 states and 905 transitions. [2020-10-20 03:49:54,828 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:54,828 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 905 transitions. [2020-10-20 03:49:54,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-10-20 03:49:54,831 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:54,832 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:54,832 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-10-20 03:49:54,832 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:54,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:54,833 INFO L82 PathProgramCache]: Analyzing trace with hash -174652393, now seen corresponding path program 1 times [2020-10-20 03:49:54,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:54,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647931474] [2020-10-20 03:49:54,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:55,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:55,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647931474] [2020-10-20 03:49:55,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548898422] [2020-10-20 03:49:55,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-20 03:49:55,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:55,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1425 conjuncts, 3 conjunts are in the unsatisfiable core [2020-10-20 03:49:55,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-20 03:49:55,881 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:55,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-20 03:49:55,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2020-10-20 03:49:55,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501651199] [2020-10-20 03:49:55,884 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-20 03:49:55,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:55,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-20 03:49:55,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:55,886 INFO L87 Difference]: Start difference. First operand 697 states and 905 transitions. Second operand 5 states. [2020-10-20 03:49:56,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:56,389 INFO L93 Difference]: Finished difference Result 2314 states and 2994 transitions. [2020-10-20 03:49:56,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-20 03:49:56,391 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 106 [2020-10-20 03:49:56,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:56,399 INFO L225 Difference]: With dead ends: 2314 [2020-10-20 03:49:56,399 INFO L226 Difference]: Without dead ends: 1623 [2020-10-20 03:49:56,401 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:56,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2020-10-20 03:49:56,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 862. [2020-10-20 03:49:56,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 862 states. [2020-10-20 03:49:56,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1113 transitions. [2020-10-20 03:49:56,489 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1113 transitions. Word has length 106 [2020-10-20 03:49:56,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:56,489 INFO L481 AbstractCegarLoop]: Abstraction has 862 states and 1113 transitions. [2020-10-20 03:49:56,489 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-20 03:49:56,490 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1113 transitions. [2020-10-20 03:49:56,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2020-10-20 03:49:56,492 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:56,492 INFO L422 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:56,706 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-10-20 03:49:56,707 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:56,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:56,708 INFO L82 PathProgramCache]: Analyzing trace with hash 220760177, now seen corresponding path program 1 times [2020-10-20 03:49:56,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:56,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553853741] [2020-10-20 03:49:56,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:56,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:56,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553853741] [2020-10-20 03:49:56,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:56,870 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-20 03:49:56,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319412567] [2020-10-20 03:49:56,870 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-20 03:49:56,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:56,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-20 03:49:56,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:56,872 INFO L87 Difference]: Start difference. First operand 862 states and 1113 transitions. Second operand 5 states. [2020-10-20 03:49:57,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:57,907 INFO L93 Difference]: Finished difference Result 4372 states and 5625 transitions. [2020-10-20 03:49:57,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-20 03:49:57,909 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 112 [2020-10-20 03:49:57,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:57,923 INFO L225 Difference]: With dead ends: 4372 [2020-10-20 03:49:57,924 INFO L226 Difference]: Without dead ends: 2102 [2020-10-20 03:49:57,930 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-10-20 03:49:57,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2102 states. [2020-10-20 03:49:58,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2102 to 802. [2020-10-20 03:49:58,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 802 states. [2020-10-20 03:49:58,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1018 transitions. [2020-10-20 03:49:58,076 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1018 transitions. Word has length 112 [2020-10-20 03:49:58,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:58,077 INFO L481 AbstractCegarLoop]: Abstraction has 802 states and 1018 transitions. [2020-10-20 03:49:58,077 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-20 03:49:58,077 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1018 transitions. [2020-10-20 03:49:58,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2020-10-20 03:49:58,081 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:58,081 INFO L422 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:58,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-20 03:49:58,082 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:58,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:58,083 INFO L82 PathProgramCache]: Analyzing trace with hash -2010889494, now seen corresponding path program 1 times [2020-10-20 03:49:58,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:58,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453544335] [2020-10-20 03:49:58,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:58,260 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-20 03:49:58,260 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453544335] [2020-10-20 03:49:58,262 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:49:58,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-20 03:49:58,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134332390] [2020-10-20 03:49:58,264 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-20 03:49:58,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:58,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-20 03:49:58,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-20 03:49:58,265 INFO L87 Difference]: Start difference. First operand 802 states and 1018 transitions. Second operand 4 states. [2020-10-20 03:49:58,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:49:58,548 INFO L93 Difference]: Finished difference Result 2466 states and 3135 transitions. [2020-10-20 03:49:58,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-20 03:49:58,549 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 115 [2020-10-20 03:49:58,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:49:58,709 INFO L225 Difference]: With dead ends: 2466 [2020-10-20 03:49:58,710 INFO L226 Difference]: Without dead ends: 1670 [2020-10-20 03:49:58,712 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:49:58,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1670 states. [2020-10-20 03:49:58,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1670 to 736. [2020-10-20 03:49:58,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 736 states. [2020-10-20 03:49:58,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 930 transitions. [2020-10-20 03:49:58,809 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 930 transitions. Word has length 115 [2020-10-20 03:49:58,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:49:58,810 INFO L481 AbstractCegarLoop]: Abstraction has 736 states and 930 transitions. [2020-10-20 03:49:58,810 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-20 03:49:58,810 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 930 transitions. [2020-10-20 03:49:58,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-10-20 03:49:58,813 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:49:58,813 INFO L422 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:49:58,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-10-20 03:49:58,814 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:49:58,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:49:58,814 INFO L82 PathProgramCache]: Analyzing trace with hash -962047963, now seen corresponding path program 1 times [2020-10-20 03:49:58,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:49:58,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370116018] [2020-10-20 03:49:58,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:49:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:59,053 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:59,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370116018] [2020-10-20 03:49:59,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800901841] [2020-10-20 03:49:59,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-20 03:49:59,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:49:59,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 1557 conjuncts, 4 conjunts are in the unsatisfiable core [2020-10-20 03:49:59,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-20 03:49:59,827 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:49:59,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-20 03:49:59,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-20 03:49:59,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154877270] [2020-10-20 03:49:59,831 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-20 03:49:59,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:49:59,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-20 03:49:59,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-10-20 03:49:59,832 INFO L87 Difference]: Start difference. First operand 736 states and 930 transitions. Second operand 6 states. [2020-10-20 03:50:00,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:50:00,256 INFO L93 Difference]: Finished difference Result 2037 states and 2578 transitions. [2020-10-20 03:50:00,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:50:00,257 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 123 [2020-10-20 03:50:00,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:50:00,266 INFO L225 Difference]: With dead ends: 2037 [2020-10-20 03:50:00,266 INFO L226 Difference]: Without dead ends: 1307 [2020-10-20 03:50:00,271 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2020-10-20 03:50:00,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2020-10-20 03:50:00,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 798. [2020-10-20 03:50:00,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 798 states. [2020-10-20 03:50:00,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1005 transitions. [2020-10-20 03:50:00,451 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1005 transitions. Word has length 123 [2020-10-20 03:50:00,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:50:00,452 INFO L481 AbstractCegarLoop]: Abstraction has 798 states and 1005 transitions. [2020-10-20 03:50:00,452 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-20 03:50:00,452 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1005 transitions. [2020-10-20 03:50:00,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2020-10-20 03:50:00,457 INFO L414 BasicCegarLoop]: Found error trace [2020-10-20 03:50:00,457 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-20 03:50:00,670 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-20 03:50:00,670 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-20 03:50:00,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-20 03:50:00,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1951440713, now seen corresponding path program 2 times [2020-10-20 03:50:00,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-20 03:50:00,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567075359] [2020-10-20 03:50:00,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-20 03:50:00,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-20 03:50:01,000 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-20 03:50:01,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567075359] [2020-10-20 03:50:01,001 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-20 03:50:01,001 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-20 03:50:01,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042636180] [2020-10-20 03:50:01,002 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-20 03:50:01,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-20 03:50:01,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-20 03:50:01,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:50:01,003 INFO L87 Difference]: Start difference. First operand 798 states and 1005 transitions. Second operand 5 states. [2020-10-20 03:50:01,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-20 03:50:01,339 INFO L93 Difference]: Finished difference Result 1060 states and 1339 transitions. [2020-10-20 03:50:01,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-20 03:50:01,339 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 140 [2020-10-20 03:50:01,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-20 03:50:01,340 INFO L225 Difference]: With dead ends: 1060 [2020-10-20 03:50:01,340 INFO L226 Difference]: Without dead ends: 0 [2020-10-20 03:50:01,342 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2020-10-20 03:50:01,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-10-20 03:50:01,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-10-20 03:50:01,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-10-20 03:50:01,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-10-20 03:50:01,343 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 140 [2020-10-20 03:50:01,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-20 03:50:01,344 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-10-20 03:50:01,344 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-20 03:50:01,344 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-10-20 03:50:01,344 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-10-20 03:50:01,345 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-10-20 03:50:01,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-10-20 03:50:01,568 WARN L193 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:01,671 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 94 [2020-10-20 03:50:01,892 WARN L193 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,086 WARN L193 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,241 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,377 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,521 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,780 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:02,925 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:03,089 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:03,286 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:03,432 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 86 [2020-10-20 03:50:03,608 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:03,712 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:04,101 WARN L193 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 102 [2020-10-20 03:50:04,267 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:04,481 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:04,650 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:04,764 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:04,897 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,008 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,137 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,253 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,390 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,632 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,793 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:05,906 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,018 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,134 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,253 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,356 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,556 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:06,715 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 86 [2020-10-20 03:50:07,157 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 70 [2020-10-20 03:50:07,309 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 78 [2020-10-20 03:50:10,204 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:10,551 WARN L193 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 33 [2020-10-20 03:50:10,813 WARN L193 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:11,070 WARN L193 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:11,316 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:11,563 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:11,802 WARN L193 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:12,083 WARN L193 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 41 [2020-10-20 03:50:12,213 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 19 [2020-10-20 03:50:12,467 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:12,705 WARN L193 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:12,955 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:13,151 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 19 [2020-10-20 03:50:13,406 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:13,711 WARN L193 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 24 [2020-10-20 03:50:13,880 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:14,128 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:14,378 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:14,929 WARN L193 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 19 [2020-10-20 03:50:15,270 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:15,704 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:16,051 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:16,297 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:16,542 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:16,788 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:17,138 WARN L193 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:17,380 WARN L193 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:17,723 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:18,055 WARN L193 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 40 [2020-10-20 03:50:18,440 WARN L193 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2020-10-20 03:50:18,689 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:18,937 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:19,184 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:19,435 WARN L193 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:19,683 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:19,928 WARN L193 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:20,170 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:20,373 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 19 [2020-10-20 03:50:20,615 WARN L193 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:20,911 WARN L193 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 24 [2020-10-20 03:50:21,294 WARN L193 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 41 [2020-10-20 03:50:21,679 WARN L193 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2020-10-20 03:50:21,926 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:22,104 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 19 [2020-10-20 03:50:22,563 WARN L193 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 44 [2020-10-20 03:50:22,806 WARN L193 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:23,192 WARN L193 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2020-10-20 03:50:23,461 WARN L193 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 19 [2020-10-20 03:50:23,711 WARN L193 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:23,948 WARN L193 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:24,195 WARN L193 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:24,439 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:24,674 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:24,916 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:25,031 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-20 03:50:25,283 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:25,543 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:26,044 WARN L193 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 58 [2020-10-20 03:50:26,509 WARN L193 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 42 [2020-10-20 03:50:26,761 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:27,018 WARN L193 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:27,286 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:27,634 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:27,915 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:28,150 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:28,378 WARN L193 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:28,533 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:28,766 WARN L193 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:28,990 WARN L193 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:29,236 WARN L193 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:29,417 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:29,626 WARN L193 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 19 [2020-10-20 03:50:29,877 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:30,265 WARN L193 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2020-10-20 03:50:30,516 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:30,759 WARN L193 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:31,205 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:31,450 WARN L193 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:31,786 WARN L193 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:32,031 WARN L193 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:32,341 WARN L193 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 24 [2020-10-20 03:50:32,456 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-20 03:50:32,704 WARN L193 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:32,963 WARN L193 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:33,086 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-20 03:50:33,338 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:33,500 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:33,746 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:33,995 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:34,240 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:34,405 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 19 [2020-10-20 03:50:34,653 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 19 [2020-10-20 03:50:34,658 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,658 INFO L270 CegarLoopResult]: At program point L1654(lines 1649 1656) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,659 INFO L270 CegarLoopResult]: At program point L1654-1(lines 1649 1656) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,660 INFO L270 CegarLoopResult]: At program point L1654-2(lines 1649 1656) the Hoare annotation is: (let ((.cse5 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse11 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse12 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse7 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse6 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ~ldv_count_2~0 0)) (.cse8 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse5 .cse1 .cse10 .cse3 .cse4) (and .cse1 .cse3 .cse9 .cse4) (and .cse5 .cse3 .cse7 .cse9 .cse4) (and .cse6 .cse1 .cse8 .cse11 .cse12) (and .cse0 .cse6 .cse2 .cse8 .cse7) (and .cse5 .cse6 .cse1 .cse8 .cse10) (and .cse6 .cse1 .cse8 .cse9) (and .cse1 .cse3 .cse11 .cse4 .cse12) (and .cse0 .cse2 .cse3 .cse7 .cse4) (and .cse0 .cse6 .cse1 .cse2 .cse8))) [2020-10-20 03:50:34,660 INFO L270 CegarLoopResult]: At program point L2546(lines 2545 2547) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,661 INFO L270 CegarLoopResult]: At program point L2579-1(lines 2578 2580) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,661 INFO L270 CegarLoopResult]: At program point L2579(lines 2578 2580) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,661 INFO L277 CegarLoopResult]: At program point L2579-3(lines 2578 2580) the Hoare annotation is: true [2020-10-20 03:50:34,661 INFO L277 CegarLoopResult]: At program point L2546-2(lines 2545 2547) the Hoare annotation is: true [2020-10-20 03:50:34,662 INFO L270 CegarLoopResult]: At program point L2546-1(lines 2545 2547) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,662 INFO L270 CegarLoopResult]: At program point L2579-2(lines 2578 2580) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,662 INFO L270 CegarLoopResult]: At program point L2216(lines 2201 2236) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,662 INFO L277 CegarLoopResult]: At program point L2216-1(lines 2201 2236) the Hoare annotation is: true [2020-10-20 03:50:34,662 INFO L274 CegarLoopResult]: For program point L2084(lines 2084 2087) no Hoare annotation was computed. [2020-10-20 03:50:34,662 INFO L274 CegarLoopResult]: For program point L1985(lines 1985 1988) no Hoare annotation was computed. [2020-10-20 03:50:34,662 INFO L270 CegarLoopResult]: At program point L2514(lines 2513 2515) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,662 INFO L274 CegarLoopResult]: For program point L2415-1(line 2415) no Hoare annotation was computed. [2020-10-20 03:50:34,662 INFO L274 CegarLoopResult]: For program point L2415(line 2415) no Hoare annotation was computed. [2020-10-20 03:50:34,663 INFO L277 CegarLoopResult]: At program point L2316(lines 2302 2320) the Hoare annotation is: true [2020-10-20 03:50:34,663 INFO L274 CegarLoopResult]: For program point L2415-2(line 2415) no Hoare annotation was computed. [2020-10-20 03:50:34,663 INFO L274 CegarLoopResult]: For program point L2349(lines 2349 2364) no Hoare annotation was computed. [2020-10-20 03:50:34,663 INFO L270 CegarLoopResult]: At program point L2184(lines 2138 2195) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,663 INFO L270 CegarLoopResult]: At program point L2118(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= 6 ~ldv_count_1~0)) (.cse4 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_count_2~0 0)) (.cse3 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse2) (and .cse4 .cse5) (and .cse0 .cse4 .cse1) (and .cse3 .cse5 .cse2))) [2020-10-20 03:50:34,663 INFO L270 CegarLoopResult]: At program point L2085(lines 2024 2129) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,663 INFO L274 CegarLoopResult]: For program point L1920(lines 1920 1923) no Hoare annotation was computed. [2020-10-20 03:50:34,664 INFO L270 CegarLoopResult]: At program point L2482(lines 2470 2484) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,664 INFO L270 CegarLoopResult]: At program point L2482-1(lines 2470 2484) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,664 INFO L274 CegarLoopResult]: For program point L2350(line 2350) no Hoare annotation was computed. [2020-10-20 03:50:34,664 INFO L270 CegarLoopResult]: At program point L2218(lines 2201 2236) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,665 INFO L277 CegarLoopResult]: At program point L2218-1(lines 2201 2236) the Hoare annotation is: true [2020-10-20 03:50:34,665 INFO L274 CegarLoopResult]: For program point L1954(lines 1954 1957) no Hoare annotation was computed. [2020-10-20 03:50:34,665 INFO L270 CegarLoopResult]: At program point L2582(lines 2581 2583) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,665 INFO L277 CegarLoopResult]: At program point L2582-1(lines 2581 2583) the Hoare annotation is: true [2020-10-20 03:50:34,665 INFO L270 CegarLoopResult]: At program point L2384(lines 2379 2386) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,666 INFO L274 CegarLoopResult]: For program point L2153(lines 2153 2158) no Hoare annotation was computed. [2020-10-20 03:50:34,666 INFO L274 CegarLoopResult]: For program point L1856(lines 1856 1859) no Hoare annotation was computed. [2020-10-20 03:50:34,666 INFO L270 CegarLoopResult]: At program point L2550(lines 2549 2551) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,666 INFO L270 CegarLoopResult]: At program point L2517(lines 2516 2518) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,666 INFO L277 CegarLoopResult]: At program point L2319(lines 2575 2577) the Hoare annotation is: true [2020-10-20 03:50:34,667 INFO L270 CegarLoopResult]: At program point L2220(lines 2201 2236) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,667 INFO L277 CegarLoopResult]: At program point L2220-1(lines 2201 2236) the Hoare annotation is: true [2020-10-20 03:50:34,667 INFO L274 CegarLoopResult]: For program point L1989(lines 1989 1995) no Hoare annotation was computed. [2020-10-20 03:50:34,667 INFO L270 CegarLoopResult]: At program point L2122(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,667 INFO L274 CegarLoopResult]: For program point L2089(lines 2089 2092) no Hoare annotation was computed. [2020-10-20 03:50:34,668 INFO L270 CegarLoopResult]: At program point L1594(lines 1590 1596) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,668 INFO L274 CegarLoopResult]: For program point L2354(line 2354) no Hoare annotation was computed. [2020-10-20 03:50:34,668 INFO L274 CegarLoopResult]: For program point L2123(lines 2123 2126) no Hoare annotation was computed. [2020-10-20 03:50:34,668 INFO L274 CegarLoopResult]: For program point L2057(lines 2057 2064) no Hoare annotation was computed. [2020-10-20 03:50:34,668 INFO L274 CegarLoopResult]: For program point L2057-1(lines 2048 2065) no Hoare annotation was computed. [2020-10-20 03:50:34,669 INFO L274 CegarLoopResult]: For program point L1925(lines 1925 1928) no Hoare annotation was computed. [2020-10-20 03:50:34,669 INFO L270 CegarLoopResult]: At program point L2520(lines 2519 2521) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,669 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,669 INFO L270 CegarLoopResult]: At program point L2190(lines 2138 2195) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,670 INFO L270 CegarLoopResult]: At program point L2124(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,670 INFO L274 CegarLoopResult]: For program point L1992(lines 1992 1995) no Hoare annotation was computed. [2020-10-20 03:50:34,670 INFO L274 CegarLoopResult]: For program point L1992-2(lines 1989 1995) no Hoare annotation was computed. [2020-10-20 03:50:34,670 INFO L274 CegarLoopResult]: For program point L1728(line 1728) no Hoare annotation was computed. [2020-10-20 03:50:34,670 INFO L274 CegarLoopResult]: For program point L1728-2(lines 1728 1731) no Hoare annotation was computed. [2020-10-20 03:50:34,671 INFO L274 CegarLoopResult]: For program point L1629(lines 1629 1631) no Hoare annotation was computed. [2020-10-20 03:50:34,671 INFO L274 CegarLoopResult]: For program point L1629-1(lines 1629 1631) no Hoare annotation was computed. [2020-10-20 03:50:34,671 INFO L274 CegarLoopResult]: For program point L1629-2(lines 1629 1631) no Hoare annotation was computed. [2020-10-20 03:50:34,671 INFO L270 CegarLoopResult]: At program point L2554(lines 2553 2555) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,671 INFO L274 CegarLoopResult]: For program point L1629-3(lines 1629 1631) no Hoare annotation was computed. [2020-10-20 03:50:34,672 INFO L277 CegarLoopResult]: At program point L2554-2(lines 2553 2555) the Hoare annotation is: true [2020-10-20 03:50:34,672 INFO L270 CegarLoopResult]: At program point L2554-1(lines 2553 2555) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,672 INFO L270 CegarLoopResult]: At program point L2224(lines 2201 2236) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,672 INFO L277 CegarLoopResult]: At program point L2224-1(lines 2201 2236) the Hoare annotation is: true [2020-10-20 03:50:34,672 INFO L270 CegarLoopResult]: At program point L1663(lines 1658 1665) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,673 INFO L274 CegarLoopResult]: For program point L1630(line 1630) no Hoare annotation was computed. [2020-10-20 03:50:34,673 INFO L270 CegarLoopResult]: At program point L1663-1(lines 1658 1665) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,673 INFO L274 CegarLoopResult]: For program point L1630-2(line 1630) no Hoare annotation was computed. [2020-10-20 03:50:34,673 INFO L274 CegarLoopResult]: For program point L1630-4(line 1630) no Hoare annotation was computed. [2020-10-20 03:50:34,673 INFO L274 CegarLoopResult]: For program point L2489-1(lines 2489 2497) no Hoare annotation was computed. [2020-10-20 03:50:34,674 INFO L274 CegarLoopResult]: For program point L1630-6(line 1630) no Hoare annotation was computed. [2020-10-20 03:50:34,674 INFO L274 CegarLoopResult]: For program point L2489(lines 2489 2497) no Hoare annotation was computed. [2020-10-20 03:50:34,674 INFO L270 CegarLoopResult]: At program point L2192(lines 2138 2195) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,674 INFO L274 CegarLoopResult]: For program point L2225-1(lines 2225 2228) no Hoare annotation was computed. [2020-10-20 03:50:34,674 INFO L274 CegarLoopResult]: For program point L2225(lines 2225 2228) no Hoare annotation was computed. [2020-10-20 03:50:34,674 INFO L274 CegarLoopResult]: For program point L12(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,675 INFO L274 CegarLoopResult]: For program point L12-2(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,675 INFO L274 CegarLoopResult]: For program point L12-3(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,675 INFO L274 CegarLoopResult]: For program point L12-4(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,675 INFO L274 CegarLoopResult]: For program point L12-6(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,675 INFO L274 CegarLoopResult]: For program point L12-7(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L12-8(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L1763(line 1763) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L12-10(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L1763-2(lines 1763 1766) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L12-11(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,676 INFO L274 CegarLoopResult]: For program point L2358(line 2358) no Hoare annotation was computed. [2020-10-20 03:50:34,677 INFO L270 CegarLoopResult]: At program point L2292(lines 2287 2294) the Hoare annotation is: (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) [2020-10-20 03:50:34,677 INFO L270 CegarLoopResult]: At program point L2226(lines 2201 2236) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,677 INFO L277 CegarLoopResult]: At program point L2226-1(lines 2201 2236) the Hoare annotation is: true [2020-10-20 03:50:34,677 INFO L274 CegarLoopResult]: For program point L2094(lines 2094 2097) no Hoare annotation was computed. [2020-10-20 03:50:34,677 INFO L274 CegarLoopResult]: For program point L2028(lines 2028 2031) no Hoare annotation was computed. [2020-10-20 03:50:34,678 INFO L270 CegarLoopResult]: At program point L1929(lines 1916 1931) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,678 INFO L270 CegarLoopResult]: At program point L1863(lines 1849 1869) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,678 INFO L270 CegarLoopResult]: At program point L2557-1(lines 2556 2558) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,678 INFO L270 CegarLoopResult]: At program point L2392(lines 2387 2394) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse11 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse5 (<= 6 ~ldv_count_1~0)) (.cse8 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse6 (= ~ldv_count_2~0 0)) (.cse9 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse1 .cse6 .cse2 .cse4) (and .cse1 .cse2 .cse7 .cse4) (and .cse0 .cse8 .cse1 .cse9 .cse3) (and .cse8 .cse1 .cse9 .cse10 .cse11) (and .cse8 .cse1 .cse9 .cse7) (and .cse1 .cse2 .cse10 .cse4 .cse11) (and .cse5 .cse8 .cse1 .cse6 .cse9))) [2020-10-20 03:50:34,679 INFO L270 CegarLoopResult]: At program point L2128(lines 2012 2130) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,679 INFO L270 CegarLoopResult]: At program point L2095(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,679 INFO L274 CegarLoopResult]: For program point L1963(lines 1963 1966) no Hoare annotation was computed. [2020-10-20 03:50:34,679 INFO L270 CegarLoopResult]: At program point L1567(lines 1564 1569) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,680 INFO L270 CegarLoopResult]: At program point L2591-1(lines 2590 2592) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,680 INFO L270 CegarLoopResult]: At program point L2591(lines 2590 2592) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,680 INFO L274 CegarLoopResult]: For program point L2492(lines 2492 2495) no Hoare annotation was computed. [2020-10-20 03:50:34,680 INFO L270 CegarLoopResult]: At program point L2591-2(lines 2590 2592) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,680 INFO L274 CegarLoopResult]: For program point L2261(lines 2261 2267) no Hoare annotation was computed. [2020-10-20 03:50:34,681 INFO L270 CegarLoopResult]: At program point L1865(lines 1849 1869) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,681 INFO L274 CegarLoopResult]: For program point L1700(lines 1700 1703) no Hoare annotation was computed. [2020-10-20 03:50:34,681 INFO L274 CegarLoopResult]: For program point L1700-1(lines 1700 1703) no Hoare annotation was computed. [2020-10-20 03:50:34,681 INFO L274 CegarLoopResult]: For program point L1700-2(lines 1700 1703) no Hoare annotation was computed. [2020-10-20 03:50:34,682 INFO L270 CegarLoopResult]: At program point L2427-1(lines 2424 2429) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,682 INFO L270 CegarLoopResult]: At program point L2427(lines 2424 2429) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,682 INFO L270 CegarLoopResult]: At program point L2427-3(lines 2424 2429) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,682 INFO L270 CegarLoopResult]: At program point L2427-2(lines 2424 2429) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,683 INFO L270 CegarLoopResult]: At program point L2427-4(lines 2424 2429) the Hoare annotation is: (let ((.cse5 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse11 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse12 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse7 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse6 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ~ldv_count_2~0 0)) (.cse8 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse5 .cse1 .cse10 .cse3 .cse4) (and .cse1 .cse3 .cse9 .cse4) (and .cse5 .cse3 .cse7 .cse9 .cse4) (and .cse6 .cse1 .cse8 .cse11 .cse12) (and .cse0 .cse6 .cse2 .cse8 .cse7) (and .cse5 .cse6 .cse1 .cse8 .cse10) (and .cse6 .cse1 .cse8 .cse9) (and .cse1 .cse3 .cse11 .cse4 .cse12) (and .cse0 .cse2 .cse3 .cse7 .cse4) (and .cse0 .cse6 .cse1 .cse2 .cse8))) [2020-10-20 03:50:34,683 INFO L270 CegarLoopResult]: At program point L1767(lines 1755 1769) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,683 INFO L270 CegarLoopResult]: At program point L1701(lines 1698 1718) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,683 INFO L270 CegarLoopResult]: At program point L1701-1(lines 1698 1718) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,684 INFO L270 CegarLoopResult]: At program point L1701-2(lines 1698 1718) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,684 INFO L274 CegarLoopResult]: For program point L2362(line 2362) no Hoare annotation was computed. [2020-10-20 03:50:34,684 INFO L274 CegarLoopResult]: For program point L1636(lines 1636 1642) no Hoare annotation was computed. [2020-10-20 03:50:34,684 INFO L274 CegarLoopResult]: For program point L1636-1(lines 1636 1642) no Hoare annotation was computed. [2020-10-20 03:50:34,684 INFO L274 CegarLoopResult]: For program point L2594(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,685 INFO L274 CegarLoopResult]: For program point L1636-2(lines 1636 1642) no Hoare annotation was computed. [2020-10-20 03:50:34,685 INFO L270 CegarLoopResult]: At program point L2561-1(lines 2560 2562) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,685 INFO L274 CegarLoopResult]: For program point L1636-3(lines 1636 1642) no Hoare annotation was computed. [2020-10-20 03:50:34,685 INFO L274 CegarLoopResult]: For program point L2594-2(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,685 INFO L270 CegarLoopResult]: At program point L2561(lines 2560 2562) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,686 INFO L274 CegarLoopResult]: For program point L2594-1(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,686 INFO L274 CegarLoopResult]: For program point L2594-4(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,686 INFO L270 CegarLoopResult]: At program point L2561-2(lines 2560 2562) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,686 INFO L274 CegarLoopResult]: For program point L2594-3(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,686 INFO L274 CegarLoopResult]: For program point L2594-5(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,687 INFO L274 CegarLoopResult]: For program point L2594-8(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,687 INFO L274 CegarLoopResult]: For program point L2594-7(lines 2594 2596) no Hoare annotation was computed. [2020-10-20 03:50:34,687 INFO L277 CegarLoopResult]: At program point L2594-9(lines 1 2596) the Hoare annotation is: true [2020-10-20 03:50:34,687 INFO L270 CegarLoopResult]: At program point L1868(lines 1842 1870) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,687 INFO L274 CegarLoopResult]: For program point L2166(lines 2166 2169) no Hoare annotation was computed. [2020-10-20 03:50:34,688 INFO L270 CegarLoopResult]: At program point L1968(lines 1953 1974) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse2 .cse3) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0) .cse2) (and .cse1 .cse2 .cse3))) [2020-10-20 03:50:34,688 INFO L274 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-10-20 03:50:34,688 INFO L270 CegarLoopResult]: At program point L2365(lines 2337 2377) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,688 INFO L274 CegarLoopResult]: For program point L2035(lines 2035 2038) no Hoare annotation was computed. [2020-10-20 03:50:34,689 INFO L274 CegarLoopResult]: For program point L1936(lines 1936 1939) no Hoare annotation was computed. [2020-10-20 03:50:34,689 INFO L270 CegarLoopResult]: At program point L1738(lines 1720 1740) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,689 INFO L270 CegarLoopResult]: At program point L2498(lines 2486 2500) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse11 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse5 (<= 6 ~ldv_count_1~0)) (.cse8 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse6 (= ~ldv_count_2~0 0)) (.cse9 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse1 .cse6 .cse2 .cse4) (and .cse1 .cse2 .cse7 .cse4) (and .cse0 .cse8 .cse1 .cse9 .cse3) (and .cse8 .cse1 .cse9 .cse10 .cse11) (and .cse8 .cse1 .cse9 .cse7) (and .cse1 .cse2 .cse10 .cse4 .cse11) (and .cse5 .cse8 .cse1 .cse6 .cse9))) [2020-10-20 03:50:34,689 INFO L274 CegarLoopResult]: For program point L2003(lines 2003 2008) no Hoare annotation was computed. [2020-10-20 03:50:34,689 INFO L270 CegarLoopResult]: At program point L1970(lines 1953 1974) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse2 .cse3) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0) .cse2) (and .cse1 .cse2 .cse3))) [2020-10-20 03:50:34,690 INFO L270 CegarLoopResult]: At program point L2565(lines 2564 2566) the Hoare annotation is: (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) [2020-10-20 03:50:34,690 INFO L270 CegarLoopResult]: At program point L2466(lines 2462 2468) the Hoare annotation is: (let ((.cse8 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse10 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse9 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse6 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ~ldv_count_2~0 0)) (.cse7 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse1 .cse3 .cse5 .cse4) (and .cse6 .cse1 .cse7 .cse8 .cse9) (and .cse0 .cse6 .cse2 .cse7 .cse10) (and .cse6 .cse1 .cse7 .cse5) (and .cse1 .cse3 .cse8 .cse4 .cse9) (and .cse0 .cse2 .cse3 .cse10 .cse4) (and (or (and .cse3 .cse5 .cse4) (and .cse6 .cse7 .cse5)) .cse10 .cse9) (and .cse0 .cse6 .cse1 .cse2 .cse7))) [2020-10-20 03:50:34,690 INFO L270 CegarLoopResult]: At program point L2400(lines 2395 2402) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,690 INFO L274 CegarLoopResult]: For program point L1707(lines 1707 1710) no Hoare annotation was computed. [2020-10-20 03:50:34,691 INFO L274 CegarLoopResult]: For program point L1707-1(lines 1707 1710) no Hoare annotation was computed. [2020-10-20 03:50:34,691 INFO L270 CegarLoopResult]: At program point L1641(lines 1634 1643) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,691 INFO L274 CegarLoopResult]: For program point L1707-2(lines 1707 1710) no Hoare annotation was computed. [2020-10-20 03:50:34,691 INFO L270 CegarLoopResult]: At program point L1641-1(lines 1634 1643) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,691 INFO L270 CegarLoopResult]: At program point L1575(lines 1570 1577) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,692 INFO L270 CegarLoopResult]: At program point L1641-2(lines 1634 1643) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,692 INFO L270 CegarLoopResult]: At program point L1641-3(lines 1634 1643) the Hoare annotation is: (let ((.cse5 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse11 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse12 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse7 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse6 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ~ldv_count_2~0 0)) (.cse8 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse5 .cse1 .cse10 .cse3 .cse4) (and .cse1 .cse3 .cse9 .cse4) (and .cse5 .cse3 .cse7 .cse9 .cse4) (and .cse6 .cse1 .cse8 .cse11 .cse12) (and .cse0 .cse6 .cse2 .cse8 .cse7) (and .cse5 .cse6 .cse1 .cse8 .cse10) (and .cse6 .cse1 .cse8 .cse9) (and .cse1 .cse3 .cse11 .cse4 .cse12) (and .cse0 .cse2 .cse3 .cse7 .cse4) (and .cse0 .cse6 .cse1 .cse2 .cse8))) [2020-10-20 03:50:34,692 INFO L274 CegarLoopResult]: For program point L2368(lines 2368 2371) no Hoare annotation was computed. [2020-10-20 03:50:34,692 INFO L274 CegarLoopResult]: For program point L2269(lines 2269 2273) no Hoare annotation was computed. [2020-10-20 03:50:34,693 INFO L274 CegarLoopResult]: For program point L2269-2(lines 2269 2273) no Hoare annotation was computed. [2020-10-20 03:50:34,693 INFO L274 CegarLoopResult]: For program point L2071(lines 2071 2074) no Hoare annotation was computed. [2020-10-20 03:50:34,693 INFO L270 CegarLoopResult]: At program point L1708(lines 1698 1718) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,693 INFO L270 CegarLoopResult]: At program point L1708-1(lines 1698 1718) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,693 INFO L270 CegarLoopResult]: At program point L1708-2(lines 1698 1718) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,694 INFO L270 CegarLoopResult]: At program point L1609(lines 1603 1611) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,694 INFO L270 CegarLoopResult]: At program point L2369(lines 2337 2377) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,694 INFO L270 CegarLoopResult]: At program point L1973(lines 1948 1975) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse3 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1 .cse2) (and .cse0 .cse2 .cse3) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0) .cse2) (and .cse1 .cse2 .cse3))) [2020-10-20 03:50:34,694 INFO L274 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-10-20 03:50:34,694 INFO L274 CegarLoopResult]: For program point L2172(lines 2172 2177) no Hoare annotation was computed. [2020-10-20 03:50:34,695 INFO L274 CegarLoopResult]: For program point L1941(lines 1941 1944) no Hoare annotation was computed. [2020-10-20 03:50:34,695 INFO L277 CegarLoopResult]: At program point L2569(lines 2568 2570) the Hoare annotation is: true [2020-10-20 03:50:34,695 INFO L270 CegarLoopResult]: At program point L2537-1(lines 2536 2538) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,695 INFO L270 CegarLoopResult]: At program point L2537(lines 2536 2538) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,695 INFO L277 CegarLoopResult]: At program point L2537-2(lines 2536 2538) the Hoare annotation is: true [2020-10-20 03:50:34,696 INFO L274 CegarLoopResult]: For program point L2108(lines 2108 2111) no Hoare annotation was computed. [2020-10-20 03:50:34,696 INFO L274 CegarLoopResult]: For program point L2141(lines 2141 2145) no Hoare annotation was computed. [2020-10-20 03:50:34,696 INFO L270 CegarLoopResult]: At program point L2009(lines 1976 2011) the Hoare annotation is: (let ((.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse11 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse5 (<= 6 ~ldv_count_1~0)) (.cse6 (= ~ldv_count_2~0 0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse8 (= ULTIMATE.start_create_sensor_~type 2)) (.cse9 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse12 (<= (+ |ULTIMATE.start_create_sensor_#res| 12) 0)) (.cse2 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse1 .cse6 .cse2 .cse4) (and .cse1 .cse2 .cse7 .cse4) (and .cse0 .cse8 .cse1 .cse9 .cse3) (and .cse8 .cse1 .cse9 .cse10 .cse11) (and .cse0 (or (and .cse12 .cse2 .cse7 .cse4) (and .cse8 .cse12 .cse9 .cse7)) .cse3) (and .cse5 .cse6 .cse12 .cse2 .cse3 .cse4) (and .cse8 .cse1 .cse9 .cse7) (and .cse1 .cse2 .cse10 .cse4 .cse11) (and .cse5 .cse8 .cse1 .cse6 .cse9) (and .cse5 .cse8 .cse6 .cse12 .cse9 .cse3) (and .cse0 (or (and .cse8 .cse1 .cse12 .cse9) (and .cse1 .cse12 .cse2 .cse4)) .cse10))) [2020-10-20 03:50:34,696 INFO L270 CegarLoopResult]: At program point L1646(lines 1644 1647) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,697 INFO L270 CegarLoopResult]: At program point L1646-1(lines 1644 1647) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,697 INFO L270 CegarLoopResult]: At program point L1646-2(lines 1644 1647) the Hoare annotation is: (let ((.cse5 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse9 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse11 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse12 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse7 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse6 (= ULTIMATE.start_create_sensor_~type 2)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse2 (= ~ldv_count_2~0 0)) (.cse8 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse5 .cse1 .cse10 .cse3 .cse4) (and .cse1 .cse3 .cse9 .cse4) (and .cse5 .cse3 .cse7 .cse9 .cse4) (and .cse6 .cse1 .cse8 .cse11 .cse12) (and .cse0 .cse6 .cse2 .cse8 .cse7) (and .cse5 .cse6 .cse1 .cse8 .cse10) (and .cse6 .cse1 .cse8 .cse9) (and .cse1 .cse3 .cse11 .cse4 .cse12) (and .cse0 .cse2 .cse3 .cse7 .cse4) (and .cse0 .cse6 .cse1 .cse2 .cse8))) [2020-10-20 03:50:34,697 INFO L274 CegarLoopResult]: For program point L2274(lines 2274 2281) no Hoare annotation was computed. [2020-10-20 03:50:34,697 INFO L274 CegarLoopResult]: For program point L2274-2(lines 2274 2281) no Hoare annotation was computed. [2020-10-20 03:50:34,698 INFO L274 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-10-20 03:50:34,698 INFO L270 CegarLoopResult]: At program point L2076(lines 2024 2129) the Hoare annotation is: (let ((.cse7 (<= 6 ~ldv_count_1~0)) (.cse8 (= ~ldv_count_2~0 0)) (.cse2 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse10 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse9 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse6 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse1 .cse3 .cse5 .cse4) (and .cse0 .cse3 .cse6 .cse5 .cse4) (and .cse7 .cse8 .cse6 .cse3 .cse4) (and .cse1 .cse9 .cse10) (and .cse7 .cse8 .cse9 .cse6) (and .cse0 .cse1 .cse2 .cse9) (and .cse1 .cse3 .cse4 .cse10) (and .cse1 .cse9 .cse5) (and .cse0 .cse9 .cse6 .cse5))) [2020-10-20 03:50:34,698 INFO L274 CegarLoopResult]: For program point L2043(lines 2043 2046) no Hoare annotation was computed. [2020-10-20 03:50:34,698 INFO L274 CegarLoopResult]: For program point L2473-1(lines 2473 2481) no Hoare annotation was computed. [2020-10-20 03:50:34,698 INFO L274 CegarLoopResult]: For program point L2473(lines 2473 2481) no Hoare annotation was computed. [2020-10-20 03:50:34,699 INFO L274 CegarLoopResult]: For program point L2473-3(lines 2473 2481) no Hoare annotation was computed. [2020-10-20 03:50:34,699 INFO L274 CegarLoopResult]: For program point L2473-2(lines 2473 2481) no Hoare annotation was computed. [2020-10-20 03:50:34,699 INFO L270 CegarLoopResult]: At program point L1945(lines 1932 1947) the Hoare annotation is: (let ((.cse3 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse4 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse6 (<= 6 ~ldv_count_1~0)) (.cse7 (= ~ldv_count_2~0 0)) (.cse5 (= |ULTIMATE.start_is_temp_sensor_#res| 0)) (.cse1 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___1~1 0))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse1 .cse2) (and .cse0 .cse4 .cse1 .cse3) (and .cse6 .cse7 .cse1 .cse3) (and .cse4 .cse1 .cse2 .cse3) (and .cse0 .cse4 .cse5 .cse1) (and .cse0 .cse5 .cse1 .cse2) (and .cse6 .cse7 .cse5 .cse1))) [2020-10-20 03:50:34,699 INFO L270 CegarLoopResult]: At program point L1681(lines 1676 1683) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,700 INFO L270 CegarLoopResult]: At program point L2573-1(lines 2572 2574) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,700 INFO L270 CegarLoopResult]: At program point L2540(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,700 INFO L270 CegarLoopResult]: At program point L2573(lines 2572 2574) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,701 INFO L270 CegarLoopResult]: At program point L2540-2(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= 6 ~ldv_count_1~0)) (.cse4 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_count_2~0 0)) (.cse3 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse2) (and .cse4 .cse5) (and .cse0 .cse4 .cse1) (and .cse3 .cse5 .cse2))) [2020-10-20 03:50:34,701 INFO L270 CegarLoopResult]: At program point L2573-2(lines 2572 2574) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,701 INFO L270 CegarLoopResult]: At program point L2540-1(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,701 INFO L270 CegarLoopResult]: At program point L2408(lines 2403 2410) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,702 INFO L270 CegarLoopResult]: At program point L2540-4(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,702 INFO L270 CegarLoopResult]: At program point L2540-3(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,702 INFO L274 CegarLoopResult]: For program point L2342(lines 2342 2345) no Hoare annotation was computed. [2020-10-20 03:50:34,702 INFO L277 CegarLoopResult]: At program point L2540-6(lines 2539 2541) the Hoare annotation is: true [2020-10-20 03:50:34,702 INFO L270 CegarLoopResult]: At program point L2540-5(lines 2539 2541) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,703 INFO L277 CegarLoopResult]: At program point L2540-8(lines 2539 2541) the Hoare annotation is: true [2020-10-20 03:50:34,703 INFO L277 CegarLoopResult]: At program point L2540-7(lines 2539 2541) the Hoare annotation is: true [2020-10-20 03:50:34,703 INFO L274 CegarLoopResult]: For program point L2210(lines 2210 2213) no Hoare annotation was computed. [2020-10-20 03:50:34,703 INFO L274 CegarLoopResult]: For program point L2210-1(lines 2210 2213) no Hoare annotation was computed. [2020-10-20 03:50:34,704 INFO L270 CegarLoopResult]: At program point L2078(lines 2024 2129) the Hoare annotation is: (let ((.cse6 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 1)) (.cse3 (= ULTIMATE.start_ibmpex_find_sensors_~tmp___0~2 1)) (.cse10 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2)) (.cse4 (= |ULTIMATE.start_is_temp_sensor_#res| 1)) (.cse11 (<= (+ ~ldv_count_2~0 2) ~ldv_count_1~0)) (.cse0 (<= 6 ~ldv_count_1~0)) (.cse2 (= ~ldv_count_2~0 0)) (.cse5 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse8 (= ULTIMATE.start_ibmpex_find_sensors_~j~0 0)) (.cse1 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse9 (= ULTIMATE.start_ibmpex_find_sensors_~sensor_type~0 2)) (.cse7 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse1 .cse6 .cse3 .cse4) (and .cse1 .cse3 .cse7 .cse4) (and .cse5 .cse3 .cse8 .cse7 .cse4) (and .cse0 .cse2 .cse8 .cse3 .cse4) (and .cse0 .cse2 .cse9 .cse8) (and .cse5 .cse1 .cse6 .cse9) (and .cse1 .cse9 .cse10 .cse11) (and .cse1 .cse3 .cse10 .cse4 .cse11) (and .cse0 .cse1 .cse2 .cse9) (and .cse5 .cse8 .cse9 .cse7) (and .cse1 .cse9 .cse7))) [2020-10-20 03:50:34,704 INFO L274 CegarLoopResult]: For program point L1748(line 1748) no Hoare annotation was computed. [2020-10-20 03:50:34,704 INFO L274 CegarLoopResult]: For program point L1748-2(lines 1748 1751) no Hoare annotation was computed. [2020-10-20 03:50:34,705 INFO L270 CegarLoopResult]: At program point L1583(lines 1578 1585) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,705 INFO L277 CegarLoopResult]: At program point L2376(lines 2327 2378) the Hoare annotation is: true [2020-10-20 03:50:34,705 INFO L274 CegarLoopResult]: For program point L2476(lines 2476 2479) no Hoare annotation was computed. [2020-10-20 03:50:34,705 INFO L274 CegarLoopResult]: For program point L2476-2(lines 2476 2479) no Hoare annotation was computed. [2020-10-20 03:50:34,705 INFO L274 CegarLoopResult]: For program point L2245(lines 2245 2248) no Hoare annotation was computed. [2020-10-20 03:50:34,705 INFO L274 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-10-20 03:50:34,706 INFO L270 CegarLoopResult]: At program point L-1-2(line -1) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,706 INFO L270 CegarLoopResult]: At program point L-1-4(line -1) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,706 INFO L274 CegarLoopResult]: For program point L-1-5(line -1) no Hoare annotation was computed. [2020-10-20 03:50:34,706 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2020-10-20 03:50:34,707 INFO L270 CegarLoopResult]: At program point L1717(lines 1695 1719) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,707 INFO L270 CegarLoopResult]: At program point L1717-1(lines 1695 1719) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,707 INFO L270 CegarLoopResult]: At program point L1717-2(lines 1695 1719) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,708 INFO L270 CegarLoopResult]: At program point L2510(lines 1 2596) the Hoare annotation is: (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) [2020-10-20 03:50:34,708 INFO L270 CegarLoopResult]: At program point L2543(lines 2542 2544) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,708 INFO L270 CegarLoopResult]: At program point L2114(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= 6 ~ldv_count_1~0)) (.cse4 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_count_2~0 0)) (.cse3 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse5 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse2 (<= ULTIMATE.start_ibmpex_find_sensors_~j~0 2))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse2) (and .cse4 .cse5) (and .cse0 .cse4 .cse1) (and .cse3 .cse5 .cse2))) [2020-10-20 03:50:34,708 INFO L270 CegarLoopResult]: At program point L2081(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,708 INFO L274 CegarLoopResult]: For program point L2048(lines 2048 2065) no Hoare annotation was computed. [2020-10-20 03:50:34,709 INFO L274 CegarLoopResult]: For program point L2181(lines 2181 2186) no Hoare annotation was computed. [2020-10-20 03:50:34,709 INFO L270 CegarLoopResult]: At program point L1752(lines 1741 1754) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,709 INFO L277 CegarLoopResult]: At program point L2314(lines 2302 2320) the Hoare annotation is: true [2020-10-20 03:50:34,709 INFO L270 CegarLoopResult]: At program point L2116(lines 2024 2129) the Hoare annotation is: (let ((.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0))) (.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse0 .cse2) (and .cse2 .cse1))) [2020-10-20 03:50:34,710 INFO L270 CegarLoopResult]: At program point L2083(lines 2024 2129) the Hoare annotation is: (let ((.cse1 (= ~ldv_call_dev_attr_of_sensor_device_attribute~0 1)) (.cse0 (<= (+ ~ldv_count_2~0 1) ~ldv_count_1~0)) (.cse2 (not (= ~ldv_call_dev_attr_of_sensor_device_attribute_2~0 0)))) (or (and .cse0 .cse1) (and (<= 6 ~ldv_count_1~0) (= ~ldv_count_2~0 0)) (and .cse2 .cse1) (and .cse0 .cse2))) [2020-10-20 03:50:34,811 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.10 03:50:34 BoogieIcfgContainer [2020-10-20 03:50:34,812 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-20 03:50:34,812 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-10-20 03:50:34,812 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-10-20 03:50:34,812 INFO L275 PluginConnector]: Witness Printer initialized [2020-10-20 03:50:34,813 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.10 03:49:49" (3/4) ... [2020-10-20 03:50:34,816 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-10-20 03:50:34,854 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 156 nodes and edges [2020-10-20 03:50:34,858 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 58 nodes and edges [2020-10-20 03:50:34,860 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2020-10-20 03:50:34,863 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2020-10-20 03:50:34,866 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2020-10-20 03:50:34,869 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-10-20 03:50:34,925 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((ldv_count_2 + 1 <= ldv_count_1 && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && \result == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___1 == 0) && \result == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___1 == 0) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && \result == 0) && tmp___1 == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && \result == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && \result == 0) && tmp___1 == 0) [2020-10-20 03:50:34,925 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && j == 0) && tmp___0 == 1) && \result == 1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && sensor_type == 2)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && sensor_type == 2) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) [2020-10-20 03:50:34,925 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && j == 0) && tmp___0 == 1) && \result == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && sensor_type == 2)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || (((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2)) || (((ldv_count_2 + 1 <= ldv_count_1 && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1) [2020-10-20 03:50:34,926 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,926 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,926 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,926 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((ldv_count_2 + 1 <= ldv_count_1 && ((((\result + 12 <= 0 && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || (((type == 2 && \result + 12 <= 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && j == 0)) || (((((6 <= ldv_count_1 && ldv_count_2 == 0) && \result + 12 <= 0) && tmp___0 == 1) && j == 0) && \result == 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2)) || (((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && \result + 12 <= 0) && sensor_type == 2) && j == 0)) || ((ldv_count_2 + 1 <= ldv_count_1 && ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && \result + 12 <= 0) && sensor_type == 2) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && \result + 12 <= 0) && tmp___0 == 1) && \result == 1))) && j <= 2) [2020-10-20 03:50:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || (((((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || ((type == 2 && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) && j == 0) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) [2020-10-20 03:50:35,110 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2020-10-20 03:50:35,111 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-10-20 03:50:35,113 INFO L168 Benchmark]: Toolchain (without parser) took 49559.95 ms. Allocated memory was 40.4 MB in the beginning and 353.4 MB in the end (delta: 313.0 MB). Free memory was 14.1 MB in the beginning and 258.3 MB in the end (delta: -244.2 MB). Peak memory consumption was 68.8 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,114 INFO L168 Benchmark]: CDTParser took 0.35 ms. Allocated memory is still 30.9 MB. Free memory was 6.1 MB in the beginning and 6.1 MB in the end (delta: 40.3 kB). Peak memory consumption was 40.3 kB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,114 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1287.19 ms. Allocated memory was 40.4 MB in the beginning and 45.1 MB in the end (delta: 4.7 MB). Free memory was 13.1 MB in the beginning and 6.9 MB in the end (delta: 6.3 MB). Peak memory consumption was 11.1 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,115 INFO L168 Benchmark]: Boogie Procedure Inliner took 143.68 ms. Allocated memory was 45.1 MB in the beginning and 46.7 MB in the end (delta: 1.6 MB). Free memory was 6.9 MB in the beginning and 17.0 MB in the end (delta: -10.1 MB). Peak memory consumption was 600.7 kB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,115 INFO L168 Benchmark]: Boogie Preprocessor took 222.86 ms. Allocated memory was 46.7 MB in the beginning and 49.3 MB in the end (delta: 2.6 MB). Free memory was 17.0 MB in the beginning and 21.9 MB in the end (delta: -4.9 MB). Peak memory consumption was 11.9 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,116 INFO L168 Benchmark]: RCFGBuilder took 2109.16 ms. Allocated memory was 49.3 MB in the beginning and 74.4 MB in the end (delta: 25.2 MB). Free memory was 21.9 MB in the beginning and 17.4 MB in the end (delta: 4.5 MB). Peak memory consumption was 38.8 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,116 INFO L168 Benchmark]: TraceAbstraction took 45487.63 ms. Allocated memory was 74.4 MB in the beginning and 353.4 MB in the end (delta: 278.9 MB). Free memory was 17.4 MB in the beginning and 298.6 MB in the end (delta: -281.3 MB). Peak memory consumption was 287.8 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,117 INFO L168 Benchmark]: Witness Printer took 298.77 ms. Allocated memory is still 353.4 MB. Free memory was 298.6 MB in the beginning and 258.3 MB in the end (delta: 40.4 MB). Peak memory consumption was 40.4 MB. Max. memory is 14.3 GB. [2020-10-20 03:50:35,120 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.35 ms. Allocated memory is still 30.9 MB. Free memory was 6.1 MB in the beginning and 6.1 MB in the end (delta: 40.3 kB). Peak memory consumption was 40.3 kB. Max. memory is 14.3 GB. * CACSL2BoogieTranslator took 1287.19 ms. Allocated memory was 40.4 MB in the beginning and 45.1 MB in the end (delta: 4.7 MB). Free memory was 13.1 MB in the beginning and 6.9 MB in the end (delta: 6.3 MB). Peak memory consumption was 11.1 MB. Max. memory is 14.3 GB. * Boogie Procedure Inliner took 143.68 ms. Allocated memory was 45.1 MB in the beginning and 46.7 MB in the end (delta: 1.6 MB). Free memory was 6.9 MB in the beginning and 17.0 MB in the end (delta: -10.1 MB). Peak memory consumption was 600.7 kB. Max. memory is 14.3 GB. * Boogie Preprocessor took 222.86 ms. Allocated memory was 46.7 MB in the beginning and 49.3 MB in the end (delta: 2.6 MB). Free memory was 17.0 MB in the beginning and 21.9 MB in the end (delta: -4.9 MB). Peak memory consumption was 11.9 MB. Max. memory is 14.3 GB. * RCFGBuilder took 2109.16 ms. Allocated memory was 49.3 MB in the beginning and 74.4 MB in the end (delta: 25.2 MB). Free memory was 21.9 MB in the beginning and 17.4 MB in the end (delta: 4.5 MB). Peak memory consumption was 38.8 MB. Max. memory is 14.3 GB. * TraceAbstraction took 45487.63 ms. Allocated memory was 74.4 MB in the beginning and 353.4 MB in the end (delta: 278.9 MB). Free memory was 17.4 MB in the beginning and 298.6 MB in the end (delta: -281.3 MB). Peak memory consumption was 287.8 MB. Max. memory is 14.3 GB. * Witness Printer took 298.77 ms. Allocated memory is still 353.4 MB. Free memory was 298.6 MB in the beginning and 258.3 MB in the end (delta: 40.4 MB). Peak memory consumption was 40.4 MB. Max. memory is 14.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 12]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 3 specifications checked. All of them hold - InvariantResult [Line: 2138]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1932]: Loop Invariant Derived loop invariant: (((((((((ldv_count_2 + 1 <= ldv_count_1 && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && \result == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___1 == 0) && \result == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___1 == 0) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && \result == 0) && tmp___1 == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && \result == 0) && tmp___1 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && \result == 0) && tmp___1 == 0) - InvariantResult [Line: 1842]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2337]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2302]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1603]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1849]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2486]: Loop Invariant Derived loop invariant: ((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 1741]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2519]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2138]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((((6 <= ldv_count_1 && ldv_count_2 == 0) && j <= 2) || ((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 2)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0)) || ((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2) - InvariantResult [Line: 2575]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2549]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2302]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2560]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1720]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2560]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2516]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2560]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2590]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2568]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2513]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2590]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2138]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2590]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1564]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1634]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1658]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 1634]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2327]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1570]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1634]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2337]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: ((((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && j == 0) && tmp___0 == 1) && \result == 1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && sensor_type == 2)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (((ldv_count_2 + 1 <= ldv_count_1 && sensor_type == 2) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1634]: Loop Invariant Derived loop invariant: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 1658]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1578]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2379]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2012]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1590]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1644]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1644]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((((6 <= ldv_count_1 && ldv_count_2 == 0) && j <= 2) || ((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 2)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0)) || ((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2) - InvariantResult [Line: 2387]: Loop Invariant Derived loop invariant: ((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 2581]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1644]: Loop Invariant Derived loop invariant: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2581]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2578]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && j == 0) && tmp___0 == 1) && \result == 1)) || (((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && sensor_type == 2)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || (((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2)) || (((ldv_count_2 + 1 <= ldv_count_1 && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1649]: Loop Invariant Derived loop invariant: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 2578]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2545]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1755]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2578]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2545]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2556]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1698]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1953]: Loop Invariant Derived loop invariant: ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) || ((ldv_count_2 + 1 <= ldv_count_1 && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2578]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2545]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 6 <= ldv_count_1 && ldv_count_2 == 0 - InvariantResult [Line: 2553]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1976]: Loop Invariant Derived loop invariant: ((((((((((((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && tmp___0 == 1) && j == 0) && \result == 1) || ((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j == 0)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((ldv_count_2 + 1 <= ldv_count_1 && ((((\result + 12 <= 0 && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || (((type == 2 && \result + 12 <= 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1))) && j == 0)) || (((((6 <= ldv_count_1 && ldv_count_2 == 0) && \result + 12 <= 0) && tmp___0 == 1) && j == 0) && \result == 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2)) || (((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && \result + 12 <= 0) && sensor_type == 2) && j == 0)) || ((ldv_count_2 + 1 <= ldv_count_1 && ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && \result + 12 <= 0) && sensor_type == 2) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && \result + 12 <= 0) && tmp___0 == 1) && \result == 1))) && j <= 2) - InvariantResult [Line: 2462]: Loop Invariant Derived loop invariant: (((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || (((((tmp___0 == 1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1) || ((type == 2 && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) && j == 0) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: 2553]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1649]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1649]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2395]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 1695]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1695]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1916]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1849]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2403]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2542]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2553]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2564]: Loop Invariant Derived loop invariant: 6 <= ldv_count_1 && ldv_count_2 == 0 - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2424]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2024]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2424]: Loop Invariant Derived loop invariant: ((((((((((((((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && tmp___0 == 1) && \result == 1) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && j == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 1) && tmp___0 == 1) && \result == 1)) || (((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((ldv_count_2 + 1 <= ldv_count_1 && tmp___0 == 1) && j == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) && \result == 1)) || ((((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 2) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && type == 2) && ldv_count_2 == 0) && sensor_type == 2) && j == 0)) || ((((ldv_count_2 + 1 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && j <= 1)) || (((type == 2 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && tmp___0 == 1) && j <= 2) && \result == 1) && ldv_count_2 + 2 <= ldv_count_1)) || ((((6 <= ldv_count_1 && ldv_count_2 == 0) && tmp___0 == 1) && j == 0) && \result == 1)) || ((((6 <= ldv_count_1 && type == 2) && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0) && sensor_type == 2) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2572]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2424]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2572]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2572]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2539]: Loop Invariant Derived loop invariant: (((((6 <= ldv_count_1 && ldv_count_2 == 0) && j <= 2) || ((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && j <= 2)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && ldv_count_2 == 0)) || ((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) && j <= 2) - InvariantResult [Line: 1695]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1948]: Loop Invariant Derived loop invariant: ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) || ((ldv_count_2 + 1 <= ldv_count_1 && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2287]: Loop Invariant Derived loop invariant: 6 <= ldv_count_1 && ldv_count_2 == 0 - InvariantResult [Line: 2536]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2536]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1953]: Loop Invariant Derived loop invariant: ((((ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) && sensor_type == 2) || ((ldv_count_2 + 1 <= ldv_count_1 && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || ((6 <= ldv_count_1 && ldv_count_2 == 0) && sensor_type == 2)) || ((!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && sensor_type == 2) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2470]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0)) - InvariantResult [Line: 2536]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2424]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 1676]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2470]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - InvariantResult [Line: 2201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2424]: Loop Invariant Derived loop invariant: (((ldv_count_2 + 1 <= ldv_count_1 && ldv_call_dev_attr_of_sensor_device_attribute == 1) || (6 <= ldv_count_1 && ldv_count_2 == 0)) || (ldv_count_2 + 1 <= ldv_count_1 && !(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0))) || (!(ldv_call_dev_attr_of_sensor_device_attribute_2 == 0) && ldv_call_dev_attr_of_sensor_device_attribute == 1) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 236 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 11.9s, OverallIterations: 16, TraceHistogramMax: 3, AutomataDifference: 4.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 33.3s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 7135 SDtfs, 7476 SDslu, 11767 SDs, 0 SdLazy, 377 SolverSat, 46 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 314 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=862occurred in iteration=12, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 16 MinimizatonAttempts, 9082 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 129 LocationsWithAnnotation, 129 PreInvPairs, 1533 NumberOfFragments, 5486 HoareAnnotationTreeSize, 129 FomulaSimplifications, 12650635 FormulaSimplificationTreeSizeReduction, 8.6s HoareSimplificationTime, 129 FomulaSimplificationsInter, 1613449 FormulaSimplificationTreeSizeReductionInter, 24.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 1745 NumberOfCodeBlocks, 1745 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 1727 ConstructedInterpolants, 0 QuantifiedInterpolants, 260151 SizeOfPredicates, 1 NumberOfNonLiveVariables, 2982 ConjunctsInSsa, 7 ConjunctsInUnsatCore, 18 InterpolantComputations, 14 PerfectInterpolantSequences, 104/144 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...