./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cad46833 Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 507de3a6972fe7d98868a5d3779c0d8ce42b046d .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.24-cad4683 [2019-11-15 23:54:11,099 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-15 23:54:11,104 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-15 23:54:11,121 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-15 23:54:11,121 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-15 23:54:11,122 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-15 23:54:11,124 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-15 23:54:11,135 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-15 23:54:11,139 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-15 23:54:11,142 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-15 23:54:11,143 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-15 23:54:11,144 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-15 23:54:11,144 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-15 23:54:11,145 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-15 23:54:11,146 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-15 23:54:11,147 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-15 23:54:11,148 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-15 23:54:11,148 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-15 23:54:11,150 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-15 23:54:11,154 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-15 23:54:11,158 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-15 23:54:11,160 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-15 23:54:11,163 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-15 23:54:11,164 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-15 23:54:11,169 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-15 23:54:11,170 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-15 23:54:11,170 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-15 23:54:11,172 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-15 23:54:11,172 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-15 23:54:11,174 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-15 23:54:11,174 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-15 23:54:11,175 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-15 23:54:11,176 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-15 23:54:11,176 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-15 23:54:11,178 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-15 23:54:11,178 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-15 23:54:11,179 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-15 23:54:11,179 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-15 23:54:11,179 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-15 23:54:11,180 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-15 23:54:11,181 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-15 23:54:11,182 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-15 23:54:11,212 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-15 23:54:11,212 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-15 23:54:11,213 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-15 23:54:11,213 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-15 23:54:11,213 INFO L138 SettingsManager]: * Use SBE=true [2019-11-15 23:54:11,214 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-15 23:54:11,214 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-15 23:54:11,214 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-15 23:54:11,214 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-15 23:54:11,215 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-15 23:54:11,215 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-15 23:54:11,215 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-15 23:54:11,215 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-15 23:54:11,215 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-15 23:54:11,216 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-15 23:54:11,216 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-15 23:54:11,216 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-15 23:54:11,216 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-15 23:54:11,217 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-15 23:54:11,217 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-15 23:54:11,217 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-15 23:54:11,217 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-15 23:54:11,218 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-15 23:54:11,218 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-15 23:54:11,218 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-15 23:54:11,218 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-15 23:54:11,218 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-15 23:54:11,219 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-15 23:54:11,219 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 507de3a6972fe7d98868a5d3779c0d8ce42b046d [2019-11-15 23:54:11,265 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-15 23:54:11,276 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-15 23:54:11,281 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-15 23:54:11,282 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-15 23:54:11,283 INFO L275 PluginConnector]: CDTParser initialized [2019-11-15 23:54:11,283 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2019-11-15 23:54:11,339 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/data/831761b4e/19f20d050d3b40698d2cde43bf5e6b7d/FLAGa1b3f5244 [2019-11-15 23:54:11,788 INFO L306 CDTParser]: Found 1 translation units. [2019-11-15 23:54:11,789 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2019-11-15 23:54:11,805 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/data/831761b4e/19f20d050d3b40698d2cde43bf5e6b7d/FLAGa1b3f5244 [2019-11-15 23:54:11,820 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/data/831761b4e/19f20d050d3b40698d2cde43bf5e6b7d [2019-11-15 23:54:11,824 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-15 23:54:11,825 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-11-15 23:54:11,826 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-15 23:54:11,826 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-15 23:54:11,830 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-15 23:54:11,831 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 11:54:11" (1/1) ... [2019-11-15 23:54:11,833 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ce0f24a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:11, skipping insertion in model container [2019-11-15 23:54:11,833 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 11:54:11" (1/1) ... [2019-11-15 23:54:11,841 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-11-15 23:54:11,889 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-11-15 23:54:12,233 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 23:54:12,238 INFO L188 MainTranslator]: Completed pre-run [2019-11-15 23:54:12,338 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-15 23:54:12,362 INFO L192 MainTranslator]: Completed translation [2019-11-15 23:54:12,363 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12 WrapperNode [2019-11-15 23:54:12,363 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-15 23:54:12,363 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-15 23:54:12,364 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-15 23:54:12,364 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-15 23:54:12,371 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,384 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,479 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-15 23:54:12,480 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-15 23:54:12,480 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-15 23:54:12,480 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-15 23:54:12,490 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,490 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,499 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,499 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,530 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,551 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,557 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... [2019-11-15 23:54:12,569 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-15 23:54:12,570 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-15 23:54:12,570 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-15 23:54:12,570 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-15 23:54:12,571 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/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 [2019-11-15 23:54:12,669 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-15 23:54:12,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-15 23:54:13,079 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,097 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,100 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,107 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,111 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,113 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,119 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,122 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,123 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,131 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,134 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,135 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,139 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,142 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,143 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,158 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,163 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,169 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,174 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,181 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,187 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:13,191 WARN L732 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2019-11-15 23:54:15,006 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##674: assume !false; [2019-11-15 23:54:15,006 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##673: assume false; [2019-11-15 23:54:15,006 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##618: assume !false; [2019-11-15 23:54:15,006 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##617: assume false; [2019-11-15 23:54:15,007 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##296: assume !false; [2019-11-15 23:54:15,007 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##295: assume false; [2019-11-15 23:54:15,007 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##256: assume !false; [2019-11-15 23:54:15,007 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##255: assume false; [2019-11-15 23:54:15,007 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##217: assume !false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##247: assume !false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##246: assume false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##724: assume !false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##723: assume false; [2019-11-15 23:54:15,008 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##375: assume !false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##374: assume false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##326: assume !false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##325: assume false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##335: assume !false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##334: assume false; [2019-11-15 23:54:15,009 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##405: assume !false; [2019-11-15 23:54:15,010 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##404: assume false; [2019-11-15 23:54:15,010 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##412: assume false; [2019-11-15 23:54:15,010 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##413: assume !false; [2019-11-15 23:54:15,010 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##452: assume false; [2019-11-15 23:54:15,010 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##453: assume !false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##483: assume !false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##482: assume false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##543: assume !false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##542: assume false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##98: assume !false; [2019-11-15 23:54:15,011 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##97: assume false; [2019-11-15 23:54:15,012 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume !false; [2019-11-15 23:54:15,012 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##172: assume !false; [2019-11-15 23:54:15,012 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##171: assume false; [2019-11-15 23:54:15,012 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##177: assume !false; [2019-11-15 23:54:15,012 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##176: assume false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##79: assume false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume !false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##141: assume false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2019-11-15 23:54:15,013 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##573: assume !false; [2019-11-15 23:54:15,014 INFO L685 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##572: assume false; [2019-11-15 23:54:15,015 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-15 23:54:15,015 INFO L284 CfgBuilder]: Removed 267 assume(true) statements. [2019-11-15 23:54:15,017 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 11:54:15 BoogieIcfgContainer [2019-11-15 23:54:15,017 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-15 23:54:15,018 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-15 23:54:15,018 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-15 23:54:15,021 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-15 23:54:15,021 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 11:54:11" (1/3) ... [2019-11-15 23:54:15,022 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17276cbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 11:54:15, skipping insertion in model container [2019-11-15 23:54:15,022 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:54:12" (2/3) ... [2019-11-15 23:54:15,023 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17276cbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 11:54:15, skipping insertion in model container [2019-11-15 23:54:15,023 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 11:54:15" (3/3) ... [2019-11-15 23:54:15,025 INFO L109 eAbstractionObserver]: Analyzing ICFG diskperf_simpl1.cil.c [2019-11-15 23:54:15,034 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-15 23:54:15,042 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 51 error locations. [2019-11-15 23:54:15,051 INFO L249 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2019-11-15 23:54:15,093 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-15 23:54:15,093 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-15 23:54:15,094 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-15 23:54:15,094 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-15 23:54:15,094 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-15 23:54:15,094 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-15 23:54:15,094 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-15 23:54:15,094 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-15 23:54:15,123 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states. [2019-11-15 23:54:15,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-11-15 23:54:15,129 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:15,130 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:15,134 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:15,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:15,140 INFO L82 PathProgramCache]: Analyzing trace with hash 538061063, now seen corresponding path program 1 times [2019-11-15 23:54:15,148 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:15,148 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981807559] [2019-11-15 23:54:15,149 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:15,149 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:15,149 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:15,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:15,322 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981807559] [2019-11-15 23:54:15,322 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:15,323 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:15,323 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771982663] [2019-11-15 23:54:15,327 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:15,327 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:15,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:15,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:15,344 INFO L87 Difference]: Start difference. First operand 557 states. Second operand 3 states. [2019-11-15 23:54:15,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:15,933 INFO L93 Difference]: Finished difference Result 1318 states and 1943 transitions. [2019-11-15 23:54:15,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:15,935 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 10 [2019-11-15 23:54:15,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:15,965 INFO L225 Difference]: With dead ends: 1318 [2019-11-15 23:54:15,966 INFO L226 Difference]: Without dead ends: 816 [2019-11-15 23:54:15,978 INFO L600 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 [2019-11-15 23:54:16,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2019-11-15 23:54:16,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 776. [2019-11-15 23:54:16,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 776 states. [2019-11-15 23:54:16,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1090 transitions. [2019-11-15 23:54:16,103 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1090 transitions. Word has length 10 [2019-11-15 23:54:16,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:16,103 INFO L462 AbstractCegarLoop]: Abstraction has 776 states and 1090 transitions. [2019-11-15 23:54:16,103 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:16,104 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1090 transitions. [2019-11-15 23:54:16,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-11-15 23:54:16,105 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:16,105 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:16,107 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:16,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:16,107 INFO L82 PathProgramCache]: Analyzing trace with hash 369677969, now seen corresponding path program 1 times [2019-11-15 23:54:16,115 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:16,115 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358746978] [2019-11-15 23:54:16,115 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,115 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,116 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:16,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:16,191 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358746978] [2019-11-15 23:54:16,192 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:16,192 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:16,192 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554866897] [2019-11-15 23:54:16,193 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:16,194 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:16,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:16,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:16,194 INFO L87 Difference]: Start difference. First operand 776 states and 1090 transitions. Second operand 3 states. [2019-11-15 23:54:16,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:16,449 INFO L93 Difference]: Finished difference Result 798 states and 1115 transitions. [2019-11-15 23:54:16,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:16,450 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 11 [2019-11-15 23:54:16,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:16,454 INFO L225 Difference]: With dead ends: 798 [2019-11-15 23:54:16,454 INFO L226 Difference]: Without dead ends: 776 [2019-11-15 23:54:16,455 INFO L600 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 [2019-11-15 23:54:16,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2019-11-15 23:54:16,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 776. [2019-11-15 23:54:16,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 776 states. [2019-11-15 23:54:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1089 transitions. [2019-11-15 23:54:16,481 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1089 transitions. Word has length 11 [2019-11-15 23:54:16,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:16,481 INFO L462 AbstractCegarLoop]: Abstraction has 776 states and 1089 transitions. [2019-11-15 23:54:16,482 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:16,482 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1089 transitions. [2019-11-15 23:54:16,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-11-15 23:54:16,483 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:16,483 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:16,485 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:16,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:16,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1128654141, now seen corresponding path program 1 times [2019-11-15 23:54:16,485 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:16,486 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123804902] [2019-11-15 23:54:16,486 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,486 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,486 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:16,600 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123804902] [2019-11-15 23:54:16,600 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:16,601 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:16,601 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228684988] [2019-11-15 23:54:16,601 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:16,601 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:16,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:16,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:16,602 INFO L87 Difference]: Start difference. First operand 776 states and 1089 transitions. Second operand 3 states. [2019-11-15 23:54:16,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:16,693 INFO L93 Difference]: Finished difference Result 1593 states and 2235 transitions. [2019-11-15 23:54:16,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:16,694 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2019-11-15 23:54:16,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:16,701 INFO L225 Difference]: With dead ends: 1593 [2019-11-15 23:54:16,701 INFO L226 Difference]: Without dead ends: 1020 [2019-11-15 23:54:16,703 INFO L600 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 [2019-11-15 23:54:16,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2019-11-15 23:54:16,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 882. [2019-11-15 23:54:16,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 882 states. [2019-11-15 23:54:16,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1243 transitions. [2019-11-15 23:54:16,743 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1243 transitions. Word has length 15 [2019-11-15 23:54:16,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:16,743 INFO L462 AbstractCegarLoop]: Abstraction has 882 states and 1243 transitions. [2019-11-15 23:54:16,743 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:16,744 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1243 transitions. [2019-11-15 23:54:16,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-11-15 23:54:16,750 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:16,750 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:16,752 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:16,753 INFO L82 PathProgramCache]: Analyzing trace with hash 523348127, now seen corresponding path program 1 times [2019-11-15 23:54:16,753 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:16,753 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463628572] [2019-11-15 23:54:16,753 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,753 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:16,754 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:16,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:16,837 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463628572] [2019-11-15 23:54:16,838 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:16,838 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:16,838 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340548550] [2019-11-15 23:54:16,838 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:16,838 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:16,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:16,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:16,839 INFO L87 Difference]: Start difference. First operand 882 states and 1243 transitions. Second operand 3 states. [2019-11-15 23:54:17,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:17,057 INFO L93 Difference]: Finished difference Result 904 states and 1270 transitions. [2019-11-15 23:54:17,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:17,058 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2019-11-15 23:54:17,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:17,063 INFO L225 Difference]: With dead ends: 904 [2019-11-15 23:54:17,064 INFO L226 Difference]: Without dead ends: 899 [2019-11-15 23:54:17,064 INFO L600 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 [2019-11-15 23:54:17,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2019-11-15 23:54:17,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 896. [2019-11-15 23:54:17,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 896 states. [2019-11-15 23:54:17,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 1263 transitions. [2019-11-15 23:54:17,093 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 1263 transitions. Word has length 20 [2019-11-15 23:54:17,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:17,093 INFO L462 AbstractCegarLoop]: Abstraction has 896 states and 1263 transitions. [2019-11-15 23:54:17,094 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:17,094 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 1263 transitions. [2019-11-15 23:54:17,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-11-15 23:54:17,095 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:17,095 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:17,096 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:17,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:17,097 INFO L82 PathProgramCache]: Analyzing trace with hash 523903232, now seen corresponding path program 1 times [2019-11-15 23:54:17,097 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:17,097 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860523576] [2019-11-15 23:54:17,098 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,098 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,098 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:17,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:17,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:17,128 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860523576] [2019-11-15 23:54:17,128 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:17,128 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:17,128 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119563505] [2019-11-15 23:54:17,129 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:17,129 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:17,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:17,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:17,130 INFO L87 Difference]: Start difference. First operand 896 states and 1263 transitions. Second operand 3 states. [2019-11-15 23:54:17,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:17,225 INFO L93 Difference]: Finished difference Result 1617 states and 2298 transitions. [2019-11-15 23:54:17,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:17,226 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2019-11-15 23:54:17,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:17,235 INFO L225 Difference]: With dead ends: 1617 [2019-11-15 23:54:17,235 INFO L226 Difference]: Without dead ends: 1586 [2019-11-15 23:54:17,237 INFO L600 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 [2019-11-15 23:54:17,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1586 states. [2019-11-15 23:54:17,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1586 to 1525. [2019-11-15 23:54:17,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1525 states. [2019-11-15 23:54:17,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2207 transitions. [2019-11-15 23:54:17,312 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2207 transitions. Word has length 20 [2019-11-15 23:54:17,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:17,312 INFO L462 AbstractCegarLoop]: Abstraction has 1525 states and 2207 transitions. [2019-11-15 23:54:17,312 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:17,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2207 transitions. [2019-11-15 23:54:17,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2019-11-15 23:54:17,314 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:17,314 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:17,317 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:17,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:17,318 INFO L82 PathProgramCache]: Analyzing trace with hash -938497473, now seen corresponding path program 1 times [2019-11-15 23:54:17,318 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:17,318 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555284883] [2019-11-15 23:54:17,318 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,318 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,319 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:17,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:17,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:17,386 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555284883] [2019-11-15 23:54:17,386 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:17,386 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:17,387 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071170347] [2019-11-15 23:54:17,387 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:17,388 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:17,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:17,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:17,388 INFO L87 Difference]: Start difference. First operand 1525 states and 2207 transitions. Second operand 4 states. [2019-11-15 23:54:17,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:17,463 INFO L93 Difference]: Finished difference Result 1538 states and 2222 transitions. [2019-11-15 23:54:17,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:17,464 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 21 [2019-11-15 23:54:17,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:17,473 INFO L225 Difference]: With dead ends: 1538 [2019-11-15 23:54:17,474 INFO L226 Difference]: Without dead ends: 1521 [2019-11-15 23:54:17,475 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:17,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2019-11-15 23:54:17,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1521. [2019-11-15 23:54:17,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1521 states. [2019-11-15 23:54:17,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 2202 transitions. [2019-11-15 23:54:17,582 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 2202 transitions. Word has length 21 [2019-11-15 23:54:17,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:17,582 INFO L462 AbstractCegarLoop]: Abstraction has 1521 states and 2202 transitions. [2019-11-15 23:54:17,582 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:17,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 2202 transitions. [2019-11-15 23:54:17,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2019-11-15 23:54:17,583 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:17,583 INFO L380 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:17,584 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:17,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:17,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1808064799, now seen corresponding path program 1 times [2019-11-15 23:54:17,585 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:17,585 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144371933] [2019-11-15 23:54:17,585 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,585 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,585 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:17,617 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144371933] [2019-11-15 23:54:17,618 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:17,618 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:17,618 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443371293] [2019-11-15 23:54:17,618 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:17,619 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:17,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:17,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:17,619 INFO L87 Difference]: Start difference. First operand 1521 states and 2202 transitions. Second operand 3 states. [2019-11-15 23:54:17,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:17,867 INFO L93 Difference]: Finished difference Result 1521 states and 2202 transitions. [2019-11-15 23:54:17,868 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:17,868 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 21 [2019-11-15 23:54:17,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:17,877 INFO L225 Difference]: With dead ends: 1521 [2019-11-15 23:54:17,877 INFO L226 Difference]: Without dead ends: 1517 [2019-11-15 23:54:17,878 INFO L600 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 [2019-11-15 23:54:17,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2019-11-15 23:54:17,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1517. [2019-11-15 23:54:17,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1517 states. [2019-11-15 23:54:17,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 2198 transitions. [2019-11-15 23:54:17,953 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 2198 transitions. Word has length 21 [2019-11-15 23:54:17,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:17,954 INFO L462 AbstractCegarLoop]: Abstraction has 1517 states and 2198 transitions. [2019-11-15 23:54:17,954 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:17,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 2198 transitions. [2019-11-15 23:54:17,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2019-11-15 23:54:17,955 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:17,955 INFO L380 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] [2019-11-15 23:54:17,959 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:17,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:17,960 INFO L82 PathProgramCache]: Analyzing trace with hash -19731506, now seen corresponding path program 1 times [2019-11-15 23:54:17,960 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:17,960 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577194771] [2019-11-15 23:54:17,960 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,961 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:17,961 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:18,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:18,084 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577194771] [2019-11-15 23:54:18,085 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:18,085 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-15 23:54:18,085 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955100491] [2019-11-15 23:54:18,086 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-15 23:54:18,086 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:18,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-15 23:54:18,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:18,086 INFO L87 Difference]: Start difference. First operand 1517 states and 2198 transitions. Second operand 8 states. [2019-11-15 23:54:18,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:18,815 INFO L93 Difference]: Finished difference Result 1539 states and 2221 transitions. [2019-11-15 23:54:18,816 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 23:54:18,816 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 25 [2019-11-15 23:54:18,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:18,824 INFO L225 Difference]: With dead ends: 1539 [2019-11-15 23:54:18,825 INFO L226 Difference]: Without dead ends: 1534 [2019-11-15 23:54:18,827 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2019-11-15 23:54:18,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2019-11-15 23:54:18,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1527. [2019-11-15 23:54:18,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1527 states. [2019-11-15 23:54:18,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 2209 transitions. [2019-11-15 23:54:18,891 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 2209 transitions. Word has length 25 [2019-11-15 23:54:18,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:18,893 INFO L462 AbstractCegarLoop]: Abstraction has 1527 states and 2209 transitions. [2019-11-15 23:54:18,893 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-15 23:54:18,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 2209 transitions. [2019-11-15 23:54:18,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2019-11-15 23:54:18,894 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:18,894 INFO L380 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] [2019-11-15 23:54:18,894 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:18,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:18,895 INFO L82 PathProgramCache]: Analyzing trace with hash 671330291, now seen corresponding path program 1 times [2019-11-15 23:54:18,895 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:18,895 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533520218] [2019-11-15 23:54:18,895 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:18,895 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:18,896 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:18,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:18,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:18,938 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533520218] [2019-11-15 23:54:18,938 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:18,938 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:18,938 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665256502] [2019-11-15 23:54:18,938 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:18,939 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:18,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:18,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:18,939 INFO L87 Difference]: Start difference. First operand 1527 states and 2209 transitions. Second operand 4 states. [2019-11-15 23:54:19,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:19,015 INFO L93 Difference]: Finished difference Result 1541 states and 2225 transitions. [2019-11-15 23:54:19,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:19,015 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 25 [2019-11-15 23:54:19,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:19,024 INFO L225 Difference]: With dead ends: 1541 [2019-11-15 23:54:19,024 INFO L226 Difference]: Without dead ends: 1525 [2019-11-15 23:54:19,025 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:19,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2019-11-15 23:54:19,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1525. [2019-11-15 23:54:19,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1525 states. [2019-11-15 23:54:19,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2206 transitions. [2019-11-15 23:54:19,084 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2206 transitions. Word has length 25 [2019-11-15 23:54:19,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:19,084 INFO L462 AbstractCegarLoop]: Abstraction has 1525 states and 2206 transitions. [2019-11-15 23:54:19,085 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:19,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2206 transitions. [2019-11-15 23:54:19,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2019-11-15 23:54:19,086 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:19,087 INFO L380 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] [2019-11-15 23:54:19,087 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:19,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:19,087 INFO L82 PathProgramCache]: Analyzing trace with hash 213416565, now seen corresponding path program 1 times [2019-11-15 23:54:19,087 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:19,088 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445327273] [2019-11-15 23:54:19,088 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:19,088 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:19,088 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:19,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:19,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:19,126 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445327273] [2019-11-15 23:54:19,127 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:19,127 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:19,127 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184173515] [2019-11-15 23:54:19,127 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:19,127 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:19,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:19,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:19,128 INFO L87 Difference]: Start difference. First operand 1525 states and 2206 transitions. Second operand 3 states. [2019-11-15 23:54:19,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:19,198 INFO L93 Difference]: Finished difference Result 2137 states and 3070 transitions. [2019-11-15 23:54:19,199 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:19,199 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 25 [2019-11-15 23:54:19,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:19,203 INFO L225 Difference]: With dead ends: 2137 [2019-11-15 23:54:19,203 INFO L226 Difference]: Without dead ends: 778 [2019-11-15 23:54:19,210 INFO L600 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 [2019-11-15 23:54:19,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2019-11-15 23:54:19,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 778. [2019-11-15 23:54:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 778 states. [2019-11-15 23:54:19,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1064 transitions. [2019-11-15 23:54:19,253 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1064 transitions. Word has length 25 [2019-11-15 23:54:19,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:19,254 INFO L462 AbstractCegarLoop]: Abstraction has 778 states and 1064 transitions. [2019-11-15 23:54:19,254 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:19,254 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1064 transitions. [2019-11-15 23:54:19,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2019-11-15 23:54:19,256 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:19,256 INFO L380 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] [2019-11-15 23:54:19,257 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:19,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:19,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1144638529, now seen corresponding path program 1 times [2019-11-15 23:54:19,257 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:19,258 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621057348] [2019-11-15 23:54:19,258 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:19,258 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:19,258 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:19,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:19,357 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621057348] [2019-11-15 23:54:19,358 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:19,358 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-11-15 23:54:19,358 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022762733] [2019-11-15 23:54:19,358 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-15 23:54:19,358 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:19,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-15 23:54:19,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:19,359 INFO L87 Difference]: Start difference. First operand 778 states and 1064 transitions. Second operand 8 states. [2019-11-15 23:54:19,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:19,994 INFO L93 Difference]: Finished difference Result 790 states and 1075 transitions. [2019-11-15 23:54:19,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-15 23:54:19,995 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 26 [2019-11-15 23:54:19,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:19,999 INFO L225 Difference]: With dead ends: 790 [2019-11-15 23:54:19,999 INFO L226 Difference]: Without dead ends: 785 [2019-11-15 23:54:20,000 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2019-11-15 23:54:20,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2019-11-15 23:54:20,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 779. [2019-11-15 23:54:20,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 779 states. [2019-11-15 23:54:20,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1065 transitions. [2019-11-15 23:54:20,035 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1065 transitions. Word has length 26 [2019-11-15 23:54:20,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:20,036 INFO L462 AbstractCegarLoop]: Abstraction has 779 states and 1065 transitions. [2019-11-15 23:54:20,036 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-15 23:54:20,036 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1065 transitions. [2019-11-15 23:54:20,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-15 23:54:20,037 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:20,037 INFO L380 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] [2019-11-15 23:54:20,037 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:20,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:20,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1488013531, now seen corresponding path program 1 times [2019-11-15 23:54:20,038 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:20,038 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880842159] [2019-11-15 23:54:20,038 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,038 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,038 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:20,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:20,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:20,083 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880842159] [2019-11-15 23:54:20,083 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:20,083 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:20,083 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906024877] [2019-11-15 23:54:20,084 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:20,084 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:20,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:20,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:20,084 INFO L87 Difference]: Start difference. First operand 779 states and 1065 transitions. Second operand 5 states. [2019-11-15 23:54:20,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:20,158 INFO L93 Difference]: Finished difference Result 785 states and 1070 transitions. [2019-11-15 23:54:20,158 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:20,158 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 27 [2019-11-15 23:54:20,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:20,162 INFO L225 Difference]: With dead ends: 785 [2019-11-15 23:54:20,162 INFO L226 Difference]: Without dead ends: 768 [2019-11-15 23:54:20,163 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:20,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2019-11-15 23:54:20,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 768. [2019-11-15 23:54:20,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 768 states. [2019-11-15 23:54:20,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1052 transitions. [2019-11-15 23:54:20,196 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1052 transitions. Word has length 27 [2019-11-15 23:54:20,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:20,196 INFO L462 AbstractCegarLoop]: Abstraction has 768 states and 1052 transitions. [2019-11-15 23:54:20,197 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:20,197 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1052 transitions. [2019-11-15 23:54:20,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-15 23:54:20,197 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:20,197 INFO L380 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] [2019-11-15 23:54:20,198 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:20,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:20,198 INFO L82 PathProgramCache]: Analyzing trace with hash -458901763, now seen corresponding path program 1 times [2019-11-15 23:54:20,198 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:20,198 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469197055] [2019-11-15 23:54:20,199 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,199 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,199 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:20,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:20,220 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469197055] [2019-11-15 23:54:20,221 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:20,221 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:20,221 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457464957] [2019-11-15 23:54:20,221 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:20,221 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:20,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:20,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:20,222 INFO L87 Difference]: Start difference. First operand 768 states and 1052 transitions. Second operand 3 states. [2019-11-15 23:54:20,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:20,476 INFO L93 Difference]: Finished difference Result 1101 states and 1508 transitions. [2019-11-15 23:54:20,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:20,477 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 27 [2019-11-15 23:54:20,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:20,482 INFO L225 Difference]: With dead ends: 1101 [2019-11-15 23:54:20,482 INFO L226 Difference]: Without dead ends: 1093 [2019-11-15 23:54:20,483 INFO L600 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 [2019-11-15 23:54:20,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2019-11-15 23:54:20,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 782. [2019-11-15 23:54:20,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 782 states. [2019-11-15 23:54:20,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1068 transitions. [2019-11-15 23:54:20,530 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1068 transitions. Word has length 27 [2019-11-15 23:54:20,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:20,531 INFO L462 AbstractCegarLoop]: Abstraction has 782 states and 1068 transitions. [2019-11-15 23:54:20,531 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:20,531 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1068 transitions. [2019-11-15 23:54:20,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-11-15 23:54:20,531 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:20,532 INFO L380 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] [2019-11-15 23:54:20,532 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:20,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:20,532 INFO L82 PathProgramCache]: Analyzing trace with hash -863755156, now seen corresponding path program 1 times [2019-11-15 23:54:20,533 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:20,533 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994695720] [2019-11-15 23:54:20,533 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,533 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,533 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:20,554 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994695720] [2019-11-15 23:54:20,554 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:20,554 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:20,554 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817830758] [2019-11-15 23:54:20,554 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:20,554 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:20,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:20,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:20,555 INFO L87 Difference]: Start difference. First operand 782 states and 1068 transitions. Second operand 3 states. [2019-11-15 23:54:20,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:20,605 INFO L93 Difference]: Finished difference Result 923 states and 1240 transitions. [2019-11-15 23:54:20,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:20,605 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 27 [2019-11-15 23:54:20,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:20,608 INFO L225 Difference]: With dead ends: 923 [2019-11-15 23:54:20,608 INFO L226 Difference]: Without dead ends: 582 [2019-11-15 23:54:20,609 INFO L600 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 [2019-11-15 23:54:20,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2019-11-15 23:54:20,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 569. [2019-11-15 23:54:20,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 569 states. [2019-11-15 23:54:20,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 750 transitions. [2019-11-15 23:54:20,638 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 750 transitions. Word has length 27 [2019-11-15 23:54:20,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:20,638 INFO L462 AbstractCegarLoop]: Abstraction has 569 states and 750 transitions. [2019-11-15 23:54:20,639 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:20,639 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 750 transitions. [2019-11-15 23:54:20,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-11-15 23:54:20,639 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:20,640 INFO L380 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] [2019-11-15 23:54:20,640 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:20,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:20,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1323461075, now seen corresponding path program 1 times [2019-11-15 23:54:20,641 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:20,641 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668961135] [2019-11-15 23:54:20,641 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,641 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:20,641 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:20,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:20,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:20,678 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668961135] [2019-11-15 23:54:20,678 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:20,678 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 23:54:20,678 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815284436] [2019-11-15 23:54:20,678 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 23:54:20,678 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:20,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 23:54:20,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 23:54:20,679 INFO L87 Difference]: Start difference. First operand 569 states and 750 transitions. Second operand 6 states. [2019-11-15 23:54:20,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:20,967 INFO L93 Difference]: Finished difference Result 619 states and 808 transitions. [2019-11-15 23:54:20,967 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-15 23:54:20,967 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 28 [2019-11-15 23:54:20,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:20,970 INFO L225 Difference]: With dead ends: 619 [2019-11-15 23:54:20,971 INFO L226 Difference]: Without dead ends: 616 [2019-11-15 23:54:20,973 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2019-11-15 23:54:20,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2019-11-15 23:54:21,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 576. [2019-11-15 23:54:21,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 576 states. [2019-11-15 23:54:21,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 759 transitions. [2019-11-15 23:54:21,003 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 759 transitions. Word has length 28 [2019-11-15 23:54:21,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:21,003 INFO L462 AbstractCegarLoop]: Abstraction has 576 states and 759 transitions. [2019-11-15 23:54:21,004 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 23:54:21,004 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 759 transitions. [2019-11-15 23:54:21,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-11-15 23:54:21,005 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:21,005 INFO L380 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] [2019-11-15 23:54:21,005 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:21,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:21,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1323472991, now seen corresponding path program 1 times [2019-11-15 23:54:21,006 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:21,006 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794867067] [2019-11-15 23:54:21,006 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,007 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,007 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:21,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:21,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:21,089 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794867067] [2019-11-15 23:54:21,089 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:21,089 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 23:54:21,090 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941926548] [2019-11-15 23:54:21,090 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 23:54:21,090 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:21,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 23:54:21,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 23:54:21,090 INFO L87 Difference]: Start difference. First operand 576 states and 759 transitions. Second operand 6 states. [2019-11-15 23:54:21,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:21,448 INFO L93 Difference]: Finished difference Result 1329 states and 1773 transitions. [2019-11-15 23:54:21,449 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-15 23:54:21,449 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 28 [2019-11-15 23:54:21,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:21,454 INFO L225 Difference]: With dead ends: 1329 [2019-11-15 23:54:21,454 INFO L226 Difference]: Without dead ends: 912 [2019-11-15 23:54:21,455 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2019-11-15 23:54:21,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2019-11-15 23:54:21,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 596. [2019-11-15 23:54:21,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 596 states. [2019-11-15 23:54:21,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 792 transitions. [2019-11-15 23:54:21,492 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 792 transitions. Word has length 28 [2019-11-15 23:54:21,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:21,492 INFO L462 AbstractCegarLoop]: Abstraction has 596 states and 792 transitions. [2019-11-15 23:54:21,492 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 23:54:21,492 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 792 transitions. [2019-11-15 23:54:21,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-15 23:54:21,493 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:21,493 INFO L380 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] [2019-11-15 23:54:21,494 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:21,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:21,494 INFO L82 PathProgramCache]: Analyzing trace with hash -520574721, now seen corresponding path program 1 times [2019-11-15 23:54:21,494 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:21,494 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167665307] [2019-11-15 23:54:21,495 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,495 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,495 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:21,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:21,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:21,534 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167665307] [2019-11-15 23:54:21,534 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:21,534 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:21,534 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163084617] [2019-11-15 23:54:21,534 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:21,535 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:21,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:21,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:21,535 INFO L87 Difference]: Start difference. First operand 596 states and 792 transitions. Second operand 5 states. [2019-11-15 23:54:21,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:21,611 INFO L93 Difference]: Finished difference Result 609 states and 807 transitions. [2019-11-15 23:54:21,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:21,611 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2019-11-15 23:54:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:21,615 INFO L225 Difference]: With dead ends: 609 [2019-11-15 23:54:21,615 INFO L226 Difference]: Without dead ends: 587 [2019-11-15 23:54:21,616 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:21,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2019-11-15 23:54:21,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 587. [2019-11-15 23:54:21,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 587 states. [2019-11-15 23:54:21,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 781 transitions. [2019-11-15 23:54:21,658 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 781 transitions. Word has length 29 [2019-11-15 23:54:21,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:21,659 INFO L462 AbstractCegarLoop]: Abstraction has 587 states and 781 transitions. [2019-11-15 23:54:21,659 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:21,659 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 781 transitions. [2019-11-15 23:54:21,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-15 23:54:21,660 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:21,660 INFO L380 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] [2019-11-15 23:54:21,661 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:21,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:21,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1365300265, now seen corresponding path program 1 times [2019-11-15 23:54:21,661 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:21,661 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790612195] [2019-11-15 23:54:21,662 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,662 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:21,662 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:21,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:21,703 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790612195] [2019-11-15 23:54:21,703 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:21,703 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:21,703 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652261506] [2019-11-15 23:54:21,704 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:21,704 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:21,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:21,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:21,704 INFO L87 Difference]: Start difference. First operand 587 states and 781 transitions. Second operand 4 states. [2019-11-15 23:54:22,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:22,025 INFO L93 Difference]: Finished difference Result 820 states and 1092 transitions. [2019-11-15 23:54:22,026 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:22,026 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 29 [2019-11-15 23:54:22,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:22,030 INFO L225 Difference]: With dead ends: 820 [2019-11-15 23:54:22,030 INFO L226 Difference]: Without dead ends: 796 [2019-11-15 23:54:22,031 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:22,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2019-11-15 23:54:22,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 570. [2019-11-15 23:54:22,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 570 states. [2019-11-15 23:54:22,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 759 transitions. [2019-11-15 23:54:22,076 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 759 transitions. Word has length 29 [2019-11-15 23:54:22,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:22,077 INFO L462 AbstractCegarLoop]: Abstraction has 570 states and 759 transitions. [2019-11-15 23:54:22,077 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:22,077 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 759 transitions. [2019-11-15 23:54:22,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-11-15 23:54:22,078 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:22,078 INFO L380 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] [2019-11-15 23:54:22,078 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:22,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:22,079 INFO L82 PathProgramCache]: Analyzing trace with hash 226452299, now seen corresponding path program 1 times [2019-11-15 23:54:22,079 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:22,080 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968933455] [2019-11-15 23:54:22,080 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,080 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,080 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:22,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:22,112 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968933455] [2019-11-15 23:54:22,112 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:22,112 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:22,112 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110018675] [2019-11-15 23:54:22,112 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:22,112 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:22,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:22,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:22,113 INFO L87 Difference]: Start difference. First operand 570 states and 759 transitions. Second operand 3 states. [2019-11-15 23:54:22,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:22,302 INFO L93 Difference]: Finished difference Result 1005 states and 1353 transitions. [2019-11-15 23:54:22,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:22,302 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 29 [2019-11-15 23:54:22,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:22,305 INFO L225 Difference]: With dead ends: 1005 [2019-11-15 23:54:22,305 INFO L226 Difference]: Without dead ends: 604 [2019-11-15 23:54:22,306 INFO L600 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 [2019-11-15 23:54:22,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2019-11-15 23:54:22,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2019-11-15 23:54:22,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 604 states. [2019-11-15 23:54:22,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 805 transitions. [2019-11-15 23:54:22,341 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 805 transitions. Word has length 29 [2019-11-15 23:54:22,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:22,342 INFO L462 AbstractCegarLoop]: Abstraction has 604 states and 805 transitions. [2019-11-15 23:54:22,342 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:22,342 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 805 transitions. [2019-11-15 23:54:22,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2019-11-15 23:54:22,343 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:22,343 INFO L380 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] [2019-11-15 23:54:22,343 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:22,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:22,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1706455034, now seen corresponding path program 1 times [2019-11-15 23:54:22,344 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:22,344 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927242692] [2019-11-15 23:54:22,344 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,344 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,345 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:22,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:22,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:22,384 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927242692] [2019-11-15 23:54:22,384 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:22,384 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 23:54:22,385 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322086971] [2019-11-15 23:54:22,385 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 23:54:22,385 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:22,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 23:54:22,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 23:54:22,385 INFO L87 Difference]: Start difference. First operand 604 states and 805 transitions. Second operand 6 states. [2019-11-15 23:54:22,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:22,697 INFO L93 Difference]: Finished difference Result 645 states and 851 transitions. [2019-11-15 23:54:22,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-15 23:54:22,697 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 30 [2019-11-15 23:54:22,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:22,701 INFO L225 Difference]: With dead ends: 645 [2019-11-15 23:54:22,701 INFO L226 Difference]: Without dead ends: 620 [2019-11-15 23:54:22,702 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2019-11-15 23:54:22,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2019-11-15 23:54:22,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 591. [2019-11-15 23:54:22,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2019-11-15 23:54:22,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 789 transitions. [2019-11-15 23:54:22,744 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 789 transitions. Word has length 30 [2019-11-15 23:54:22,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:22,744 INFO L462 AbstractCegarLoop]: Abstraction has 591 states and 789 transitions. [2019-11-15 23:54:22,744 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 23:54:22,745 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 789 transitions. [2019-11-15 23:54:22,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2019-11-15 23:54:22,746 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:22,746 INFO L380 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] [2019-11-15 23:54:22,746 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:22,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:22,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1423932086, now seen corresponding path program 1 times [2019-11-15 23:54:22,747 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:22,747 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250824261] [2019-11-15 23:54:22,747 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,748 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:22,748 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:22,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:22,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:22,816 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250824261] [2019-11-15 23:54:22,816 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:22,816 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:22,816 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252161269] [2019-11-15 23:54:22,817 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:22,817 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:22,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:22,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:22,817 INFO L87 Difference]: Start difference. First operand 591 states and 789 transitions. Second operand 5 states. [2019-11-15 23:54:23,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:23,266 INFO L93 Difference]: Finished difference Result 601 states and 797 transitions. [2019-11-15 23:54:23,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:23,266 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 31 [2019-11-15 23:54:23,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:23,269 INFO L225 Difference]: With dead ends: 601 [2019-11-15 23:54:23,269 INFO L226 Difference]: Without dead ends: 596 [2019-11-15 23:54:23,269 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:23,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2019-11-15 23:54:23,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 591. [2019-11-15 23:54:23,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2019-11-15 23:54:23,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 788 transitions. [2019-11-15 23:54:23,307 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 788 transitions. Word has length 31 [2019-11-15 23:54:23,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:23,307 INFO L462 AbstractCegarLoop]: Abstraction has 591 states and 788 transitions. [2019-11-15 23:54:23,308 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:23,308 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 788 transitions. [2019-11-15 23:54:23,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 23:54:23,308 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:23,309 INFO L380 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] [2019-11-15 23:54:23,309 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:23,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:23,310 INFO L82 PathProgramCache]: Analyzing trace with hash 833030738, now seen corresponding path program 1 times [2019-11-15 23:54:23,310 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:23,310 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879054202] [2019-11-15 23:54:23,310 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,310 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,310 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:23,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:23,348 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879054202] [2019-11-15 23:54:23,348 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:23,348 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:23,348 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489033230] [2019-11-15 23:54:23,349 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:23,349 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:23,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:23,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:23,349 INFO L87 Difference]: Start difference. First operand 591 states and 788 transitions. Second operand 5 states. [2019-11-15 23:54:23,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:23,679 INFO L93 Difference]: Finished difference Result 1862 states and 2513 transitions. [2019-11-15 23:54:23,679 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:23,679 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 32 [2019-11-15 23:54:23,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:23,687 INFO L225 Difference]: With dead ends: 1862 [2019-11-15 23:54:23,687 INFO L226 Difference]: Without dead ends: 1425 [2019-11-15 23:54:23,689 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:23,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1425 states. [2019-11-15 23:54:23,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1425 to 605. [2019-11-15 23:54:23,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 605 states. [2019-11-15 23:54:23,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 802 transitions. [2019-11-15 23:54:23,736 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 802 transitions. Word has length 32 [2019-11-15 23:54:23,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:23,736 INFO L462 AbstractCegarLoop]: Abstraction has 605 states and 802 transitions. [2019-11-15 23:54:23,736 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:23,736 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 802 transitions. [2019-11-15 23:54:23,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 23:54:23,737 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:23,737 INFO L380 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] [2019-11-15 23:54:23,738 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:23,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:23,738 INFO L82 PathProgramCache]: Analyzing trace with hash -925609947, now seen corresponding path program 1 times [2019-11-15 23:54:23,738 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:23,738 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581291262] [2019-11-15 23:54:23,739 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,739 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,739 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:23,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:23,779 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581291262] [2019-11-15 23:54:23,779 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:23,779 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:23,779 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760248270] [2019-11-15 23:54:23,779 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:23,780 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:23,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:23,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:23,780 INFO L87 Difference]: Start difference. First operand 605 states and 802 transitions. Second operand 4 states. [2019-11-15 23:54:23,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:23,854 INFO L93 Difference]: Finished difference Result 694 states and 901 transitions. [2019-11-15 23:54:23,856 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:23,857 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2019-11-15 23:54:23,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:23,860 INFO L225 Difference]: With dead ends: 694 [2019-11-15 23:54:23,860 INFO L226 Difference]: Without dead ends: 669 [2019-11-15 23:54:23,861 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:23,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2019-11-15 23:54:23,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 608. [2019-11-15 23:54:23,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 608 states. [2019-11-15 23:54:23,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 807 transitions. [2019-11-15 23:54:23,902 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 807 transitions. Word has length 32 [2019-11-15 23:54:23,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:23,902 INFO L462 AbstractCegarLoop]: Abstraction has 608 states and 807 transitions. [2019-11-15 23:54:23,902 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:23,903 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 807 transitions. [2019-11-15 23:54:23,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 23:54:23,903 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:23,903 INFO L380 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] [2019-11-15 23:54:23,904 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:23,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:23,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1512415961, now seen corresponding path program 1 times [2019-11-15 23:54:23,905 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:23,905 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108430901] [2019-11-15 23:54:23,905 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,905 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:23,905 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:23,938 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:23,938 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108430901] [2019-11-15 23:54:23,939 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:23,939 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:23,939 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32997201] [2019-11-15 23:54:23,939 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:23,939 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:23,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:23,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:23,940 INFO L87 Difference]: Start difference. First operand 608 states and 807 transitions. Second operand 4 states. [2019-11-15 23:54:24,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:24,161 INFO L93 Difference]: Finished difference Result 637 states and 838 transitions. [2019-11-15 23:54:24,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:24,161 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2019-11-15 23:54:24,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:24,165 INFO L225 Difference]: With dead ends: 637 [2019-11-15 23:54:24,165 INFO L226 Difference]: Without dead ends: 604 [2019-11-15 23:54:24,167 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:24,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2019-11-15 23:54:24,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 600. [2019-11-15 23:54:24,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 600 states. [2019-11-15 23:54:24,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 791 transitions. [2019-11-15 23:54:24,215 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 791 transitions. Word has length 32 [2019-11-15 23:54:24,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:24,216 INFO L462 AbstractCegarLoop]: Abstraction has 600 states and 791 transitions. [2019-11-15 23:54:24,216 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:24,216 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 791 transitions. [2019-11-15 23:54:24,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 23:54:24,217 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:24,217 INFO L380 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] [2019-11-15 23:54:24,218 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:24,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:24,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1272631589, now seen corresponding path program 1 times [2019-11-15 23:54:24,218 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:24,218 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537796623] [2019-11-15 23:54:24,219 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,219 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,219 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:24,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:24,247 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537796623] [2019-11-15 23:54:24,247 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:24,248 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:24,248 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449115386] [2019-11-15 23:54:24,248 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:24,248 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:24,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:24,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:24,249 INFO L87 Difference]: Start difference. First operand 600 states and 791 transitions. Second operand 3 states. [2019-11-15 23:54:24,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:24,514 INFO L93 Difference]: Finished difference Result 776 states and 1022 transitions. [2019-11-15 23:54:24,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:24,515 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 32 [2019-11-15 23:54:24,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:24,519 INFO L225 Difference]: With dead ends: 776 [2019-11-15 23:54:24,519 INFO L226 Difference]: Without dead ends: 762 [2019-11-15 23:54:24,520 INFO L600 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 [2019-11-15 23:54:24,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2019-11-15 23:54:24,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 596. [2019-11-15 23:54:24,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 596 states. [2019-11-15 23:54:24,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 785 transitions. [2019-11-15 23:54:24,566 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 785 transitions. Word has length 32 [2019-11-15 23:54:24,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:24,566 INFO L462 AbstractCegarLoop]: Abstraction has 596 states and 785 transitions. [2019-11-15 23:54:24,566 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:24,567 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 785 transitions. [2019-11-15 23:54:24,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-15 23:54:24,567 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:24,568 INFO L380 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] [2019-11-15 23:54:24,568 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:24,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:24,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1725541029, now seen corresponding path program 1 times [2019-11-15 23:54:24,569 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:24,569 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433827180] [2019-11-15 23:54:24,569 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,569 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,570 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:24,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:24,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:24,612 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433827180] [2019-11-15 23:54:24,612 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:24,612 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:24,612 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791811501] [2019-11-15 23:54:24,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:24,613 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:24,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:24,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:24,613 INFO L87 Difference]: Start difference. First operand 596 states and 785 transitions. Second operand 4 states. [2019-11-15 23:54:24,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:24,849 INFO L93 Difference]: Finished difference Result 599 states and 787 transitions. [2019-11-15 23:54:24,849 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:24,849 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2019-11-15 23:54:24,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:24,853 INFO L225 Difference]: With dead ends: 599 [2019-11-15 23:54:24,853 INFO L226 Difference]: Without dead ends: 580 [2019-11-15 23:54:24,854 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:24,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2019-11-15 23:54:24,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2019-11-15 23:54:24,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 580 states. [2019-11-15 23:54:24,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 766 transitions. [2019-11-15 23:54:24,942 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 766 transitions. Word has length 32 [2019-11-15 23:54:24,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:24,943 INFO L462 AbstractCegarLoop]: Abstraction has 580 states and 766 transitions. [2019-11-15 23:54:24,943 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:24,943 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 766 transitions. [2019-11-15 23:54:24,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-15 23:54:24,944 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:24,944 INFO L380 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] [2019-11-15 23:54:24,944 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:24,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:24,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1444430783, now seen corresponding path program 1 times [2019-11-15 23:54:24,945 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:24,945 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365527449] [2019-11-15 23:54:24,945 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,945 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:24,946 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:24,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:24,968 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365527449] [2019-11-15 23:54:24,969 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:24,969 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:24,969 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128327273] [2019-11-15 23:54:24,969 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:24,969 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:24,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:24,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:24,970 INFO L87 Difference]: Start difference. First operand 580 states and 766 transitions. Second operand 3 states. [2019-11-15 23:54:25,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:25,243 INFO L93 Difference]: Finished difference Result 880 states and 1168 transitions. [2019-11-15 23:54:25,244 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:25,244 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 33 [2019-11-15 23:54:25,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:25,247 INFO L225 Difference]: With dead ends: 880 [2019-11-15 23:54:25,248 INFO L226 Difference]: Without dead ends: 868 [2019-11-15 23:54:25,248 INFO L600 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 [2019-11-15 23:54:25,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2019-11-15 23:54:25,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 604. [2019-11-15 23:54:25,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 604 states. [2019-11-15 23:54:25,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 802 transitions. [2019-11-15 23:54:25,295 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 802 transitions. Word has length 33 [2019-11-15 23:54:25,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:25,296 INFO L462 AbstractCegarLoop]: Abstraction has 604 states and 802 transitions. [2019-11-15 23:54:25,296 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:25,296 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 802 transitions. [2019-11-15 23:54:25,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-15 23:54:25,297 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:25,297 INFO L380 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] [2019-11-15 23:54:25,297 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:25,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:25,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1764502107, now seen corresponding path program 1 times [2019-11-15 23:54:25,298 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:25,298 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871053017] [2019-11-15 23:54:25,298 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:25,299 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:25,299 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:25,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:25,451 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871053017] [2019-11-15 23:54:25,451 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:25,451 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:25,452 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548013809] [2019-11-15 23:54:25,452 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:25,452 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:25,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:25,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:25,452 INFO L87 Difference]: Start difference. First operand 604 states and 802 transitions. Second operand 5 states. [2019-11-15 23:54:25,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:25,685 INFO L93 Difference]: Finished difference Result 988 states and 1314 transitions. [2019-11-15 23:54:25,686 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:25,686 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 33 [2019-11-15 23:54:25,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:25,699 INFO L225 Difference]: With dead ends: 988 [2019-11-15 23:54:25,705 INFO L226 Difference]: Without dead ends: 511 [2019-11-15 23:54:25,707 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:25,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2019-11-15 23:54:25,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 508. [2019-11-15 23:54:25,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 508 states. [2019-11-15 23:54:25,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 660 transitions. [2019-11-15 23:54:25,776 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 660 transitions. Word has length 33 [2019-11-15 23:54:25,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:25,776 INFO L462 AbstractCegarLoop]: Abstraction has 508 states and 660 transitions. [2019-11-15 23:54:25,776 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:25,776 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 660 transitions. [2019-11-15 23:54:25,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2019-11-15 23:54:25,777 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:25,777 INFO L380 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] [2019-11-15 23:54:25,778 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:25,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:25,778 INFO L82 PathProgramCache]: Analyzing trace with hash 814465285, now seen corresponding path program 1 times [2019-11-15 23:54:25,778 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:25,778 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992715987] [2019-11-15 23:54:25,779 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:25,779 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:25,779 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:25,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:25,896 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992715987] [2019-11-15 23:54:25,896 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:25,896 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-15 23:54:25,896 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557224782] [2019-11-15 23:54:25,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-15 23:54:25,897 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:25,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-15 23:54:25,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:25,897 INFO L87 Difference]: Start difference. First operand 508 states and 660 transitions. Second operand 7 states. [2019-11-15 23:54:26,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:26,097 INFO L93 Difference]: Finished difference Result 528 states and 680 transitions. [2019-11-15 23:54:26,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:26,098 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2019-11-15 23:54:26,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:26,112 INFO L225 Difference]: With dead ends: 528 [2019-11-15 23:54:26,113 INFO L226 Difference]: Without dead ends: 507 [2019-11-15 23:54:26,113 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2019-11-15 23:54:26,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2019-11-15 23:54:26,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2019-11-15 23:54:26,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2019-11-15 23:54:26,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 658 transitions. [2019-11-15 23:54:26,175 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 658 transitions. Word has length 33 [2019-11-15 23:54:26,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:26,175 INFO L462 AbstractCegarLoop]: Abstraction has 507 states and 658 transitions. [2019-11-15 23:54:26,176 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-15 23:54:26,176 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 658 transitions. [2019-11-15 23:54:26,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-15 23:54:26,176 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:26,177 INFO L380 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] [2019-11-15 23:54:26,177 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:26,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:26,177 INFO L82 PathProgramCache]: Analyzing trace with hash 673475342, now seen corresponding path program 1 times [2019-11-15 23:54:26,178 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:26,178 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720501034] [2019-11-15 23:54:26,178 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,178 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,178 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:26,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:26,214 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720501034] [2019-11-15 23:54:26,214 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:26,214 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:26,214 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98422428] [2019-11-15 23:54:26,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:26,215 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:26,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:26,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:26,215 INFO L87 Difference]: Start difference. First operand 507 states and 658 transitions. Second operand 4 states. [2019-11-15 23:54:26,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:26,434 INFO L93 Difference]: Finished difference Result 882 states and 1154 transitions. [2019-11-15 23:54:26,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:26,435 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 34 [2019-11-15 23:54:26,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:26,436 INFO L225 Difference]: With dead ends: 882 [2019-11-15 23:54:26,437 INFO L226 Difference]: Without dead ends: 501 [2019-11-15 23:54:26,438 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:26,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2019-11-15 23:54:26,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2019-11-15 23:54:26,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2019-11-15 23:54:26,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 640 transitions. [2019-11-15 23:54:26,489 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 640 transitions. Word has length 34 [2019-11-15 23:54:26,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:26,490 INFO L462 AbstractCegarLoop]: Abstraction has 501 states and 640 transitions. [2019-11-15 23:54:26,490 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:26,490 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 640 transitions. [2019-11-15 23:54:26,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-15 23:54:26,491 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:26,491 INFO L380 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] [2019-11-15 23:54:26,491 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:26,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:26,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1424690006, now seen corresponding path program 1 times [2019-11-15 23:54:26,492 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:26,492 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59825749] [2019-11-15 23:54:26,492 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,492 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,493 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:26,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:26,565 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59825749] [2019-11-15 23:54:26,565 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:26,565 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-11-15 23:54:26,565 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144776121] [2019-11-15 23:54:26,566 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-15 23:54:26,566 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:26,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-15 23:54:26,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-11-15 23:54:26,566 INFO L87 Difference]: Start difference. First operand 501 states and 640 transitions. Second operand 6 states. [2019-11-15 23:54:26,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:26,774 INFO L93 Difference]: Finished difference Result 515 states and 654 transitions. [2019-11-15 23:54:26,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-11-15 23:54:26,775 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 34 [2019-11-15 23:54:26,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:26,777 INFO L225 Difference]: With dead ends: 515 [2019-11-15 23:54:26,777 INFO L226 Difference]: Without dead ends: 512 [2019-11-15 23:54:26,777 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2019-11-15 23:54:26,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2019-11-15 23:54:26,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 507. [2019-11-15 23:54:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2019-11-15 23:54:26,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 647 transitions. [2019-11-15 23:54:26,833 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 647 transitions. Word has length 34 [2019-11-15 23:54:26,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:26,833 INFO L462 AbstractCegarLoop]: Abstraction has 507 states and 647 transitions. [2019-11-15 23:54:26,834 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-15 23:54:26,834 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 647 transitions. [2019-11-15 23:54:26,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-15 23:54:26,835 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:26,835 INFO L380 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] [2019-11-15 23:54:26,835 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:26,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:26,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1424701922, now seen corresponding path program 1 times [2019-11-15 23:54:26,836 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:26,838 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920288016] [2019-11-15 23:54:26,838 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,838 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:26,839 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:26,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:26,873 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920288016] [2019-11-15 23:54:26,873 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:26,873 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:26,873 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143389163] [2019-11-15 23:54:26,874 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:26,874 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:26,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:26,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:26,874 INFO L87 Difference]: Start difference. First operand 507 states and 647 transitions. Second operand 4 states. [2019-11-15 23:54:27,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:27,073 INFO L93 Difference]: Finished difference Result 512 states and 651 transitions. [2019-11-15 23:54:27,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-15 23:54:27,074 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 34 [2019-11-15 23:54:27,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:27,076 INFO L225 Difference]: With dead ends: 512 [2019-11-15 23:54:27,076 INFO L226 Difference]: Without dead ends: 485 [2019-11-15 23:54:27,076 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:27,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2019-11-15 23:54:27,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 485. [2019-11-15 23:54:27,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 485 states. [2019-11-15 23:54:27,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 620 transitions. [2019-11-15 23:54:27,138 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 620 transitions. Word has length 34 [2019-11-15 23:54:27,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:27,139 INFO L462 AbstractCegarLoop]: Abstraction has 485 states and 620 transitions. [2019-11-15 23:54:27,139 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:27,139 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 620 transitions. [2019-11-15 23:54:27,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-11-15 23:54:27,140 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:27,140 INFO L380 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] [2019-11-15 23:54:27,141 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:27,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:27,141 INFO L82 PathProgramCache]: Analyzing trace with hash 251442499, now seen corresponding path program 1 times [2019-11-15 23:54:27,141 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:27,142 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699182865] [2019-11-15 23:54:27,142 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,142 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,142 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:27,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:27,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:27,201 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699182865] [2019-11-15 23:54:27,201 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:27,201 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-11-15 23:54:27,201 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893522667] [2019-11-15 23:54:27,202 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-11-15 23:54:27,202 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:27,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-11-15 23:54:27,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:27,202 INFO L87 Difference]: Start difference. First operand 485 states and 620 transitions. Second operand 7 states. [2019-11-15 23:54:27,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:27,498 INFO L93 Difference]: Finished difference Result 485 states and 620 transitions. [2019-11-15 23:54:27,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:27,499 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 36 [2019-11-15 23:54:27,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:27,499 INFO L225 Difference]: With dead ends: 485 [2019-11-15 23:54:27,500 INFO L226 Difference]: Without dead ends: 457 [2019-11-15 23:54:27,500 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2019-11-15 23:54:27,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2019-11-15 23:54:27,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2019-11-15 23:54:27,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2019-11-15 23:54:27,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 589 transitions. [2019-11-15 23:54:27,544 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 589 transitions. Word has length 36 [2019-11-15 23:54:27,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:27,544 INFO L462 AbstractCegarLoop]: Abstraction has 457 states and 589 transitions. [2019-11-15 23:54:27,545 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-11-15 23:54:27,545 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 589 transitions. [2019-11-15 23:54:27,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-11-15 23:54:27,545 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:27,545 INFO L380 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] [2019-11-15 23:54:27,546 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:27,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:27,546 INFO L82 PathProgramCache]: Analyzing trace with hash -889586860, now seen corresponding path program 1 times [2019-11-15 23:54:27,546 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:27,547 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055558286] [2019-11-15 23:54:27,547 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,547 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,547 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:27,587 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055558286] [2019-11-15 23:54:27,587 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:27,587 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:27,587 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201597369] [2019-11-15 23:54:27,587 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:27,587 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:27,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:27,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:27,588 INFO L87 Difference]: Start difference. First operand 457 states and 589 transitions. Second operand 3 states. [2019-11-15 23:54:27,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:27,666 INFO L93 Difference]: Finished difference Result 882 states and 1127 transitions. [2019-11-15 23:54:27,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:27,666 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2019-11-15 23:54:27,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:27,668 INFO L225 Difference]: With dead ends: 882 [2019-11-15 23:54:27,668 INFO L226 Difference]: Without dead ends: 517 [2019-11-15 23:54:27,669 INFO L600 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 [2019-11-15 23:54:27,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2019-11-15 23:54:27,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 415. [2019-11-15 23:54:27,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 415 states. [2019-11-15 23:54:27,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 517 transitions. [2019-11-15 23:54:27,715 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 517 transitions. Word has length 37 [2019-11-15 23:54:27,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:27,716 INFO L462 AbstractCegarLoop]: Abstraction has 415 states and 517 transitions. [2019-11-15 23:54:27,716 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:27,716 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 517 transitions. [2019-11-15 23:54:27,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-11-15 23:54:27,719 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:27,719 INFO L380 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] [2019-11-15 23:54:27,719 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:27,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:27,720 INFO L82 PathProgramCache]: Analyzing trace with hash 1160861440, now seen corresponding path program 1 times [2019-11-15 23:54:27,720 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:27,720 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447810122] [2019-11-15 23:54:27,720 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,721 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:27,721 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:27,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:27,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:27,808 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447810122] [2019-11-15 23:54:27,808 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:27,808 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:27,808 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517808290] [2019-11-15 23:54:27,808 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:27,809 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:27,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:27,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:27,809 INFO L87 Difference]: Start difference. First operand 415 states and 517 transitions. Second operand 5 states. [2019-11-15 23:54:28,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:28,116 INFO L93 Difference]: Finished difference Result 1220 states and 1536 transitions. [2019-11-15 23:54:28,116 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:28,117 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2019-11-15 23:54:28,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:28,119 INFO L225 Difference]: With dead ends: 1220 [2019-11-15 23:54:28,119 INFO L226 Difference]: Without dead ends: 891 [2019-11-15 23:54:28,120 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:28,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2019-11-15 23:54:28,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 433. [2019-11-15 23:54:28,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 433 states. [2019-11-15 23:54:28,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 533 transitions. [2019-11-15 23:54:28,174 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 533 transitions. Word has length 37 [2019-11-15 23:54:28,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:28,175 INFO L462 AbstractCegarLoop]: Abstraction has 433 states and 533 transitions. [2019-11-15 23:54:28,175 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:28,175 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 533 transitions. [2019-11-15 23:54:28,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-11-15 23:54:28,176 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:28,176 INFO L380 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] [2019-11-15 23:54:28,177 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:28,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:28,177 INFO L82 PathProgramCache]: Analyzing trace with hash 407636716, now seen corresponding path program 1 times [2019-11-15 23:54:28,177 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:28,178 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711092749] [2019-11-15 23:54:28,178 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:28,178 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:28,178 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:28,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:28,211 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711092749] [2019-11-15 23:54:28,211 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:28,211 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-15 23:54:28,212 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887840868] [2019-11-15 23:54:28,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-15 23:54:28,212 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:28,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-15 23:54:28,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-15 23:54:28,212 INFO L87 Difference]: Start difference. First operand 433 states and 533 transitions. Second operand 3 states. [2019-11-15 23:54:28,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:28,377 INFO L93 Difference]: Finished difference Result 710 states and 880 transitions. [2019-11-15 23:54:28,377 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-15 23:54:28,377 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2019-11-15 23:54:28,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:28,378 INFO L225 Difference]: With dead ends: 710 [2019-11-15 23:54:28,378 INFO L226 Difference]: Without dead ends: 369 [2019-11-15 23:54:28,379 INFO L600 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 [2019-11-15 23:54:28,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2019-11-15 23:54:28,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2019-11-15 23:54:28,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2019-11-15 23:54:28,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 449 transitions. [2019-11-15 23:54:28,423 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 449 transitions. Word has length 44 [2019-11-15 23:54:28,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:28,423 INFO L462 AbstractCegarLoop]: Abstraction has 369 states and 449 transitions. [2019-11-15 23:54:28,423 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-15 23:54:28,424 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 449 transitions. [2019-11-15 23:54:28,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2019-11-15 23:54:28,427 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:28,428 INFO L380 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] [2019-11-15 23:54:28,428 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:28,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:28,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1964567156, now seen corresponding path program 1 times [2019-11-15 23:54:28,429 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:28,429 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649977738] [2019-11-15 23:54:28,429 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:28,429 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:28,429 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:28,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:28,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:28,541 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649977738] [2019-11-15 23:54:28,541 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:28,541 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2019-11-15 23:54:28,542 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839017000] [2019-11-15 23:54:28,542 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-15 23:54:28,542 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:28,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-15 23:54:28,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2019-11-15 23:54:28,542 INFO L87 Difference]: Start difference. First operand 369 states and 449 transitions. Second operand 11 states. [2019-11-15 23:54:29,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:29,060 INFO L93 Difference]: Finished difference Result 1099 states and 1352 transitions. [2019-11-15 23:54:29,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-11-15 23:54:29,060 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 51 [2019-11-15 23:54:29,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:29,062 INFO L225 Difference]: With dead ends: 1099 [2019-11-15 23:54:29,062 INFO L226 Difference]: Without dead ends: 787 [2019-11-15 23:54:29,063 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2019-11-15 23:54:29,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2019-11-15 23:54:29,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 350. [2019-11-15 23:54:29,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2019-11-15 23:54:29,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 422 transitions. [2019-11-15 23:54:29,106 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 422 transitions. Word has length 51 [2019-11-15 23:54:29,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:29,106 INFO L462 AbstractCegarLoop]: Abstraction has 350 states and 422 transitions. [2019-11-15 23:54:29,106 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-15 23:54:29,106 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 422 transitions. [2019-11-15 23:54:29,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2019-11-15 23:54:29,107 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:29,107 INFO L380 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] [2019-11-15 23:54:29,108 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:29,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:29,108 INFO L82 PathProgramCache]: Analyzing trace with hash -32479085, now seen corresponding path program 1 times [2019-11-15 23:54:29,108 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:29,108 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578896801] [2019-11-15 23:54:29,108 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:29,109 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:29,109 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:29,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:29,197 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578896801] [2019-11-15 23:54:29,197 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:29,197 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2019-11-15 23:54:29,197 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620923405] [2019-11-15 23:54:29,198 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-15 23:54:29,198 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:29,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-15 23:54:29,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2019-11-15 23:54:29,198 INFO L87 Difference]: Start difference. First operand 350 states and 422 transitions. Second operand 11 states. [2019-11-15 23:54:29,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:29,835 INFO L93 Difference]: Finished difference Result 761 states and 936 transitions. [2019-11-15 23:54:29,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-11-15 23:54:29,836 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 56 [2019-11-15 23:54:29,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:29,837 INFO L225 Difference]: With dead ends: 761 [2019-11-15 23:54:29,837 INFO L226 Difference]: Without dead ends: 691 [2019-11-15 23:54:29,838 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2019-11-15 23:54:29,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2019-11-15 23:54:29,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 550. [2019-11-15 23:54:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 550 states. [2019-11-15 23:54:29,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 666 transitions. [2019-11-15 23:54:29,916 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 666 transitions. Word has length 56 [2019-11-15 23:54:29,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:29,916 INFO L462 AbstractCegarLoop]: Abstraction has 550 states and 666 transitions. [2019-11-15 23:54:29,917 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-15 23:54:29,917 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 666 transitions. [2019-11-15 23:54:29,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2019-11-15 23:54:29,918 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:29,918 INFO L380 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] [2019-11-15 23:54:29,918 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:29,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:29,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1796530747, now seen corresponding path program 1 times [2019-11-15 23:54:29,919 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:29,920 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780670868] [2019-11-15 23:54:29,920 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:29,920 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:29,920 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:30,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:30,025 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780670868] [2019-11-15 23:54:30,025 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:30,026 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2019-11-15 23:54:30,026 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872359510] [2019-11-15 23:54:30,026 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-15 23:54:30,026 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:30,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-15 23:54:30,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2019-11-15 23:54:30,027 INFO L87 Difference]: Start difference. First operand 550 states and 666 transitions. Second operand 10 states. [2019-11-15 23:54:30,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:30,385 INFO L93 Difference]: Finished difference Result 1116 states and 1344 transitions. [2019-11-15 23:54:30,386 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-15 23:54:30,386 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 58 [2019-11-15 23:54:30,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:30,388 INFO L225 Difference]: With dead ends: 1116 [2019-11-15 23:54:30,388 INFO L226 Difference]: Without dead ends: 1057 [2019-11-15 23:54:30,390 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2019-11-15 23:54:30,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2019-11-15 23:54:30,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 557. [2019-11-15 23:54:30,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 557 states. [2019-11-15 23:54:30,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 673 transitions. [2019-11-15 23:54:30,473 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 673 transitions. Word has length 58 [2019-11-15 23:54:30,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:30,473 INFO L462 AbstractCegarLoop]: Abstraction has 557 states and 673 transitions. [2019-11-15 23:54:30,474 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-15 23:54:30,474 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 673 transitions. [2019-11-15 23:54:30,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2019-11-15 23:54:30,474 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:30,475 INFO L380 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] [2019-11-15 23:54:30,475 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:30,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:30,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1111651139, now seen corresponding path program 1 times [2019-11-15 23:54:30,476 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:30,476 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883917477] [2019-11-15 23:54:30,476 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:30,476 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:30,476 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:30,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:30,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:30,568 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883917477] [2019-11-15 23:54:30,568 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:30,568 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2019-11-15 23:54:30,568 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108371913] [2019-11-15 23:54:30,569 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-15 23:54:30,569 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:30,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-15 23:54:30,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2019-11-15 23:54:30,569 INFO L87 Difference]: Start difference. First operand 557 states and 673 transitions. Second operand 10 states. [2019-11-15 23:54:30,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:30,853 INFO L93 Difference]: Finished difference Result 1072 states and 1295 transitions. [2019-11-15 23:54:30,853 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-15 23:54:30,853 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 58 [2019-11-15 23:54:30,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:30,855 INFO L225 Difference]: With dead ends: 1072 [2019-11-15 23:54:30,855 INFO L226 Difference]: Without dead ends: 1013 [2019-11-15 23:54:30,856 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2019-11-15 23:54:30,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2019-11-15 23:54:30,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 506. [2019-11-15 23:54:30,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 506 states. [2019-11-15 23:54:30,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 617 transitions. [2019-11-15 23:54:30,922 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 617 transitions. Word has length 58 [2019-11-15 23:54:30,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:30,923 INFO L462 AbstractCegarLoop]: Abstraction has 506 states and 617 transitions. [2019-11-15 23:54:30,923 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-15 23:54:30,923 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 617 transitions. [2019-11-15 23:54:30,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2019-11-15 23:54:30,924 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:30,924 INFO L380 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] [2019-11-15 23:54:30,924 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:30,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:30,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1160235172, now seen corresponding path program 1 times [2019-11-15 23:54:30,925 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:30,925 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415273937] [2019-11-15 23:54:30,925 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:30,925 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:30,926 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:30,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:30,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:30,972 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415273937] [2019-11-15 23:54:30,972 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:30,972 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:30,972 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672824859] [2019-11-15 23:54:30,972 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:30,972 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:30,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:30,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:30,973 INFO L87 Difference]: Start difference. First operand 506 states and 617 transitions. Second operand 5 states. [2019-11-15 23:54:31,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:31,277 INFO L93 Difference]: Finished difference Result 1350 states and 1660 transitions. [2019-11-15 23:54:31,277 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:31,277 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 60 [2019-11-15 23:54:31,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:31,279 INFO L225 Difference]: With dead ends: 1350 [2019-11-15 23:54:31,279 INFO L226 Difference]: Without dead ends: 1014 [2019-11-15 23:54:31,280 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:31,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2019-11-15 23:54:31,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 476. [2019-11-15 23:54:31,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 476 states. [2019-11-15 23:54:31,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 576 transitions. [2019-11-15 23:54:31,373 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 576 transitions. Word has length 60 [2019-11-15 23:54:31,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:31,373 INFO L462 AbstractCegarLoop]: Abstraction has 476 states and 576 transitions. [2019-11-15 23:54:31,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:31,374 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 576 transitions. [2019-11-15 23:54:31,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2019-11-15 23:54:31,374 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:31,375 INFO L380 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] [2019-11-15 23:54:31,375 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:31,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:31,376 INFO L82 PathProgramCache]: Analyzing trace with hash -624824160, now seen corresponding path program 1 times [2019-11-15 23:54:31,376 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:31,376 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321634473] [2019-11-15 23:54:31,376 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:31,376 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:31,377 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:31,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:31,497 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321634473] [2019-11-15 23:54:31,497 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:31,498 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2019-11-15 23:54:31,498 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121936244] [2019-11-15 23:54:31,498 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-15 23:54:31,498 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:31,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-15 23:54:31,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2019-11-15 23:54:31,499 INFO L87 Difference]: Start difference. First operand 476 states and 576 transitions. Second operand 10 states. [2019-11-15 23:54:31,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:31,899 INFO L93 Difference]: Finished difference Result 951 states and 1148 transitions. [2019-11-15 23:54:31,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-15 23:54:31,899 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 63 [2019-11-15 23:54:31,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:31,902 INFO L225 Difference]: With dead ends: 951 [2019-11-15 23:54:31,902 INFO L226 Difference]: Without dead ends: 909 [2019-11-15 23:54:31,902 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2019-11-15 23:54:31,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2019-11-15 23:54:31,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 521. [2019-11-15 23:54:31,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 521 states. [2019-11-15 23:54:31,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 627 transitions. [2019-11-15 23:54:31,987 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 627 transitions. Word has length 63 [2019-11-15 23:54:31,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:31,987 INFO L462 AbstractCegarLoop]: Abstraction has 521 states and 627 transitions. [2019-11-15 23:54:31,987 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-15 23:54:31,988 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 627 transitions. [2019-11-15 23:54:31,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2019-11-15 23:54:31,989 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:31,989 INFO L380 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] [2019-11-15 23:54:31,989 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:31,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:31,990 INFO L82 PathProgramCache]: Analyzing trace with hash -423000226, now seen corresponding path program 1 times [2019-11-15 23:54:31,990 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:31,990 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53386190] [2019-11-15 23:54:31,990 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:31,990 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:31,991 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:32,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:32,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:32,102 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53386190] [2019-11-15 23:54:32,103 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:32,105 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2019-11-15 23:54:32,105 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252030385] [2019-11-15 23:54:32,106 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-15 23:54:32,106 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:32,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-15 23:54:32,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2019-11-15 23:54:32,107 INFO L87 Difference]: Start difference. First operand 521 states and 627 transitions. Second operand 10 states. [2019-11-15 23:54:32,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:32,347 INFO L93 Difference]: Finished difference Result 723 states and 862 transitions. [2019-11-15 23:54:32,347 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-15 23:54:32,347 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 63 [2019-11-15 23:54:32,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:32,350 INFO L225 Difference]: With dead ends: 723 [2019-11-15 23:54:32,350 INFO L226 Difference]: Without dead ends: 681 [2019-11-15 23:54:32,350 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2019-11-15 23:54:32,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2019-11-15 23:54:32,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 248. [2019-11-15 23:54:32,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 248 states. [2019-11-15 23:54:32,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 290 transitions. [2019-11-15 23:54:32,379 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 290 transitions. Word has length 63 [2019-11-15 23:54:32,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:32,379 INFO L462 AbstractCegarLoop]: Abstraction has 248 states and 290 transitions. [2019-11-15 23:54:32,379 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-15 23:54:32,379 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 290 transitions. [2019-11-15 23:54:32,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2019-11-15 23:54:32,380 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:32,380 INFO L380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:32,381 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:32,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:32,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1951490124, now seen corresponding path program 1 times [2019-11-15 23:54:32,381 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:32,381 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461631523] [2019-11-15 23:54:32,382 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,382 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,382 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:32,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:32,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:32,437 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461631523] [2019-11-15 23:54:32,437 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:32,437 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:32,438 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377023694] [2019-11-15 23:54:32,438 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:32,438 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:32,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:32,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:32,439 INFO L87 Difference]: Start difference. First operand 248 states and 290 transitions. Second operand 5 states. [2019-11-15 23:54:32,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:32,620 INFO L93 Difference]: Finished difference Result 529 states and 621 transitions. [2019-11-15 23:54:32,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:32,620 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 83 [2019-11-15 23:54:32,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:32,621 INFO L225 Difference]: With dead ends: 529 [2019-11-15 23:54:32,621 INFO L226 Difference]: Without dead ends: 380 [2019-11-15 23:54:32,622 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:32,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2019-11-15 23:54:32,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 254. [2019-11-15 23:54:32,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2019-11-15 23:54:32,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 296 transitions. [2019-11-15 23:54:32,665 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 296 transitions. Word has length 83 [2019-11-15 23:54:32,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:32,666 INFO L462 AbstractCegarLoop]: Abstraction has 254 states and 296 transitions. [2019-11-15 23:54:32,666 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:32,666 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 296 transitions. [2019-11-15 23:54:32,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2019-11-15 23:54:32,667 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:32,667 INFO L380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:32,667 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:32,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:32,668 INFO L82 PathProgramCache]: Analyzing trace with hash 393428419, now seen corresponding path program 1 times [2019-11-15 23:54:32,668 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:32,668 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546852824] [2019-11-15 23:54:32,668 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,668 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,669 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:32,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:32,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:32,712 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546852824] [2019-11-15 23:54:32,712 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:32,712 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-11-15 23:54:32,712 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433008919] [2019-11-15 23:54:32,713 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-11-15 23:54:32,713 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:32,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-11-15 23:54:32,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-11-15 23:54:32,713 INFO L87 Difference]: Start difference. First operand 254 states and 296 transitions. Second operand 4 states. [2019-11-15 23:54:32,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:32,823 INFO L93 Difference]: Finished difference Result 464 states and 540 transitions. [2019-11-15 23:54:32,824 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:32,824 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 84 [2019-11-15 23:54:32,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:32,825 INFO L225 Difference]: With dead ends: 464 [2019-11-15 23:54:32,825 INFO L226 Difference]: Without dead ends: 262 [2019-11-15 23:54:32,825 INFO L600 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 [2019-11-15 23:54:32,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2019-11-15 23:54:32,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 254. [2019-11-15 23:54:32,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2019-11-15 23:54:32,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 292 transitions. [2019-11-15 23:54:32,869 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 292 transitions. Word has length 84 [2019-11-15 23:54:32,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:32,869 INFO L462 AbstractCegarLoop]: Abstraction has 254 states and 292 transitions. [2019-11-15 23:54:32,869 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-11-15 23:54:32,870 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 292 transitions. [2019-11-15 23:54:32,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2019-11-15 23:54:32,870 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:32,871 INFO L380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:32,871 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:32,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:32,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1591839229, now seen corresponding path program 1 times [2019-11-15 23:54:32,871 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:32,872 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604540184] [2019-11-15 23:54:32,872 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,872 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:32,872 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:32,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:32,927 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604540184] [2019-11-15 23:54:32,927 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:32,927 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:32,928 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517723680] [2019-11-15 23:54:32,928 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:32,928 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:32,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:32,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:32,929 INFO L87 Difference]: Start difference. First operand 254 states and 292 transitions. Second operand 5 states. [2019-11-15 23:54:33,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:33,142 INFO L93 Difference]: Finished difference Result 480 states and 551 transitions. [2019-11-15 23:54:33,142 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:33,142 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 84 [2019-11-15 23:54:33,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:33,143 INFO L225 Difference]: With dead ends: 480 [2019-11-15 23:54:33,143 INFO L226 Difference]: Without dead ends: 385 [2019-11-15 23:54:33,144 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:33,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2019-11-15 23:54:33,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 235. [2019-11-15 23:54:33,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2019-11-15 23:54:33,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 268 transitions. [2019-11-15 23:54:33,185 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 268 transitions. Word has length 84 [2019-11-15 23:54:33,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:33,185 INFO L462 AbstractCegarLoop]: Abstraction has 235 states and 268 transitions. [2019-11-15 23:54:33,185 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:33,185 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 268 transitions. [2019-11-15 23:54:33,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-11-15 23:54:33,186 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:33,187 INFO L380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:33,187 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:33,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:33,187 INFO L82 PathProgramCache]: Analyzing trace with hash 368402400, now seen corresponding path program 1 times [2019-11-15 23:54:33,188 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:33,188 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498379292] [2019-11-15 23:54:33,188 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:33,188 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:33,188 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:33,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:33,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:33,272 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498379292] [2019-11-15 23:54:33,272 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:33,272 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:33,273 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674467244] [2019-11-15 23:54:33,273 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:33,273 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:33,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:33,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:33,274 INFO L87 Difference]: Start difference. First operand 235 states and 268 transitions. Second operand 5 states. [2019-11-15 23:54:33,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:33,416 INFO L93 Difference]: Finished difference Result 339 states and 383 transitions. [2019-11-15 23:54:33,417 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-11-15 23:54:33,417 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2019-11-15 23:54:33,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:33,417 INFO L225 Difference]: With dead ends: 339 [2019-11-15 23:54:33,418 INFO L226 Difference]: Without dead ends: 303 [2019-11-15 23:54:33,418 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2019-11-15 23:54:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2019-11-15 23:54:33,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 218. [2019-11-15 23:54:33,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2019-11-15 23:54:33,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 247 transitions. [2019-11-15 23:54:33,447 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 247 transitions. Word has length 105 [2019-11-15 23:54:33,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:33,447 INFO L462 AbstractCegarLoop]: Abstraction has 218 states and 247 transitions. [2019-11-15 23:54:33,447 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:33,447 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 247 transitions. [2019-11-15 23:54:33,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2019-11-15 23:54:33,448 INFO L372 BasicCegarLoop]: Found error trace [2019-11-15 23:54:33,449 INFO L380 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-15 23:54:33,449 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-15 23:54:33,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-15 23:54:33,450 INFO L82 PathProgramCache]: Analyzing trace with hash -685336258, now seen corresponding path program 1 times [2019-11-15 23:54:33,450 INFO L157 tionRefinementEngine]: Executing refinement strategy CAMEL [2019-11-15 23:54:33,450 INFO L342 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120616185] [2019-11-15 23:54:33,450 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:33,450 INFO L116 rtionOrderModulation]: Craig_NestedInterpolation forces the order to NOT_INCREMENTALLY [2019-11-15 23:54:33,451 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-15 23:54:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-15 23:54:33,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-15 23:54:33,517 INFO L342 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120616185] [2019-11-15 23:54:33,517 INFO L223 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-15 23:54:33,517 INFO L236 tionRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-11-15 23:54:33,517 INFO L342 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667789938] [2019-11-15 23:54:33,517 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-15 23:54:33,518 INFO L137 tionRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-15 23:54:33,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-15 23:54:33,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-11-15 23:54:33,518 INFO L87 Difference]: Start difference. First operand 218 states and 247 transitions. Second operand 5 states. [2019-11-15 23:54:33,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-15 23:54:33,710 INFO L93 Difference]: Finished difference Result 267 states and 301 transitions. [2019-11-15 23:54:33,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-15 23:54:33,711 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 108 [2019-11-15 23:54:33,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-15 23:54:33,711 INFO L225 Difference]: With dead ends: 267 [2019-11-15 23:54:33,712 INFO L226 Difference]: Without dead ends: 0 [2019-11-15 23:54:33,712 INFO L600 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-11-15 23:54:33,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-11-15 23:54:33,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-11-15 23:54:33,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-11-15 23:54:33,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-11-15 23:54:33,713 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 108 [2019-11-15 23:54:33,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-15 23:54:33,713 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-11-15 23:54:33,714 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-15 23:54:33,714 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-11-15 23:54:33,714 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-11-15 23:54:33,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-11-15 23:54:34,082 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 269 DAG size of output: 245 [2019-11-15 23:54:34,304 WARN L191 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 163 [2019-11-15 23:54:34,434 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 125 [2019-11-15 23:54:34,704 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 273 DAG size of output: 252 [2019-11-15 23:54:34,900 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 127 [2019-11-15 23:54:35,092 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 127 [2019-11-15 23:54:35,478 WARN L191 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 290 DAG size of output: 279 [2019-11-15 23:54:35,843 WARN L191 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 271 DAG size of output: 250 [2019-11-15 23:54:36,207 WARN L191 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 154 [2019-11-15 23:54:36,412 WARN L191 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 159 [2019-11-15 23:54:36,576 WARN L191 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2019-11-15 23:54:36,934 WARN L191 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2019-11-15 23:54:37,398 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 153 [2019-11-15 23:54:37,663 WARN L191 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 154 [2019-11-15 23:54:37,818 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 159 [2019-11-15 23:54:38,014 WARN L191 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2019-11-15 23:54:38,543 WARN L191 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 162 [2019-11-15 23:54:39,064 WARN L191 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 159 [2019-11-15 23:54:39,286 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2019-11-15 23:54:39,544 WARN L191 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 154 [2019-11-15 23:54:39,663 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 269 DAG size of output: 245 [2019-11-15 23:54:39,969 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 146 [2019-11-15 23:54:40,181 WARN L191 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 160 [2019-11-15 23:54:40,397 WARN L191 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 163 [2019-11-15 23:54:40,695 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 165 [2019-11-15 23:54:40,978 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 168 [2019-11-15 23:54:41,697 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 152 [2019-11-15 23:54:41,902 WARN L191 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 155 [2019-11-15 23:54:42,075 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 193 DAG size of output: 164 [2019-11-15 23:54:42,303 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 154 [2019-11-15 23:54:42,481 WARN L191 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 159 [2019-11-15 23:54:42,702 WARN L191 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 146 [2019-11-15 23:54:42,823 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 151 [2019-11-15 23:54:42,944 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 151 [2019-11-15 23:54:43,277 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 48 [2019-11-15 23:54:43,437 WARN L191 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 48 [2019-11-15 23:54:44,835 WARN L191 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 239 DAG size of output: 155 [2019-11-15 23:54:44,963 WARN L191 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 48 [2019-11-15 23:54:45,085 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-15 23:54:46,099 WARN L191 SmtUtils]: Spent 975.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 108 [2019-11-15 23:54:46,537 WARN L191 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2019-11-15 23:54:46,736 WARN L191 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:54:48,209 WARN L191 SmtUtils]: Spent 1.44 s on a formula simplification. DAG size of input: 250 DAG size of output: 157 [2019-11-15 23:54:48,486 WARN L191 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 64 [2019-11-15 23:54:48,933 WARN L191 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:54:49,237 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 64 [2019-11-15 23:54:49,758 WARN L191 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:54:49,980 WARN L191 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2019-11-15 23:54:50,202 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 64 [2019-11-15 23:54:51,775 WARN L191 SmtUtils]: Spent 1.57 s on a formula simplification. DAG size of input: 277 DAG size of output: 181 [2019-11-15 23:54:52,034 WARN L191 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 64 [2019-11-15 23:54:52,243 WARN L191 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:54:52,583 WARN L191 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 64 [2019-11-15 23:54:54,036 WARN L191 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 248 DAG size of output: 155 [2019-11-15 23:54:54,214 WARN L191 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 64 [2019-11-15 23:54:54,424 WARN L191 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 64 [2019-11-15 23:54:54,777 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2019-11-15 23:54:55,409 WARN L191 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 71 [2019-11-15 23:54:56,022 WARN L191 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 71 [2019-11-15 23:54:56,607 WARN L191 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 71 [2019-11-15 23:54:56,830 WARN L191 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:54:57,136 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 81 [2019-11-15 23:54:57,728 WARN L191 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 81 [2019-11-15 23:54:58,362 WARN L191 SmtUtils]: Spent 573.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 71 [2019-11-15 23:54:58,553 WARN L191 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:54:59,000 WARN L191 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:54:59,238 WARN L191 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 64 [2019-11-15 23:54:59,409 WARN L191 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2019-11-15 23:54:59,696 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 64 [2019-11-15 23:55:00,026 WARN L191 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 64 [2019-11-15 23:55:00,198 WARN L191 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 64 [2019-11-15 23:55:00,443 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 44 [2019-11-15 23:55:00,998 WARN L191 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 77 [2019-11-15 23:55:01,607 WARN L191 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2019-11-15 23:55:02,568 WARN L191 SmtUtils]: Spent 792.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 99 [2019-11-15 23:55:03,112 WARN L191 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 71 [2019-11-15 23:55:03,785 WARN L191 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 71 [2019-11-15 23:55:04,113 WARN L191 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 87 [2019-11-15 23:55:04,570 WARN L191 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 79 [2019-11-15 23:55:05,133 WARN L191 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 71 [2019-11-15 23:55:05,285 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 44 [2019-11-15 23:55:05,840 WARN L191 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 77 [2019-11-15 23:55:06,256 WARN L191 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:55:06,604 WARN L191 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 76 [2019-11-15 23:55:06,781 WARN L191 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 44 [2019-11-15 23:55:07,386 WARN L191 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 77 [2019-11-15 23:55:07,535 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2019-11-15 23:55:07,734 WARN L191 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 44 [2019-11-15 23:55:08,491 WARN L191 SmtUtils]: Spent 756.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 77 [2019-11-15 23:55:08,802 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2019-11-15 23:55:09,129 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 78 [2019-11-15 23:55:09,395 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 64 [2019-11-15 23:55:09,763 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 64 [2019-11-15 23:55:10,168 WARN L191 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2019-11-15 23:55:10,415 WARN L191 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:55:10,658 WARN L191 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 79 [2019-11-15 23:55:10,998 WARN L191 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 76 [2019-11-15 23:55:11,112 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2019-11-15 23:55:11,482 WARN L191 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 76 [2019-11-15 23:55:11,898 WARN L191 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 76 [2019-11-15 23:55:12,087 WARN L191 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-11-15 23:55:12,392 WARN L191 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 73 [2019-11-15 23:55:12,597 WARN L191 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 64 [2019-11-15 23:55:12,735 WARN L191 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2019-11-15 23:55:13,337 WARN L191 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 71 [2019-11-15 23:55:13,922 WARN L191 SmtUtils]: Spent 582.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 71 [2019-11-15 23:55:14,045 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2019-11-15 23:55:14,459 WARN L191 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:55:14,670 WARN L191 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 48 [2019-11-15 23:55:14,957 WARN L191 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2019-11-15 23:55:15,499 WARN L191 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 71 [2019-11-15 23:55:16,793 WARN L191 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 239 DAG size of output: 155 [2019-11-15 23:55:17,222 WARN L191 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 83 [2019-11-15 23:55:17,813 WARN L191 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:55:18,313 WARN L191 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 76 [2019-11-15 23:55:19,066 WARN L191 SmtUtils]: Spent 689.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 63 [2019-11-15 23:55:19,803 WARN L191 SmtUtils]: Spent 736.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 68 [2019-11-15 23:55:20,572 WARN L191 SmtUtils]: Spent 767.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 68 [2019-11-15 23:55:21,126 WARN L191 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 63 [2019-11-15 23:55:22,002 WARN L191 SmtUtils]: Spent 875.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 68 [2019-11-15 23:55:22,543 WARN L191 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2019-11-15 23:55:23,376 WARN L191 SmtUtils]: Spent 831.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 68 [2019-11-15 23:55:23,687 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2019-11-15 23:55:24,335 WARN L191 SmtUtils]: Spent 602.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 76 [2019-11-15 23:55:24,653 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2019-11-15 23:55:25,185 WARN L191 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 63 [2019-11-15 23:55:25,678 WARN L191 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 87 [2019-11-15 23:55:26,275 WARN L191 SmtUtils]: Spent 596.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 87 [2019-11-15 23:55:26,917 WARN L191 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 63 [2019-11-15 23:55:27,451 WARN L191 SmtUtils]: Spent 533.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 76 [2019-11-15 23:55:28,082 WARN L191 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 68 [2019-11-15 23:55:28,741 WARN L191 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 68 [2019-11-15 23:55:29,172 WARN L191 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 67 [2019-11-15 23:55:30,045 WARN L191 SmtUtils]: Spent 818.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 76 [2019-11-15 23:55:30,568 WARN L191 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 87 [2019-11-15 23:55:30,831 WARN L191 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 69 [2019-11-15 23:55:31,421 WARN L191 SmtUtils]: Spent 563.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 71 [2019-11-15 23:55:32,002 WARN L191 SmtUtils]: Spent 572.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 71 [2019-11-15 23:55:32,446 WARN L191 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 87 [2019-11-15 23:55:32,957 WARN L191 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 68 [2019-11-15 23:55:33,474 WARN L191 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 68 [2019-11-15 23:55:33,997 WARN L191 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 68 [2019-11-15 23:55:34,517 WARN L191 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 70 [2019-11-15 23:55:34,521 INFO L443 ceAbstractionStarter]: For program point L103(lines 103 130) no Hoare annotation was computed. [2019-11-15 23:55:34,521 INFO L439 ceAbstractionStarter]: At program point L104(lines 103 130) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (= 0 ~compRegistered~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= ~NP~0 ~s~0)) (.cse7 (= 0 ~routine~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8) (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8))) [2019-11-15 23:55:34,521 INFO L443 ceAbstractionStarter]: For program point L1029(lines 1029 1033) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point L1029-2(lines 1024 1034) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point L106(lines 106 129) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L439 ceAbstractionStarter]: At program point L107(lines 106 129) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (= 0 ~compRegistered~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= ~NP~0 ~s~0)) (.cse7 (= 0 ~routine~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8) (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8))) [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point L900(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,522 INFO L443 ceAbstractionStarter]: For program point L900-1(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-2(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-3(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-4(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-5(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-6(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-7(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L443 ceAbstractionStarter]: For program point L900-8(lines 900 923) no Hoare annotation was computed. [2019-11-15 23:55:34,523 INFO L439 ceAbstractionStarter]: At program point L901(lines 900 923) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,523 INFO L439 ceAbstractionStarter]: At program point L901-1(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1))) [2019-11-15 23:55:34,524 INFO L439 ceAbstractionStarter]: At program point L901-2(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,524 INFO L439 ceAbstractionStarter]: At program point L901-3(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,524 INFO L439 ceAbstractionStarter]: At program point L901-4(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,524 INFO L439 ceAbstractionStarter]: At program point L901-5(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,525 INFO L439 ceAbstractionStarter]: At program point L901-6(lines 900 923) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1))) [2019-11-15 23:55:34,525 INFO L439 ceAbstractionStarter]: At program point L901-7(lines 900 923) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,525 INFO L439 ceAbstractionStarter]: At program point L901-8(lines 900 923) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,525 INFO L439 ceAbstractionStarter]: At program point L109(lines 108 129) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= ~NP~0 ~s~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,525 INFO L443 ceAbstractionStarter]: For program point L772(lines 772 776) no Hoare annotation was computed. [2019-11-15 23:55:34,525 INFO L443 ceAbstractionStarter]: For program point L1037(lines 1037 1041) no Hoare annotation was computed. [2019-11-15 23:55:34,525 INFO L443 ceAbstractionStarter]: For program point L905(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,525 INFO L443 ceAbstractionStarter]: For program point L905-1(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,525 INFO L443 ceAbstractionStarter]: For program point L905-2(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-3(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-4(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-5(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-6(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-7(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L905-8(lines 905 922) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point L509(lines 509 511) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,526 INFO L439 ceAbstractionStarter]: At program point L906(lines 905 922) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,527 INFO L439 ceAbstractionStarter]: At program point L906-1(lines 905 922) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 (= ~myStatus~0 0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= (+ ~myStatus~0 1073741637) 0) .cse15 .cse16)))) [2019-11-15 23:55:34,527 INFO L439 ceAbstractionStarter]: At program point L906-2(lines 905 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,527 INFO L439 ceAbstractionStarter]: At program point L906-3(lines 905 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,527 INFO L439 ceAbstractionStarter]: At program point L906-4(lines 905 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L906-5(lines 905 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L906-6(lines 905 922) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= (+ ~myStatus~0 1073741637) 0) .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 (= ~myStatus~0 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L906-7(lines 905 922) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L642(lines 699 701) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (= 0 ~compRegistered~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= ~NP~0 ~s~0)) (.cse7 (= 0 ~routine~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8) (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8))) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L906-8(lines 905 922) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,528 INFO L439 ceAbstractionStarter]: At program point L908(lines 907 922) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,529 INFO L439 ceAbstractionStarter]: At program point L908-1(lines 907 922) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 (= ~myStatus~0 0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= (+ ~myStatus~0 1073741637) 0) .cse15 .cse16)))) [2019-11-15 23:55:34,529 INFO L439 ceAbstractionStarter]: At program point L908-2(lines 907 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,529 INFO L439 ceAbstractionStarter]: At program point L908-3(lines 907 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,529 INFO L439 ceAbstractionStarter]: At program point L908-4(lines 907 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,530 INFO L439 ceAbstractionStarter]: At program point L908-5(lines 907 922) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,530 INFO L439 ceAbstractionStarter]: At program point L908-6(lines 907 922) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= (+ ~myStatus~0 1073741637) 0) .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 (= ~myStatus~0 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2019-11-15 23:55:34,530 INFO L439 ceAbstractionStarter]: At program point L908-7(lines 907 922) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,530 INFO L439 ceAbstractionStarter]: At program point L908-8(lines 907 922) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,531 INFO L439 ceAbstractionStarter]: At program point L778(lines 771 828) the Hoare annotation is: (let ((.cse26 (+ ~DC~0 5))) (let ((.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse11 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse9 (<= .cse26 ~IPC~0)) (.cse2 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse3 (= 0 ~routine~0)) (.cse13 (= ~s~0 ~DC~0)) (.cse12 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse6 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (let ((.cse10 (= ~SKIP2~0 ~s~0)) (.cse14 (= ULTIMATE.start_main_~status~6 0)) (.cse0 (= ~s~0 ~IPC~0)) (.cse5 (<= .cse26 ~s~0)) (.cse7 (= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6)) (.cse15 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse17 (let ((.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse25 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse24 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse23 0) .cse8 .cse11 (<= (+ .cse24 1) 0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse23) (<= .cse25 0) (and .cse1 .cse9 .cse2 .cse3 .cse13 .cse12) .cse4 (<= 0 .cse25) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse24) 3221225494)) .cse6))) (.cse21 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse16 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse18 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse19 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse20 (not (= ULTIMATE.start_main_~status~6 259))) (.cse22 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) .cse9 (<= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6) .cse10 (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) .cse11 .cse3 (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) .cse12 (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) .cse1 .cse2 (<= ULTIMATE.start_main_~status~6 ~lowerDriverReturn~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) (and .cse9 .cse3 .cse13 (<= (+ ULTIMATE.start_main_~status~6 1073741789) 0) (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse1 .cse2 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0)) (= ~s~0 ~UNLOADED~0) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse14 .cse1 .cse9 .cse2 .cse3 .cse13) (and .cse8 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse9 .cse10 .cse3 .cse11 .cse12 .cse7 (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse1 .cse2 .cse4 .cse6) (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) .cse1 .cse14 .cse13) (and .cse1 .cse2 (<= (+ ULTIMATE.start_main_~status~6 1073741823) 0) (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0) .cse13) (and .cse15 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse16 .cse17 (<= (+ ~myStatus~0 1073741637) 0) .cse18 .cse19 .cse20) (and .cse15 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse21 .cse16 .cse17 .cse20 .cse22 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and (= ~myStatus~0 0) .cse17 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse14 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse0 .cse1 .cse2 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse15 .cse17 .cse21 .cse16 .cse18 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse19 .cse20 .cse22))))) [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L780(lines 780 784) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L517(lines 517 522) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L517-2(lines 499 629) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L385(lines 385 430) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L1046(lines 1046 1069) no Hoare annotation was computed. [2019-11-15 23:55:34,531 INFO L443 ceAbstractionStarter]: For program point L386(lines 386 416) no Hoare annotation was computed. [2019-11-15 23:55:34,532 INFO L443 ceAbstractionStarter]: For program point L386-2(lines 386 416) no Hoare annotation was computed. [2019-11-15 23:55:34,534 INFO L439 ceAbstractionStarter]: At program point L1047(lines 1046 1069) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= (+ ~NP~0 2) ~s~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,534 INFO L443 ceAbstractionStarter]: For program point L255(lines 255 268) no Hoare annotation was computed. [2019-11-15 23:55:34,534 INFO L443 ceAbstractionStarter]: For program point L255-1(lines 255 268) no Hoare annotation was computed. [2019-11-15 23:55:34,534 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,535 INFO L439 ceAbstractionStarter]: At program point L786(lines 779 827) the Hoare annotation is: (let ((.cse26 (+ ~DC~0 5))) (let ((.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse11 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse9 (<= .cse26 ~IPC~0)) (.cse2 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse3 (= 0 ~routine~0)) (.cse13 (= ~s~0 ~DC~0)) (.cse12 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse6 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (let ((.cse10 (= ~SKIP2~0 ~s~0)) (.cse14 (= ULTIMATE.start_main_~status~6 0)) (.cse0 (= ~s~0 ~IPC~0)) (.cse5 (<= .cse26 ~s~0)) (.cse7 (= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6)) (.cse15 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse17 (let ((.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse25 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse24 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse23 0) .cse8 .cse11 (<= (+ .cse24 1) 0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse23) (<= .cse25 0) (and .cse1 .cse9 .cse2 .cse3 .cse13 .cse12) .cse4 (<= 0 .cse25) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse24) 3221225494)) .cse6))) (.cse21 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse16 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse18 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse19 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse20 (not (= ULTIMATE.start_main_~status~6 259))) (.cse22 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) .cse9 (<= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6) .cse10 (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) .cse11 .cse3 (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) .cse12 (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) .cse1 .cse2 (<= ULTIMATE.start_main_~status~6 ~lowerDriverReturn~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) (and .cse9 .cse3 .cse13 (<= (+ ULTIMATE.start_main_~status~6 1073741789) 0) (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse1 .cse2 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0)) (= ~s~0 ~UNLOADED~0) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse14 .cse1 .cse9 .cse2 .cse3 .cse13) (and .cse8 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse9 .cse10 .cse3 .cse11 .cse12 .cse7 (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse1 .cse2 .cse4 .cse6) (and .cse15 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse16 .cse17 (<= (+ ~myStatus~0 1073741637) 0) .cse18 .cse19 .cse20) (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) .cse1 .cse14 .cse13) (and .cse1 .cse2 (<= (+ ULTIMATE.start_main_~status~6 1073741823) 0) (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0) .cse13) (and .cse15 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse21 .cse16 .cse17 .cse20 .cse22 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and (= ~myStatus~0 0) .cse17 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse14 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse0 .cse1 .cse2 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse15 .cse17 .cse21 .cse16 .cse18 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse19 .cse20 .cse22))))) [2019-11-15 23:55:34,535 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,535 INFO L443 ceAbstractionStarter]: For program point L1051(lines 1051 1068) no Hoare annotation was computed. [2019-11-15 23:55:34,535 INFO L446 ceAbstractionStarter]: At program point L787(lines 771 828) the Hoare annotation is: true [2019-11-15 23:55:34,535 INFO L443 ceAbstractionStarter]: For program point L391(lines 391 398) no Hoare annotation was computed. [2019-11-15 23:55:34,536 INFO L439 ceAbstractionStarter]: At program point L127(lines 110 128) the Hoare annotation is: (let ((.cse2 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse5 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (.cse0 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse3 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse4 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse1 (let ((.cse6 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse8 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse7 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse6 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (= ~s~0 ~DC~0) (<= 1 ~compRegistered~0) (<= (+ .cse7 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse6) (<= .cse8 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse8) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse7) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and .cse0 .cse1 .cse2 .cse3 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse4 .cse5) (and .cse0 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse2 .cse1 .cse5 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and .cse0 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse3 .cse1 .cse4) (and (= ~myStatus~0 0) (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse1 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0)))) [2019-11-15 23:55:34,536 INFO L439 ceAbstractionStarter]: At program point L1052(lines 1051 1068) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,536 INFO L439 ceAbstractionStarter]: At program point L920(lines 878 948) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,536 INFO L439 ceAbstractionStarter]: At program point L920-1(lines 878 948) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= (+ ~myStatus~0 1073741637) 0) .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 (= ~myStatus~0 0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2019-11-15 23:55:34,537 INFO L439 ceAbstractionStarter]: At program point L920-2(lines 878 948) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,537 INFO L439 ceAbstractionStarter]: At program point L920-3(lines 878 948) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,537 INFO L439 ceAbstractionStarter]: At program point L920-4(lines 878 948) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,538 INFO L443 ceAbstractionStarter]: For program point L788(lines 788 825) no Hoare annotation was computed. [2019-11-15 23:55:34,538 INFO L439 ceAbstractionStarter]: At program point L920-5(lines 878 948) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,538 INFO L439 ceAbstractionStarter]: At program point L920-6(lines 878 948) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 (= ~myStatus~0 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= (+ ~myStatus~0 1073741637) 0) .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2019-11-15 23:55:34,538 INFO L439 ceAbstractionStarter]: At program point L920-7(lines 878 948) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,539 INFO L439 ceAbstractionStarter]: At program point L920-8(lines 878 948) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,539 INFO L443 ceAbstractionStarter]: For program point L524(lines 499 629) no Hoare annotation was computed. [2019-11-15 23:55:34,539 INFO L443 ceAbstractionStarter]: For program point L260(lines 260 267) no Hoare annotation was computed. [2019-11-15 23:55:34,539 INFO L439 ceAbstractionStarter]: At program point L260-1(lines 1 1098) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= ~NP~0 ~s~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and (= ~myStatus~0 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8))) [2019-11-15 23:55:34,539 INFO L443 ceAbstractionStarter]: For program point L260-2(lines 260 267) no Hoare annotation was computed. [2019-11-15 23:55:34,539 INFO L439 ceAbstractionStarter]: At program point L260-3(lines 1 1098) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= ~NP~0 ~s~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8))) [2019-11-15 23:55:34,540 INFO L443 ceAbstractionStarter]: For program point L789(lines 789 824) no Hoare annotation was computed. [2019-11-15 23:55:34,540 INFO L439 ceAbstractionStarter]: At program point L1054(lines 1053 1068) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,540 INFO L443 ceAbstractionStarter]: For program point L790(lines 790 800) no Hoare annotation was computed. [2019-11-15 23:55:34,540 INFO L443 ceAbstractionStarter]: For program point L526(lines 526 528) no Hoare annotation was computed. [2019-11-15 23:55:34,540 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,540 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,541 INFO L443 ceAbstractionStarter]: For program point L791(lines 791 797) no Hoare annotation was computed. [2019-11-15 23:55:34,541 INFO L439 ceAbstractionStarter]: At program point L131(lines 94 133) the Hoare annotation is: (let ((.cse7 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse8 (<= (+ ~DC~0 5) ~IPC~0)) (.cse9 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse10 (= 0 ~routine~0)) (.cse11 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse12 (not (= 1 ~pended~0))) (.cse13 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse14 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse15 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (let ((.cse1 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse0 (let ((.cse16 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse16 0) .cse7 .cse8 .cse9 .cse10 (= ~s~0 ~DC~0) (<= 1 ~compRegistered~0) (<= (+ .cse17 1) 0) .cse11 .cse12 .cse13 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse16) (<= .cse18 0) .cse14 (<= 0 .cse18) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494)) .cse15))) (.cse5 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse2 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse3 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse4 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse6 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and (= ~myStatus~0 0) (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse0 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse1 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse2 (<= (+ ~myStatus~0 1073741637) 0) .cse3 .cse0 .cse4) (and .cse1 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse5 .cse2 .cse0 .cse6 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and .cse7 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse8 (= ~SKIP2~0 ~s~0) .cse9 .cse10 .cse11 (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse12 .cse13 .cse14 .cse15) (and .cse1 .cse0 .cse5 .cse2 .cse3 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse4 .cse6)))) [2019-11-15 23:55:34,541 INFO L443 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2019-11-15 23:55:34,541 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,541 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point L928(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point L928-1(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point L928-2(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point L928-3(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,542 INFO L443 ceAbstractionStarter]: For program point L928-4(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L928-5(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L928-6(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L928-7(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L928-8(lines 928 945) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L929(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L929-3(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L929-6(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,543 INFO L443 ceAbstractionStarter]: For program point L929-9(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L443 ceAbstractionStarter]: For program point L929-12(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L443 ceAbstractionStarter]: For program point L929-15(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L443 ceAbstractionStarter]: For program point L929-18(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L443 ceAbstractionStarter]: For program point L929-21(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L443 ceAbstractionStarter]: For program point L929-24(lines 929 935) no Hoare annotation was computed. [2019-11-15 23:55:34,544 INFO L439 ceAbstractionStarter]: At program point L402-2(lines 402 409) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,545 INFO L443 ceAbstractionStarter]: For program point L403(lines 402 409) no Hoare annotation was computed. [2019-11-15 23:55:34,545 INFO L443 ceAbstractionStarter]: For program point L536(lines 536 538) no Hoare annotation was computed. [2019-11-15 23:55:34,545 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,545 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,545 INFO L439 ceAbstractionStarter]: At program point L1066(lines 1022 1097) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,546 INFO L439 ceAbstractionStarter]: At program point L802(lines 789 824) the Hoare annotation is: (let ((.cse25 (+ ~DC~0 2)) (.cse27 (+ ~DC~0 5))) (let ((.cse9 (not (= 1 ~pended~0))) (.cse23 (<= .cse27 ~IPC~0)) (.cse10 (<= .cse25 ~SKIP2~0)) (.cse22 (= 0 ~routine~0))) (let ((.cse16 (and .cse9 .cse23 .cse10 .cse22)) (.cse30 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse11 (= ~s~0 ~DC~0)) (.cse14 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse15 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse17 (= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6))) (let ((.cse8 (or (and .cse9 .cse23 .cse10 .cse11 .cse22) (and .cse9 .cse23 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse10 .cse22 .cse14 .cse15 .cse17))) (.cse18 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse20 (= ~SKIP2~0 ~s~0)) (.cse21 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse19 (and .cse16 .cse30))) (let ((.cse26 (or (let ((.cse28 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse29 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse31 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse28 0) .cse18 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse28) (<= .cse29 0) (and .cse21 (and .cse8 .cse30)) (<= (+ .cse31 1) 0) (<= 0 .cse29) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse31) 3221225494)))) (and .cse18 (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) (<= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6) .cse20 (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) .cse21 (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) .cse19 (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) (<= ULTIMATE.start_main_~status~6 ~lowerDriverReturn~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0))))) (let ((.cse4 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse5 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse7 (<= .cse27 ~s~0)) (.cse2 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse0 (and .cse14 .cse15 .cse26)) (.cse12 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse3 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse6 (not (= ULTIMATE.start_main_~status~6 259))) (.cse13 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (.cse24 (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|)) (.cse1 (= ULTIMATE.start_main_~status~6 0))) (or (and (= ~myStatus~0 0) .cse0 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse1 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse2 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse3 (<= (+ ~myStatus~0 1073741637) 0) .cse4 .cse5 .cse6 .cse0) (and .cse7 .cse8) (and .cse9 .cse10 (<= (+ ULTIMATE.start_main_~status~6 1073741823) 0) .cse11 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0)) (and .cse2 .cse12 .cse3 .cse4 .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse5 .cse6 .cse13) (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) .cse9 .cse1 .cse11) (and (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) .cse14 .cse7 .cse15 .cse16 .cse17) (and .cse9 (<= (+ ULTIMATE.start_main_~status~6 1073741791) 0) .cse10 .cse11 (<= (+ ~s~0 ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741791) ~SKIP2~0) (<= (+ ~s~0 |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741791) ~SKIP2~0)) (and .cse2 .cse0 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse12 .cse3 .cse6 .cse13 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse18 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse19 .cse20 .cse21 .cse14 .cse15 .cse17) (and (<= (+ ULTIMATE.start_main_~status~6 1073741794) 0) .cse9 .cse10 (<= (+ ~s~0 |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741794) ~IPC~0) .cse11 .cse22 (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 ~DC~0 1073741794) ~IPC~0)) (and (<= (+ ULTIMATE.start_main_~status~6 1073741789) 0) (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse9 .cse23 .cse10 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0) .cse11 .cse22) (and .cse24 .cse1 .cse8 (= 0 |ULTIMATE.start_IofCallDriver_#res|) (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) .cse24 .cse1 .cse8) (and (<= .cse25 ~s~0) .cse26)))))))) [2019-11-15 23:55:34,546 INFO L439 ceAbstractionStarter]: At program point L142(lines 134 144) the Hoare annotation is: false [2019-11-15 23:55:34,546 INFO L439 ceAbstractionStarter]: At program point L142-1(lines 134 144) the Hoare annotation is: (let ((.cse12 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse3 (= 0 ~routine~0)) (.cse4 (<= 1 ~compRegistered~0)) (.cse5 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse6 (not (= 1 ~pended~0))) (.cse7 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse8 (= ~NP~0 ~s~0)) (.cse9 (<= .cse12 0)) (.cse10 (<= 0 .cse12)) (.cse11 (= ~setEventCalled~0 1))) (or (and (= ~myStatus~0 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= (+ ~myStatus~0 1073741637) 0) .cse10 .cse11)))) [2019-11-15 23:55:34,547 INFO L439 ceAbstractionStarter]: At program point L142-2(lines 134 144) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~DC~0 5) ~IPC~0) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= .cse0 0) (= ~NP~0 ~s~0) (<= 0 .cse0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,547 INFO L439 ceAbstractionStarter]: At program point L142-3(lines 134 144) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~DC~0 5) ~IPC~0) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= .cse0 0) (= ~NP~0 ~s~0) (<= 0 .cse0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,547 INFO L439 ceAbstractionStarter]: At program point L142-4(lines 134 144) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~DC~0 5) ~IPC~0) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= .cse0 0) (= ~NP~0 ~s~0) (<= 0 .cse0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,547 INFO L439 ceAbstractionStarter]: At program point L142-5(lines 134 144) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~DC~0 5) ~IPC~0) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= .cse0 0) (= ~NP~0 ~s~0) (<= 0 .cse0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,548 INFO L439 ceAbstractionStarter]: At program point L142-6(lines 134 144) the Hoare annotation is: (let ((.cse12 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse3 (= 0 ~routine~0)) (.cse4 (<= 1 ~compRegistered~0)) (.cse5 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse6 (not (= 1 ~pended~0))) (.cse7 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse8 (= ~NP~0 ~s~0)) (.cse9 (<= .cse12 0)) (.cse10 (<= 0 .cse12)) (.cse11 (= ~setEventCalled~0 1))) (or (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= (+ ~myStatus~0 1073741637) 0) .cse10 .cse11)))) [2019-11-15 23:55:34,548 INFO L439 ceAbstractionStarter]: At program point L142-7(lines 134 144) the Hoare annotation is: false [2019-11-15 23:55:34,548 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,548 INFO L439 ceAbstractionStarter]: At program point L142-8(lines 134 144) the Hoare annotation is: false [2019-11-15 23:55:34,548 INFO L439 ceAbstractionStarter]: At program point L142-9(lines 134 144) the Hoare annotation is: false [2019-11-15 23:55:34,548 INFO L443 ceAbstractionStarter]: For program point L804(lines 804 808) no Hoare annotation was computed. [2019-11-15 23:55:34,548 INFO L443 ceAbstractionStarter]: For program point L937(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-2(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-4(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-6(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-8(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-10(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-12(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,549 INFO L443 ceAbstractionStarter]: For program point L937-14(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point L937-16(lines 937 944) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point L277(lines 277 282) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point L277-2(lines 277 282) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point L277-3(lines 277 282) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point L277-5(lines 277 282) no Hoare annotation was computed. [2019-11-15 23:55:34,550 INFO L439 ceAbstractionStarter]: At program point L410(lines 401 411) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,550 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point L544(lines 544 549) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point L544-2(lines 544 549) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point L1074(lines 1074 1094) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point L810(lines 810 822) no Hoare annotation was computed. [2019-11-15 23:55:34,551 INFO L443 ceAbstractionStarter]: For program point L811(lines 811 815) no Hoare annotation was computed. [2019-11-15 23:55:34,552 INFO L439 ceAbstractionStarter]: At program point L284(lines 235 286) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and (= ~myStatus~0 0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse0) (and (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse0) (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (and .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))))) [2019-11-15 23:55:34,552 INFO L439 ceAbstractionStarter]: At program point L284-1(lines 235 286) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse3 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (<= .cse2 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= (+ .cse3 1) 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse3) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= ~NP~0 ~s~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))))))) (or (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and .cse0 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0 (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0)))) [2019-11-15 23:55:34,552 INFO L443 ceAbstractionStarter]: For program point L1077(lines 1077 1083) no Hoare annotation was computed. [2019-11-15 23:55:34,553 INFO L439 ceAbstractionStarter]: At program point L681(lines 676 830) the Hoare annotation is: (let ((.cse27 (+ ~DC~0 5))) (let ((.cse6 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse8 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse2 (= ~s~0 ~DC~0)) (.cse19 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse21 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse0 (<= .cse27 ~IPC~0)) (.cse3 (not (= 1 ~pended~0))) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse1 (= 0 ~routine~0)) (.cse26 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (let ((.cse5 (= ULTIMATE.start_main_~status~6 0)) (.cse7 (= ~SKIP2~0 ~s~0)) (.cse9 (and (and .cse0 .cse3 .cse4 .cse1) .cse26)) (.cse18 (= ~s~0 ~IPC~0)) (.cse20 (<= .cse27 ~s~0)) (.cse22 (= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6)) (.cse10 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse12 (let ((.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse25 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse24 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse23 0) .cse6 .cse8 (<= (+ .cse24 1) 0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse23) (<= .cse25 0) (and .cse3 .cse0 .cse4 .cse1 .cse2 .cse26) .cse19 (<= 0 .cse25) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse24) 3221225494)) .cse21))) (.cse16 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse11 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse13 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse14 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse15 (not (= ULTIMATE.start_main_~status~6 259))) (.cse17 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (= ~s~0 ~UNLOADED~0) (and .cse0 .cse1 .cse2 (<= (+ ULTIMATE.start_main_~status~6 1073741789) 0) (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse3 .cse4 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0)) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse5 .cse3 .cse0 .cse4 .cse1 .cse2) (and .cse6 (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) (<= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6) .cse7 (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) .cse8 (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) .cse9 (<= ULTIMATE.start_main_~status~6 ~lowerDriverReturn~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) (and .cse10 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse11 .cse12 (<= (+ ~myStatus~0 1073741637) 0) .cse13 .cse14 .cse15) (and .cse3 .cse4 (<= (+ ULTIMATE.start_main_~status~6 1073741823) 0) (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0) .cse2) (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) .cse3 .cse5 .cse2) (and .cse10 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse16 .cse11 .cse12 .cse15 .cse17 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and (= ~myStatus~0 0) .cse12 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse5 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse18 .cse3 .cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) .cse1 .cse19 .cse20 .cse21 .cse22) (and (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse6 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse7 .cse9 .cse8 .cse19 .cse21 .cse22) (and .cse18 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse4 .cse1 .cse19 .cse20 .cse21 .cse22) (and .cse10 .cse12 .cse16 .cse11 .cse13 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse14 .cse15 .cse17))))) [2019-11-15 23:55:34,553 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,553 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,553 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,553 INFO L439 ceAbstractionStarter]: At program point L947(lines 871 949) the Hoare annotation is: (and (= ~s~0 ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= (+ ~DC~0 5) ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) [2019-11-15 23:55:34,554 INFO L439 ceAbstractionStarter]: At program point L947-1(lines 871 949) the Hoare annotation is: (let ((.cse24 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse23 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse25 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse4 (<= .cse25 0)) (.cse5 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse6 (<= (+ ~DC~0 5) ~IPC~0)) (.cse7 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse8 (= 0 ~routine~0)) (.cse9 (<= 1 ~compRegistered~0)) (.cse10 (<= (+ .cse23 1) 0)) (.cse11 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse12 (not (= 1 ~pended~0))) (.cse13 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse14 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse15 (<= 0 .cse25)) (.cse22 (= ~NP~0 ~s~0)) (.cse16 (<= .cse24 0)) (.cse17 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse18 (<= 0 .cse24)) (.cse19 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse23) 3221225494))) (.cse20 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse21 (= ~setEventCalled~0 1))) (let ((.cse0 (= ~myStatus~0 0)) (.cse1 (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (.cse3 (<= (+ ~myStatus~0 1073741637) 0))) (or (and .cse0 .cse1) (and (let ((.cse2 (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~MPR3~0 ~s~0) .cse17 .cse18 .cse19 .cse20 .cse21))) (or (and .cse0 .cse2) (and .cse2 .cse3))) (= 259 |ULTIMATE.start_IofCallDriver_#res|)) (and .cse1 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 0 |ULTIMATE.start_IofCallDriver_#res|) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21))))) [2019-11-15 23:55:34,554 INFO L439 ceAbstractionStarter]: At program point L947-2(lines 871 949) the Hoare annotation is: (let ((.cse21 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse22 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (let ((.cse18 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (= 0 ~routine~0)) (.cse7 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse8 (not (= 1 ~pended~0))) (.cse10 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= .cse23 0)) (.cse13 (<= 0 .cse23)) (.cse14 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse22) 3221225494))) (.cse0 (<= .cse21 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse17 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (<= 1 ~compRegistered~0)) (.cse6 (<= (+ .cse22 1) 0)) (.cse20 (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse9 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 .cse21)) (.cse15 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse16 (= ~setEventCalled~0 1)) (.cse19 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and (and (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= ~MPR3~0 ~s~0) .cse12 .cse13 .cse14 .cse15 .cse16) .cse17 .cse18 .cse19) .cse20 (= 259 |ULTIMATE.start_IofCallDriver_#res|)) (and .cse18 .cse2 .cse3 .cse7 .cse8 .cse10 (= ~NP~0 ~s~0) .cse12 .cse13 .cse14 .cse0 .cse1 .cse17 .cse4 .cse5 .cse6 (not .cse20) .cse9 .cse11 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) .cse15 .cse16 .cse19)))) [2019-11-15 23:55:34,554 INFO L439 ceAbstractionStarter]: At program point L947-3(lines 871 949) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse9 (<= .cse23 0)) (.cse10 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~routine~0)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (<= 1 ~compRegistered~0)) (.cse14 (<= (+ .cse21 1) 0)) (.cse3 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (not (= 1 ~pended~0))) (.cse15 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse16 (<= 0 .cse23)) (.cse6 (<= .cse22 0)) (.cse17 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse7 (<= 0 .cse22)) (.cse8 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse11 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~NP~0 ~s~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and (and .cse9 .cse10 .cse1 .cse2 .cse12 .cse13 .cse14 .cse3 .cse4 .cse15 .cse5 .cse16 (= ~MPR3~0 ~s~0) .cse6 .cse17 .cse7 .cse8 .cse18 .cse19) .cse11 .cse0 .cse20) (= 259 |ULTIMATE.start_IofCallDriver_#res|))))) [2019-11-15 23:55:34,555 INFO L439 ceAbstractionStarter]: At program point L947-4(lines 871 949) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse9 (<= .cse23 0)) (.cse10 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~routine~0)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (<= 1 ~compRegistered~0)) (.cse14 (<= (+ .cse21 1) 0)) (.cse3 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (not (= 1 ~pended~0))) (.cse15 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse16 (<= 0 .cse23)) (.cse6 (<= .cse22 0)) (.cse17 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse7 (<= 0 .cse22)) (.cse8 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse11 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~NP~0 ~s~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and (and .cse9 .cse10 .cse1 .cse2 .cse12 .cse13 .cse14 .cse3 .cse4 .cse15 .cse5 .cse16 (= ~MPR3~0 ~s~0) .cse6 .cse17 .cse7 .cse8 .cse18 .cse19) .cse11 .cse0 .cse20) (= 259 |ULTIMATE.start_IofCallDriver_#res|))))) [2019-11-15 23:55:34,555 INFO L439 ceAbstractionStarter]: At program point L947-5(lines 871 949) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse9 (<= .cse23 0)) (.cse10 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~routine~0)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (<= 1 ~compRegistered~0)) (.cse14 (<= (+ .cse21 1) 0)) (.cse3 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (not (= 1 ~pended~0))) (.cse15 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse16 (<= 0 .cse23)) (.cse6 (<= .cse22 0)) (.cse17 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse7 (<= 0 .cse22)) (.cse8 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse11 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~NP~0 ~s~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and (and .cse9 .cse10 .cse1 .cse2 .cse12 .cse13 .cse14 .cse3 .cse4 .cse15 .cse5 .cse16 (= ~MPR3~0 ~s~0) .cse6 .cse17 .cse7 .cse8 .cse18 .cse19) .cse11 .cse0 .cse20) (= 259 |ULTIMATE.start_IofCallDriver_#res|))))) [2019-11-15 23:55:34,556 INFO L439 ceAbstractionStarter]: At program point L947-6(lines 871 949) the Hoare annotation is: (let ((.cse26 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse25 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse27 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse24 (<= (+ ~myStatus~0 1073741637) 0)) (.cse11 (<= ULTIMATE.start_IofCallDriver_~returnVal2~0 259)) (.cse17 (= ~MPR3~0 ~s~0)) (.cse19 (<= 259 |ULTIMATE.start_IofCallDriver_#res|)) (.cse9 (<= .cse27 0)) (.cse10 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse0 (= ~myStatus~0 0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse2 (= 0 ~routine~0)) (.cse13 (<= 1 ~compRegistered~0)) (.cse14 (<= (+ .cse25 1) 0)) (.cse23 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (.cse3 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (not (= 1 ~pended~0))) (.cse15 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse16 (<= 0 .cse27)) (.cse22 (= ~NP~0 ~s~0)) (.cse6 (<= .cse26 0)) (.cse18 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse7 (<= 0 .cse26)) (.cse8 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse25) 3221225494))) (.cse20 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse21 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse9 .cse10 .cse1 .cse12 .cse2 .cse13 .cse14 (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0) .cse3 .cse4 .cse15 .cse5 .cse16 .cse22 .cse6 .cse18 .cse7 .cse8 .cse20 .cse21) (and .cse9 .cse10 .cse1 .cse12 .cse2 .cse13 .cse14 .cse23 .cse3 .cse4 .cse15 .cse5 .cse16 .cse22 .cse6 .cse18 .cse24 .cse7 .cse8 .cse20 .cse21) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse9 .cse10 .cse0 .cse1 .cse12 .cse2 .cse13 .cse14 .cse23 .cse3 .cse4 .cse15 .cse5 .cse16 .cse22 .cse6 .cse18 .cse7 .cse8 .cse20 .cse21)))) [2019-11-15 23:55:34,556 INFO L439 ceAbstractionStarter]: At program point L947-7(lines 871 949) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~SKIP2~0 ~s~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,556 INFO L439 ceAbstractionStarter]: At program point L947-8(lines 871 949) the Hoare annotation is: (and (= ~s~0 ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= (+ ~DC~0 5) ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) [2019-11-15 23:55:34,556 INFO L443 ceAbstractionStarter]: For program point L817(lines 817 821) no Hoare annotation was computed. [2019-11-15 23:55:34,556 INFO L443 ceAbstractionStarter]: For program point L553(lines 553 580) no Hoare annotation was computed. [2019-11-15 23:55:34,556 INFO L443 ceAbstractionStarter]: For program point L553-1(lines 524 622) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point L555(lines 555 557) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point L1086(lines 1086 1093) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point L954(lines 954 960) no Hoare annotation was computed. [2019-11-15 23:55:34,557 INFO L443 ceAbstractionStarter]: For program point L954-2(lines 954 960) no Hoare annotation was computed. [2019-11-15 23:55:34,558 INFO L443 ceAbstractionStarter]: For program point L954-4(lines 954 960) no Hoare annotation was computed. [2019-11-15 23:55:34,558 INFO L443 ceAbstractionStarter]: For program point L954-6(lines 954 960) no Hoare annotation was computed. [2019-11-15 23:55:34,558 INFO L443 ceAbstractionStarter]: For program point L954-8(lines 954 960) no Hoare annotation was computed. [2019-11-15 23:55:34,558 INFO L439 ceAbstractionStarter]: At program point L162(lines 145 164) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (= ~s~0 ~DC~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,558 INFO L443 ceAbstractionStarter]: For program point L691(lines 691 694) no Hoare annotation was computed. [2019-11-15 23:55:34,559 INFO L443 ceAbstractionStarter]: For program point L691-2(lines 691 694) no Hoare annotation was computed. [2019-11-15 23:55:34,559 INFO L439 ceAbstractionStarter]: At program point L295(lines 287 297) the Hoare annotation is: (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (= ~s~0 ~DC~0)) [2019-11-15 23:55:34,559 INFO L439 ceAbstractionStarter]: At program point L429(lines 352 433) the Hoare annotation is: (let ((.cse5 (+ ~DC~0 5))) (let ((.cse6 (<= .cse5 ~IPC~0)) (.cse1 (= 0 ~compRegistered~0)) (.cse4 (= 0 ~routine~0)) (.cse3 (= ~s~0 ~DC~0)) (.cse0 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 2) ~SKIP2~0))) (or (and .cse0 .cse1 .cse2 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0) .cse3) (and (= ~s~0 ~IPC~0) .cse0 .cse1 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse2 .cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= .cse5 ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse0 .cse6 .cse1 .cse2 .cse4 .cse3) (and .cse6 .cse1 .cse4 .cse3 (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse0 .cse2 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0))))) [2019-11-15 23:55:34,559 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,559 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,559 INFO L446 ceAbstractionStarter]: At program point L829(lines 645 831) the Hoare annotation is: true [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point L565(lines 565 567) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,560 INFO L439 ceAbstractionStarter]: At program point L1096(lines 1014 1098) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (= ~SKIP2~0 ~s~0) (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) [2019-11-15 23:55:34,561 INFO L439 ceAbstractionStarter]: At program point L832(lines 832 856) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (and .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and (<= (+ ULTIMATE.start_DiskPerfStartDevice_~status~1 1073741637) 0) (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse0) (and (= 0 ULTIMATE.start_DiskPerfStartDevice_~status~1) (= ~myStatus~0 0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse0))) [2019-11-15 23:55:34,561 INFO L439 ceAbstractionStarter]: At program point L832-1(lines 832 856) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,561 INFO L439 ceAbstractionStarter]: At program point L832-2(lines 832 856) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,562 INFO L439 ceAbstractionStarter]: At program point L832-3(lines 832 856) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,562 INFO L439 ceAbstractionStarter]: At program point L969(lines 964 971) the Hoare annotation is: false [2019-11-15 23:55:34,562 INFO L439 ceAbstractionStarter]: At program point L969-1(lines 964 971) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= ~NP~0 ~s~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse8 (= ~setEventCalled~0 1)) (.cse9 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and (= ~myStatus~0 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8 .cse9))) [2019-11-15 23:55:34,562 INFO L439 ceAbstractionStarter]: At program point L969-2(lines 964 971) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) [2019-11-15 23:55:34,563 INFO L439 ceAbstractionStarter]: At program point L969-3(lines 964 971) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) [2019-11-15 23:55:34,563 INFO L439 ceAbstractionStarter]: At program point L969-4(lines 964 971) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) [2019-11-15 23:55:34,563 INFO L439 ceAbstractionStarter]: At program point L969-5(lines 964 971) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) [2019-11-15 23:55:34,563 INFO L439 ceAbstractionStarter]: At program point L969-6(lines 964 971) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= ~NP~0 ~s~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse8 (= ~setEventCalled~0 1)) (.cse9 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8 .cse9))) [2019-11-15 23:55:34,563 INFO L439 ceAbstractionStarter]: At program point L969-7(lines 964 971) the Hoare annotation is: false [2019-11-15 23:55:34,564 INFO L443 ceAbstractionStarter]: For program point L705(lines 705 764) no Hoare annotation was computed. [2019-11-15 23:55:34,564 INFO L439 ceAbstractionStarter]: At program point L969-8(lines 964 971) the Hoare annotation is: false [2019-11-15 23:55:34,564 INFO L439 ceAbstractionStarter]: At program point L969-9(lines 964 971) the Hoare annotation is: false [2019-11-15 23:55:34,564 INFO L443 ceAbstractionStarter]: For program point L573(lines 573 578) no Hoare annotation was computed. [2019-11-15 23:55:34,564 INFO L439 ceAbstractionStarter]: At program point L706(lines 705 764) the Hoare annotation is: (and (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (= ~NP~0 ~s~0)) [2019-11-15 23:55:34,564 INFO L439 ceAbstractionStarter]: At program point L972(lines 972 1013) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,565 INFO L439 ceAbstractionStarter]: At program point L972-1(lines 972 1013) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp23~0 259) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,565 INFO L439 ceAbstractionStarter]: At program point L972-2(lines 972 1013) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp27~0 259) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,565 INFO L439 ceAbstractionStarter]: At program point L972-3(lines 972 1013) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp32~0 259) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,566 INFO L439 ceAbstractionStarter]: At program point L972-4(lines 972 1013) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,566 INFO L439 ceAbstractionStarter]: At program point L972-5(lines 972 1013) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (<= .cse3 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,566 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,566 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,566 INFO L443 ceAbstractionStarter]: For program point L842(lines 842 854) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L443 ceAbstractionStarter]: For program point L842-1(lines 842 854) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L443 ceAbstractionStarter]: For program point L842-2(lines 842 854) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L443 ceAbstractionStarter]: For program point L842-3(lines 842 854) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L443 ceAbstractionStarter]: For program point L710(lines 710 763) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,567 INFO L439 ceAbstractionStarter]: At program point L182(lines 165 184) the Hoare annotation is: (let ((.cse21 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse20 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse22 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse8 (<= .cse22 0)) (.cse9 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse0 (<= (+ ~DC~0 5) ~IPC~0)) (.cse10 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse1 (= 0 ~routine~0)) (.cse11 (= ~s~0 ~DC~0)) (.cse12 (<= 1 ~compRegistered~0)) (.cse13 (<= (+ .cse20 1) 0)) (.cse14 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse15 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse2 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse3 (not (= 1 ~pended~0))) (.cse16 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse17 (<= 0 .cse22)) (.cse5 (<= .cse21 0)) (.cse18 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse6 (<= 0 .cse21)) (.cse7 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse20) 3221225494))) (.cse19 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (or (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse15 .cse16 .cse17 .cse18 .cse19 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and .cse8 (= ~myStatus~0 0) .cse9 .cse0 .cse10 .cse1 .cse11 (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) .cse12 .cse13 .cse2 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse3 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) .cse16 .cse4 .cse17 .cse5 (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse18 .cse6 .cse7 .cse19) (and .cse8 .cse9 .cse0 .cse10 .cse1 .cse11 .cse12 .cse13 .cse14 .cse15 .cse2 .cse3 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) .cse16 (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse4 .cse17 .cse5 .cse18 .cse6 (<= (+ ~myStatus~0 1073741637) 0) .cse7 .cse19)))) [2019-11-15 23:55:34,568 INFO L439 ceAbstractionStarter]: At program point L843(lines 842 854) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and (<= (+ ULTIMATE.start_DiskPerfStartDevice_~status~1 1073741637) 0) (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse0) (and (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (and .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and (= 0 ULTIMATE.start_DiskPerfStartDevice_~status~1) (= ~myStatus~0 0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse0))) [2019-11-15 23:55:34,568 INFO L439 ceAbstractionStarter]: At program point L843-1(lines 842 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,568 INFO L439 ceAbstractionStarter]: At program point L843-2(lines 842 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,569 INFO L439 ceAbstractionStarter]: At program point L843-3(lines 842 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,569 INFO L439 ceAbstractionStarter]: At program point L711(lines 710 763) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,569 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,569 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,569 INFO L443 ceAbstractionStarter]: For program point L316(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-1(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-2(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-3(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-4(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-5(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-6(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,570 INFO L443 ceAbstractionStarter]: For program point L316-7(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L316-8(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L316-9(lines 316 318) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L977(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L977-1(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L977-2(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L443 ceAbstractionStarter]: For program point L977-3(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,571 INFO L439 ceAbstractionStarter]: At program point L845(lines 844 854) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and (<= (+ ULTIMATE.start_DiskPerfStartDevice_~status~1 1073741637) 0) (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse0) (and (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (and .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and (= 0 ULTIMATE.start_DiskPerfStartDevice_~status~1) (= ~myStatus~0 0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse0))) [2019-11-15 23:55:34,572 INFO L443 ceAbstractionStarter]: For program point L977-4(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,572 INFO L439 ceAbstractionStarter]: At program point L845-1(lines 844 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,572 INFO L443 ceAbstractionStarter]: For program point L977-5(lines 977 996) no Hoare annotation was computed. [2019-11-15 23:55:34,572 INFO L439 ceAbstractionStarter]: At program point L845-2(lines 844 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,573 INFO L439 ceAbstractionStarter]: At program point L845-3(lines 844 854) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,573 INFO L439 ceAbstractionStarter]: At program point L449(lines 434 451) the Hoare annotation is: (and (= ~s~0 ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= (+ ~DC~0 5) ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) [2019-11-15 23:55:34,573 INFO L443 ceAbstractionStarter]: For program point L978(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,573 INFO L443 ceAbstractionStarter]: For program point L978-2(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,573 INFO L443 ceAbstractionStarter]: For program point L978-4(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,573 INFO L443 ceAbstractionStarter]: For program point L978-6(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L978-8(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L978-10(lines 978 983) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L54(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L54-1(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L54-2(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L54-3(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,574 INFO L443 ceAbstractionStarter]: For program point L54-4(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-5(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-6(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-7(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-8(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-9(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-10(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L715(lines 715 762) no Hoare annotation was computed. [2019-11-15 23:55:34,575 INFO L443 ceAbstractionStarter]: For program point L54-11(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-12(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-13(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-14(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-15(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-16(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-17(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-18(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,576 INFO L443 ceAbstractionStarter]: For program point L54-19(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L54-20(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L54-21(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L54-22(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L319(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L54-23(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L54-24(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,577 INFO L443 ceAbstractionStarter]: For program point L319-2(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L54-25(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L319-3(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L54-26(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L54-27(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L319-5(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L54-28(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L319-6(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,578 INFO L443 ceAbstractionStarter]: For program point L54-29(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,579 INFO L443 ceAbstractionStarter]: For program point L54-30(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,579 INFO L439 ceAbstractionStarter]: At program point L55(lines 950 963) the Hoare annotation is: (and (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (= ~s~0 ~DC~0)) [2019-11-15 23:55:34,579 INFO L443 ceAbstractionStarter]: For program point L319-8(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,579 INFO L443 ceAbstractionStarter]: For program point L54-31(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,579 INFO L439 ceAbstractionStarter]: At program point L55-1(lines 950 963) the Hoare annotation is: (and (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~s~0 ~DC~0)) [2019-11-15 23:55:34,579 INFO L443 ceAbstractionStarter]: For program point L319-9(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,579 INFO L443 ceAbstractionStarter]: For program point L54-32(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L439 ceAbstractionStarter]: At program point L55-2(lines 950 963) the Hoare annotation is: (let ((.cse0 (not (= 1 ~pended~0))) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~compRegistered~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse4 (= 0 ~routine~0)) (.cse5 (= ~s~0 ~DC~0))) (or (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5))) [2019-11-15 23:55:34,580 INFO L443 ceAbstractionStarter]: For program point L54-33(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L443 ceAbstractionStarter]: For program point L319-11(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L443 ceAbstractionStarter]: For program point L54-34(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L443 ceAbstractionStarter]: For program point L319-12(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L443 ceAbstractionStarter]: For program point L54-35(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,580 INFO L439 ceAbstractionStarter]: At program point L55-5(lines 1 1098) the Hoare annotation is: (and (= ~s~0 ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~DC~0 5) ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L54-36(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L319-14(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L54-37(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L319-15(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L54-38(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L54-39(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L319-17(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,581 INFO L443 ceAbstractionStarter]: For program point L54-40(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,582 INFO L439 ceAbstractionStarter]: At program point L55-10(lines 1 1098) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse4 (<= .cse23 0)) (.cse5 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse6 (<= (+ ~DC~0 5) ~IPC~0)) (.cse7 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse8 (= 0 ~routine~0)) (.cse9 (<= 1 ~compRegistered~0)) (.cse10 (<= (+ .cse21 1) 0)) (.cse11 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse12 (not (= 1 ~pended~0))) (.cse13 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse14 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse15 (<= 0 .cse23)) (.cse16 (<= .cse22 0)) (.cse17 (<= 0 .cse22)) (.cse18 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse19 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse20 (= ~setEventCalled~0 1))) (let ((.cse2 (<= (+ ~myStatus~0 1073741637) 0)) (.cse0 (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~NP~0 ~s~0) .cse17 .cse18 .cse19 .cse20)) (.cse1 (= ~myStatus~0 0)) (.cse3 (and .cse4 .cse5 .cse6 (<= ULTIMATE.start_IofCallDriver_~returnVal2~0 259) (<= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~MPR3~0 ~s~0) .cse17 .cse18 .cse19 .cse20))) (or (and .cse0 (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (and .cse1 .cse0) (and .cse2 .cse3) (and .cse2 .cse0) (and .cse1 .cse3))))) [2019-11-15 23:55:34,582 INFO L443 ceAbstractionStarter]: For program point L319-18(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,582 INFO L443 ceAbstractionStarter]: For program point L54-41(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,582 INFO L439 ceAbstractionStarter]: At program point L716(lines 715 762) the Hoare annotation is: (let ((.cse0 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse1 (not (= 1 ~pended~0))) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (= 0 ~compRegistered~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= ~NP~0 ~s~0)) (.cse7 (= 0 ~routine~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8) (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8))) [2019-11-15 23:55:34,582 INFO L443 ceAbstractionStarter]: For program point L54-42(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,583 INFO L443 ceAbstractionStarter]: For program point L319-20(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,583 INFO L443 ceAbstractionStarter]: For program point L54-43(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,583 INFO L443 ceAbstractionStarter]: For program point L319-21(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,583 INFO L443 ceAbstractionStarter]: For program point L54-44(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,583 INFO L439 ceAbstractionStarter]: At program point L55-14(lines 1 1098) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse2 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (<= .cse23 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse11 (not (= 1 ~pended~0))) (.cse4 (<= (+ ~DC~0 5) ~IPC~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse10 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse8 (<= (+ .cse21 1) 0)) (.cse12 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse13 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse14 (<= 0 .cse23)) (.cse15 (<= .cse22 0)) (.cse16 (<= 0 .cse22)) (.cse17 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse3 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (.cse9 (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 (= ~NP~0 ~s~0) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and .cse2 (and (and .cse0 .cse1 (and .cse11 .cse4 .cse5 .cse6 .cse7 .cse10) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (= ~MPR3~0 ~s~0)) .cse3 .cse20) .cse9)))) [2019-11-15 23:55:34,583 INFO L443 ceAbstractionStarter]: For program point L54-45(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L443 ceAbstractionStarter]: For program point L319-23(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L443 ceAbstractionStarter]: For program point L54-46(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L443 ceAbstractionStarter]: For program point L319-24(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L443 ceAbstractionStarter]: For program point L54-47(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L443 ceAbstractionStarter]: For program point L54-48(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,584 INFO L439 ceAbstractionStarter]: At program point L55-18(lines 1 1098) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse2 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (<= .cse23 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse11 (not (= 1 ~pended~0))) (.cse4 (<= (+ ~DC~0 5) ~IPC~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse10 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse8 (<= (+ .cse21 1) 0)) (.cse12 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse13 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse14 (<= 0 .cse23)) (.cse15 (<= .cse22 0)) (.cse16 (<= 0 .cse22)) (.cse17 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse3 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (.cse9 (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 (= ~NP~0 ~s~0) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and .cse2 (and (and .cse0 .cse1 (and .cse11 .cse4 .cse5 .cse6 .cse7 .cse10) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (= ~MPR3~0 ~s~0)) .cse3 .cse20) .cse9)))) [2019-11-15 23:55:34,585 INFO L443 ceAbstractionStarter]: For program point L319-26(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,585 INFO L443 ceAbstractionStarter]: For program point L54-49(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,585 INFO L443 ceAbstractionStarter]: For program point L319-27(lines 319 321) no Hoare annotation was computed. [2019-11-15 23:55:34,585 INFO L443 ceAbstractionStarter]: For program point L54-50(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,585 INFO L443 ceAbstractionStarter]: For program point L319-29(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,585 INFO L439 ceAbstractionStarter]: At program point L55-22(lines 1 1098) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse1 (<= .cse23 0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse0 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse18 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse4 (<= (+ ~DC~0 5) ~IPC~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse9 (<= (+ .cse21 1) 0)) (.cse20 (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse3 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse23)) (.cse13 (<= .cse22 0)) (.cse14 (<= 0 .cse22)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse16 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse17 (= ~setEventCalled~0 1)) (.cse19 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and (and .cse0 (and (and .cse1 .cse2 (and .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (= ~MPR3~0 ~s~0)) .cse18 .cse19) .cse20) (and .cse1 .cse2 .cse0 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 (not .cse20) .cse8 .cse3 .cse10 .cse11 .cse12 (= ~NP~0 ~s~0) .cse13 .cse14 .cse15 .cse16 .cse17 .cse19)))) [2019-11-15 23:55:34,586 INFO L439 ceAbstractionStarter]: At program point L55-26(lines 1 1098) the Hoare annotation is: (let ((.cse22 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse21 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse2 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1))) (.cse0 (<= .cse23 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse11 (not (= 1 ~pended~0))) (.cse4 (<= (+ ~DC~0 5) ~IPC~0)) (.cse5 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (= 0 ~routine~0)) (.cse7 (<= 1 ~compRegistered~0)) (.cse10 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse8 (<= (+ .cse21 1) 0)) (.cse12 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse13 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse14 (<= 0 .cse23)) (.cse15 (<= .cse22 0)) (.cse16 (<= 0 .cse22)) (.cse17 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse21) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse19 (= ~setEventCalled~0 1)) (.cse3 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse20 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (.cse9 (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 (= ~NP~0 ~s~0) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and (and .cse2 (and (and .cse0 .cse1 (and .cse11 .cse4 .cse5 .cse6 .cse7 .cse10) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (= ~MPR3~0 ~s~0)) .cse3 .cse20) .cse9)))) [2019-11-15 23:55:34,586 INFO L439 ceAbstractionStarter]: At program point L55-28(lines 950 963) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (= ~s~0 ~DC~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,586 INFO L439 ceAbstractionStarter]: At program point L55-33(lines 1 1098) the Hoare annotation is: (let ((.cse25 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse24 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse26 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse19 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (.cse13 (= ~NP~0 ~s~0)) (.cse20 (<= (+ ~myStatus~0 1073741637) 0)) (.cse0 (<= .cse26 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse18 (= ~myStatus~0 0)) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse21 (<= ULTIMATE.start_IofCallDriver_~returnVal2~0 259)) (.cse22 (<= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse3 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse4 (= 0 ~routine~0)) (.cse5 (<= 1 ~compRegistered~0)) (.cse6 (<= (+ .cse24 1) 0)) (.cse7 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse8 (not (= 1 ~pended~0))) (.cse9 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse10 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse11 (<= 0 .cse26)) (.cse12 (<= .cse25 0)) (.cse23 (= ~MPR3~0 ~s~0)) (.cse14 (<= 0 .cse25)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse24) 3221225494))) (.cse16 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse17 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 0 ULTIMATE.start_IofCallDriver_~returnVal2~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse18 .cse2 .cse3 .cse4 .cse5 .cse6 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse21 .cse22 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse20 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse18 .cse2 .cse21 .cse22 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse14 .cse15 .cse16 .cse17)))) [2019-11-15 23:55:34,587 INFO L439 ceAbstractionStarter]: At program point L55-35(lines 950 963) the Hoare annotation is: (let ((.cse20 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse19 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse21 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse21 0)) (.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse2 (<= (+ ~DC~0 5) ~IPC~0)) (.cse3 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse4 (= 0 ~routine~0)) (.cse5 (= ~s~0 ~DC~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse19 1) 0)) (.cse8 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse9 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse10 (not (= 1 ~pended~0))) (.cse11 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse12 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse13 (<= 0 .cse21)) (.cse14 (<= .cse20 0)) (.cse15 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse16 (<= 0 .cse20)) (.cse17 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse19) 3221225494))) (.cse18 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) .cse11 (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse12 .cse13 .cse14 .cse15 .cse16 (<= (+ ~myStatus~0 1073741637) 0) .cse17 .cse18) (and .cse0 (= ~myStatus~0 0) .cse1 .cse2 .cse3 .cse4 .cse5 (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) .cse6 .cse7 .cse9 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse10 .cse11 .cse12 .cse13 .cse14 (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))))) [2019-11-15 23:55:34,587 INFO L439 ceAbstractionStarter]: At program point L55-36(lines 1 1098) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,587 INFO L439 ceAbstractionStarter]: At program point L55-39(lines 1 1098) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~SKIP2~0 ~s~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,588 INFO L439 ceAbstractionStarter]: At program point L55-40(lines 1 1098) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,588 INFO L439 ceAbstractionStarter]: At program point L55-43(lines 1 1098) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~SKIP2~0 ~s~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,588 INFO L439 ceAbstractionStarter]: At program point L55-46(lines 1 1098) the Hoare annotation is: (and (= ~s~0 ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~DC~0 5) ~s~0) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) [2019-11-15 23:55:34,588 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,588 INFO L443 ceAbstractionStarter]: For program point L322-1(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,588 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-11-15 23:55:34,588 INFO L443 ceAbstractionStarter]: For program point L322-3(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-5(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-7(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-9(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-11(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-13(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-15(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-17(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,589 INFO L443 ceAbstractionStarter]: For program point L322-19(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,590 INFO L443 ceAbstractionStarter]: For program point L720(lines 720 761) no Hoare annotation was computed. [2019-11-15 23:55:34,590 INFO L439 ceAbstractionStarter]: At program point L985(lines 977 996) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse3 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (= ~NP~0 ~s~0) (<= .cse1 0) (<= 0 .cse1) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (<= .cse3 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 .cse3) (not (= ~MPR3~0 ~s~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259) (= ~setEventCalled~0 1))))) (or (and .cse0 (= ~myStatus~0 0)) (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)))) [2019-11-15 23:55:34,590 INFO L439 ceAbstractionStarter]: At program point L985-1(lines 977 996) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse2 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (= ~NP~0 ~s~0) (<= .cse0 0) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp23~0 259) (<= 0 .cse0) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (<= .cse2 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 .cse2) (not (= ~MPR3~0 ~s~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,591 INFO L439 ceAbstractionStarter]: At program point L985-2(lines 977 996) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse2 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (= ~NP~0 ~s~0) (<= .cse0 0) (<= 0 .cse0) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (<= .cse2 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp27~0 259) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 .cse2) (not (= ~MPR3~0 ~s~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,591 INFO L439 ceAbstractionStarter]: At program point L985-3(lines 977 996) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse2 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (and (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp32~0 259) (not (= 1 ~pended~0)) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (= ~NP~0 ~s~0) (<= .cse0 0) (<= 0 .cse0) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (<= .cse2 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 .cse2) (not (= ~MPR3~0 ~s~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,591 INFO L439 ceAbstractionStarter]: At program point L985-4(lines 977 996) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (= ~NP~0 ~s~0) (<= .cse2 0) (not (= ~MPR3~0 ~s~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,592 INFO L439 ceAbstractionStarter]: At program point L985-5(lines 977 996) the Hoare annotation is: (let ((.cse24 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse25 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse26 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802))) (let ((.cse0 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~routine~0)) (.cse3 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse4 (not (= 1 ~pended~0))) (.cse5 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse6 (= ~NP~0 ~s~0)) (.cse7 (<= .cse26 0)) (.cse8 (<= 0 .cse26)) (.cse9 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse25) 3221225494))) (.cse10 (<= .cse24 0)) (.cse11 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (<= 1 ~compRegistered~0)) (.cse14 (<= (+ .cse25 1) 0)) (.cse15 (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0)) (.cse16 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (.cse17 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse18 (<= 0 .cse24)) (.cse19 (not (= ~MPR3~0 ~s~0))) (.cse20 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse21 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse22 (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259)) (.cse23 (= ~setEventCalled~0 1))) (or (and (= ~myStatus~0 0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= (+ ~myStatus~0 1073741637) 0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23)))) [2019-11-15 23:55:34,592 INFO L439 ceAbstractionStarter]: At program point L721(lines 720 761) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= ~NP~0 ~s~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,592 INFO L443 ceAbstractionStarter]: For program point L325-1(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,592 INFO L443 ceAbstractionStarter]: For program point L325-3(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,592 INFO L443 ceAbstractionStarter]: For program point L325-5(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,592 INFO L443 ceAbstractionStarter]: For program point L325-7(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,592 INFO L443 ceAbstractionStarter]: For program point L325-9(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L325-11(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L325-13(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L325-15(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L325-17(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L325-19(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point L194(lines 194 200) no Hoare annotation was computed. [2019-11-15 23:55:34,593 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,594 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,594 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,594 INFO L443 ceAbstractionStarter]: For program point L725(lines 725 760) no Hoare annotation was computed. [2019-11-15 23:55:34,594 INFO L443 ceAbstractionStarter]: For program point L990(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,594 INFO L439 ceAbstractionStarter]: At program point L990-1(lines 990 994) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,594 INFO L443 ceAbstractionStarter]: For program point L990-2(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,595 INFO L439 ceAbstractionStarter]: At program point L990-3(lines 990 994) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp23~0 259) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,595 INFO L443 ceAbstractionStarter]: For program point L990-4(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,595 INFO L439 ceAbstractionStarter]: At program point L990-5(lines 990 994) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp27~0 259) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,595 INFO L443 ceAbstractionStarter]: For program point L990-6(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,596 INFO L439 ceAbstractionStarter]: At program point L990-7(lines 990 994) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp32~0 259) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,596 INFO L439 ceAbstractionStarter]: At program point L726(lines 725 760) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,596 INFO L443 ceAbstractionStarter]: For program point L990-8(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,596 INFO L439 ceAbstractionStarter]: At program point L990-9(lines 990 994) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,596 INFO L443 ceAbstractionStarter]: For program point L990-10(lines 990 994) no Hoare annotation was computed. [2019-11-15 23:55:34,597 INFO L439 ceAbstractionStarter]: At program point L990-11(lines 990 994) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (<= .cse3 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,597 INFO L443 ceAbstractionStarter]: For program point L595(lines 595 597) no Hoare annotation was computed. [2019-11-15 23:55:34,597 INFO L439 ceAbstractionStarter]: At program point L728(lines 727 760) the Hoare annotation is: (= ~NP~0 ~s~0) [2019-11-15 23:55:34,597 INFO L443 ceAbstractionStarter]: For program point L861(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,597 INFO L443 ceAbstractionStarter]: For program point L861-2(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,597 INFO L443 ceAbstractionStarter]: For program point L861-4(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,597 INFO L443 ceAbstractionStarter]: For program point L861-6(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-8(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-10(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-12(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-14(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-16(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L861-18(lines 861 867) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L334-1(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,598 INFO L443 ceAbstractionStarter]: For program point L334-3(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-5(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-7(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-9(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-11(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-13(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-15(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-17(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,599 INFO L443 ceAbstractionStarter]: For program point L334-19(lines 315 350) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999-1(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999-2(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999-3(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999-4(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L999-5(lines 999 1011) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L603(lines 603 608) no Hoare annotation was computed. [2019-11-15 23:55:34,600 INFO L443 ceAbstractionStarter]: For program point L603-2(lines 524 622) no Hoare annotation was computed. [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339-1(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339-2(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339-3(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339-4(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L207(lines 185 209) the Hoare annotation is: (and (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~SKIP2~0 ~s~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,601 INFO L439 ceAbstractionStarter]: At program point L339-5(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,602 INFO L439 ceAbstractionStarter]: At program point L339-6(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,602 INFO L439 ceAbstractionStarter]: At program point L339-7(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,602 INFO L439 ceAbstractionStarter]: At program point L339-8(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,602 INFO L439 ceAbstractionStarter]: At program point L339-9(lines 339 348) the Hoare annotation is: false [2019-11-15 23:55:34,602 INFO L439 ceAbstractionStarter]: At program point L1000(lines 999 1011) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,603 INFO L439 ceAbstractionStarter]: At program point L1000-1(lines 999 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp23~0 259) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,603 INFO L439 ceAbstractionStarter]: At program point L1000-2(lines 999 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp27~0 259) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,603 INFO L439 ceAbstractionStarter]: At program point L1000-3(lines 999 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp32~0 259) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,604 INFO L439 ceAbstractionStarter]: At program point L1000-4(lines 999 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,604 INFO L439 ceAbstractionStarter]: At program point L1000-5(lines 999 1011) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (<= .cse3 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,604 INFO L443 ceAbstractionStarter]: For program point L340(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,604 INFO L443 ceAbstractionStarter]: For program point L340-2(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,604 INFO L443 ceAbstractionStarter]: For program point L340-4(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,604 INFO L443 ceAbstractionStarter]: For program point L340-6(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-8(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-10(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-12(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-14(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-16(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point L340-18(lines 340 346) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,605 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,606 INFO L439 ceAbstractionStarter]: At program point L77(lines 681 770) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (= ~myStatus~0 0) (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~s~0 ~UNLOADED~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (not (= ~MPR3~0 ~s~0)) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) [2019-11-15 23:55:34,606 INFO L439 ceAbstractionStarter]: At program point L1002(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,606 INFO L439 ceAbstractionStarter]: At program point L1002-1(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp23~0 259) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,607 INFO L439 ceAbstractionStarter]: At program point L1002-2(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp27~0 259) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,607 INFO L439 ceAbstractionStarter]: At program point L1002-3(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (= ULTIMATE.start_DiskPerfRegisterDevice_~__cil_tmp32~0 259) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,607 INFO L439 ceAbstractionStarter]: At program point L1002-4(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,607 INFO L439 ceAbstractionStarter]: At program point L1002-5(lines 1001 1011) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (< 258 ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (<= .cse3 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (<= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~__cil_tmp15~0 259))))) (or (and .cse0 (<= (+ ~myStatus~0 1073741637) 0)) (and (= ~myStatus~0 0) .cse0))) [2019-11-15 23:55:34,608 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,608 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,608 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,608 INFO L439 ceAbstractionStarter]: At program point L349(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,608 INFO L439 ceAbstractionStarter]: At program point L349-1(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,608 INFO L439 ceAbstractionStarter]: At program point L349-2(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,608 INFO L439 ceAbstractionStarter]: At program point L349-3(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-4(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-5(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-6(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-7(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-8(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L439 ceAbstractionStarter]: At program point L349-9(lines 298 351) the Hoare annotation is: false [2019-11-15 23:55:34,609 INFO L443 ceAbstractionStarter]: For program point L614(lines 614 619) no Hoare annotation was computed. [2019-11-15 23:55:34,610 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-11-15 23:55:34,610 INFO L443 ceAbstractionStarter]: For program point L879(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,610 INFO L439 ceAbstractionStarter]: At program point L879-1(lines 879 897) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,610 INFO L443 ceAbstractionStarter]: For program point L879-2(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,610 INFO L439 ceAbstractionStarter]: At program point L879-3(lines 879 897) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 (= ~myStatus~0 0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= (+ ~myStatus~0 1073741637) 0) .cse15 .cse16)))) [2019-11-15 23:55:34,610 INFO L443 ceAbstractionStarter]: For program point L879-4(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,611 INFO L439 ceAbstractionStarter]: At program point L879-5(lines 879 897) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,611 INFO L443 ceAbstractionStarter]: For program point L879-6(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,611 INFO L439 ceAbstractionStarter]: At program point L879-7(lines 879 897) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,611 INFO L443 ceAbstractionStarter]: For program point L879-8(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,612 INFO L439 ceAbstractionStarter]: At program point L615(lines 611 620) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,612 INFO L439 ceAbstractionStarter]: At program point L879-9(lines 879 897) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,612 INFO L443 ceAbstractionStarter]: For program point L879-10(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,612 INFO L439 ceAbstractionStarter]: At program point L879-11(lines 879 897) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (= ~s~0 ~MPR1~0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~setEventCalled~0 1) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,612 INFO L443 ceAbstractionStarter]: For program point L879-12(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,613 INFO L439 ceAbstractionStarter]: At program point L879-13(lines 879 897) the Hoare annotation is: (let ((.cse18 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse17 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296)) (.cse19 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802))) (let ((.cse0 (<= .cse19 0)) (.cse1 (= ~s~0 ~MPR1~0)) (.cse2 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse5 (= 0 ~routine~0)) (.cse6 (<= 1 ~compRegistered~0)) (.cse7 (<= (+ .cse17 1) 0)) (.cse8 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0))) (.cse9 (not (= 1 ~pended~0))) (.cse10 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse11 (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse12 (<= 0 .cse19)) (.cse13 (<= .cse18 0)) (.cse14 (<= 0 .cse18)) (.cse15 (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse17) 3221225494))) (.cse16 (= ~setEventCalled~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= (+ ~myStatus~0 1073741637) 0) .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 (= ~myStatus~0 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2019-11-15 23:55:34,613 INFO L443 ceAbstractionStarter]: For program point L879-14(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,613 INFO L439 ceAbstractionStarter]: At program point L879-15(lines 879 897) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,613 INFO L443 ceAbstractionStarter]: For program point L879-16(lines 879 897) no Hoare annotation was computed. [2019-11-15 23:55:34,613 INFO L439 ceAbstractionStarter]: At program point L879-17(lines 879 897) the Hoare annotation is: (and (not (= 1 ~pended~0)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= ~NP~0 ~s~0) (= 0 ~routine~0)) [2019-11-15 23:55:34,613 INFO L443 ceAbstractionStarter]: For program point L219(lines 219 225) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-2(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-3(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-5(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-6(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-8(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,614 INFO L443 ceAbstractionStarter]: For program point L880-9(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-11(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-12(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-14(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-15(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-17(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-18(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-20(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-21(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,615 INFO L443 ceAbstractionStarter]: For program point L880-23(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,616 INFO L443 ceAbstractionStarter]: For program point L880-24(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,616 INFO L443 ceAbstractionStarter]: For program point L880-26(lines 880 888) no Hoare annotation was computed. [2019-11-15 23:55:34,616 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,616 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,616 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,617 INFO L439 ceAbstractionStarter]: At program point L91(lines 80 93) the Hoare annotation is: (let ((.cse0 (let ((.cse1 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse3 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse2 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse1 0) (<= (+ ~NP~0 2) ~SKIP1~0) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse2 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse1) (= ~NP~0 ~s~0) (<= .cse3 0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse3) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse2) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0))))) (or (and (<= (+ ULTIMATE.start_DiskPerfStartDevice_~status~1 1073741637) 0) (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) (<= (+ ~myStatus~0 1073741637) 0) .cse0) (and (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (and .cse0 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0))) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259))) (and (= 0 ULTIMATE.start_DiskPerfStartDevice_~status~1) (= ~myStatus~0 0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) .cse0))) [2019-11-15 23:55:34,617 INFO L443 ceAbstractionStarter]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION(line 54) no Hoare annotation was computed. [2019-11-15 23:55:34,617 INFO L443 ceAbstractionStarter]: For program point L624-1(lines 624 626) no Hoare annotation was computed. [2019-11-15 23:55:34,617 INFO L439 ceAbstractionStarter]: At program point L758(lines 681 770) the Hoare annotation is: (let ((.cse27 (+ ~DC~0 5))) (let ((.cse6 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse8 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse2 (= ~s~0 ~DC~0)) (.cse19 (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|)) (.cse21 (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0)) (.cse0 (<= .cse27 ~IPC~0)) (.cse3 (not (= 1 ~pended~0))) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse1 (= 0 ~routine~0)) (.cse26 (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)))) (let ((.cse5 (= ULTIMATE.start_main_~status~6 0)) (.cse7 (= ~SKIP2~0 ~s~0)) (.cse9 (and (and .cse0 .cse3 .cse4 .cse1) .cse26)) (.cse18 (= ~s~0 ~IPC~0)) (.cse20 (<= .cse27 ~s~0)) (.cse22 (= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6)) (.cse10 (not (= 259 ULTIMATE.start_DiskPerfDispatchPnp_~status~0))) (.cse12 (let ((.cse23 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse25 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse24 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse23 0) .cse6 .cse8 (<= (+ .cse24 1) 0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse23) (<= .cse25 0) (and .cse3 .cse0 .cse4 .cse1 .cse2 .cse26) .cse19 (<= 0 .cse25) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse24) 3221225494)) .cse21))) (.cse16 (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259))) (.cse11 (not (= 259 |ULTIMATE.start_DiskPerfDispatchPnp_#res|))) (.cse13 (not (= 259 ULTIMATE.start_DiskPerfRemoveDevice_~status~2))) (.cse14 (not (= 259 |ULTIMATE.start_DiskPerfRemoveDevice_#res|))) (.cse15 (not (= ULTIMATE.start_main_~status~6 259))) (.cse17 (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) (or (and .cse0 .cse1 .cse2 (<= (+ ULTIMATE.start_main_~status~6 1073741789) 0) (<= (+ ULTIMATE.start_DiskPerfDeviceControl_~status~4 1073741789) 0) .cse3 .cse4 (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741789) 0)) (and (= 0 ULTIMATE.start_DiskPerfDeviceControl_~status~4) (= 0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse5 .cse3 .cse0 .cse4 .cse1 .cse2) (and .cse6 (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) (<= ~lowerDriverReturn~0 ULTIMATE.start_main_~status~6) .cse7 (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) .cse8 (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) .cse9 (<= ULTIMATE.start_main_~status~6 ~lowerDriverReturn~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) (and .cse10 (<= (+ |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 1073741637) 0) (<= (+ ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 1073741637) 0) .cse11 .cse12 (<= (+ ~myStatus~0 1073741637) 0) .cse13 .cse14 .cse15) (and .cse3 .cse4 (<= (+ ULTIMATE.start_main_~status~6 1073741823) 0) (<= (+ |ULTIMATE.start_DiskPerfDeviceControl_#res| 1073741823) 0) .cse2) (and (= |ULTIMATE.start_DiskPerfCreate_#res| 0) .cse3 .cse5 .cse2) (and .cse10 (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) .cse16 .cse11 .cse12 .cse15 .cse17 (not (= |ULTIMATE.start_DiskPerfStartDevice_#res| 259))) (and (= ~myStatus~0 0) .cse12 (= 0 ULTIMATE.start_DiskPerfRemoveDevice_~status~2) .cse5 (= 0 |ULTIMATE.start_DiskPerfRemoveDevice_#res|) (= 0 ULTIMATE.start_DiskPerfDispatchPnp_~status~0) (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 0) (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 0) (= 0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|)) (and .cse18 .cse3 .cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfShutdownFlush_#res|) .cse1 .cse19 .cse20 .cse21 .cse22) (and (= |ULTIMATE.start_DiskPerfSendToNextDriver_#res| ~lowerDriverReturn~0) .cse6 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPnp_#res|) .cse7 .cse9 .cse8 .cse19 .cse21 .cse22) (and .cse18 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDeviceControl_#res|) .cse4 .cse1 .cse19 .cse20 .cse21 .cse22) (and .cse10 .cse12 .cse16 .cse11 .cse13 (not (= 259 ULTIMATE.start_IofCallDriver_~returnVal2~0)) .cse14 .cse15 .cse17))))) [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L1023(lines 1023 1043) no Hoare annotation was computed. [2019-11-15 23:55:34,618 INFO L439 ceAbstractionStarter]: At program point L1023-1(lines 1023 1043) the Hoare annotation is: (and (<= (+ ~DC~0 5) ~IPC~0) (not (= 1 ~pended~0)) (= 0 ~compRegistered~0) (<= (+ ~s~0 2) ~MPR1~0) (<= (+ ~DC~0 2) ~SKIP2~0) (= 0 ~routine~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~s~0 ~IPC~0)) (<= (+ ~NP~0 2) ~s~0) (= ~SKIP1~0 ~s~0)) [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L891(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L891-2(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L891-4(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L891-6(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,618 INFO L443 ceAbstractionStarter]: For program point L891-8(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L443 ceAbstractionStarter]: For program point L891-10(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L443 ceAbstractionStarter]: For program point L891-12(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L443 ceAbstractionStarter]: For program point L891-14(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L443 ceAbstractionStarter]: For program point L891-16(lines 891 895) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L443 ceAbstractionStarter]: For program point L1024(lines 1024 1034) no Hoare annotation was computed. [2019-11-15 23:55:34,619 INFO L439 ceAbstractionStarter]: At program point L628(lines 459 630) the Hoare annotation is: (let ((.cse0 (+ ULTIMATE.start_IofCallDriver_~compRetStatus~0 1073741802)) (.cse2 (+ |ULTIMATE.start_DiskPerfIrpCompletion_#res| 1073741802)) (.cse1 (div ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse0 0) (<= (+ ~NP~0 2) ~SKIP1~0) (not (= 259 ULTIMATE.start_DiskPerfStartDevice_~status~1)) (not (= ULTIMATE.start_DiskPerfForwardIrpSynchronous_~status~3 259)) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~routine~0) (<= (+ ~SKIP1~0 2) ~MPR1~0) (<= 1 ~compRegistered~0) (<= (+ .cse1 1) 0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= 0 (+ ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 1073741802)) (<= 0 .cse0) (<= .cse2 0) (= ~NP~0 ~s~0) (= ~lowerDriverReturn~0 |ULTIMATE.start_IofCallDriver_#res|) (<= 0 .cse2) (<= ULTIMATE.start_IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse1) 3221225494)) (= ~lowerDriverReturn~0 ULTIMATE.start_IofCallDriver_~returnVal2~0) (not (= |ULTIMATE.start_DiskPerfForwardIrpSynchronous_#res| 259)))) [2019-11-15 23:55:34,619 INFO L439 ceAbstractionStarter]: At program point L232(lines 210 234) the Hoare annotation is: (and (<= (+ ~NP~0 2) ~SKIP1~0) (<= ~lowerDriverReturn~0 |ULTIMATE.start_DiskPerfDispatchPower_#res|) (<= (+ ~DC~0 5) ~IPC~0) (= 0 ~compRegistered~0) (= ~SKIP2~0 ~s~0) (<= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_#res|) (<= (+ ~SKIP1~0 2) ~MPR1~0) (= 0 ~routine~0) (<= ULTIMATE.start_PoCallDriver_~returnVal~0 ~lowerDriverReturn~0) (<= |ULTIMATE.start_DiskPerfDispatchPower_#res| ~lowerDriverReturn~0) (<= (+ ~SKIP2~0 ~NP~0 5) (+ ~IPC~0 ~SKIP1~0)) (<= ~lowerDriverReturn~0 ULTIMATE.start_PoCallDriver_~returnVal~0) (not (= 1 ~pended~0)) (<= (+ ~DC~0 2) ~SKIP2~0) (<= |ULTIMATE.start_PoCallDriver_#res| ~lowerDriverReturn~0)) [2019-11-15 23:55:34,792 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.11 11:55:34 BoogieIcfgContainer [2019-11-15 23:55:34,793 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-11-15 23:55:34,793 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-11-15 23:55:34,793 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-11-15 23:55:34,793 INFO L275 PluginConnector]: Witness Printer initialized [2019-11-15 23:55:34,794 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 11:54:15" (3/4) ... [2019-11-15 23:55:34,797 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-11-15 23:55:34,839 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 128 nodes and edges [2019-11-15 23:55:34,845 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 72 nodes and edges [2019-11-15 23:55:34,850 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2019-11-15 23:55:34,855 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2019-11-15 23:55:34,900 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((s == UNLOADED || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && lowerDriverReturn <= returnVal) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && SKIP2 == s) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) [2019-11-15 23:55:34,901 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status) || (((((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || s == UNLOADED) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || ((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == status) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) [2019-11-15 23:55:34,901 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status) || (((((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || s == UNLOADED) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || ((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == status) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) [2019-11-15 23:55:34,902 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((myStatus == 0 && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259)) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)))) || (DC + 5 <= s && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && s == DC) && \result + 1073741823 <= 0)) || ((((((((!(259 == status) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259))) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((lowerDriverReturn == \result && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && ((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == status)) || (((((!(1 == pended) && status + 1073741791 <= 0) && DC + 2 <= SKIP2) && s == DC) && s + status + 1073741791 <= SKIP2) && s + \result + 1073741791 <= SKIP2)) || (((((((!(259 == status) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((status + 1073741794 <= 0 && !(1 == pended)) && DC + 2 <= SKIP2) && s + \result + 1073741794 <= IPC) && s == DC) && 0 == routine) && status + DC + 1073741794 <= IPC)) || (((((((status + 1073741789 <= 0 && status + 1073741789 <= 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) && s == DC) && 0 == routine)) || ((((0 == \result && status == 0) && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status))) && 0 == \result) && 0 == returnVal2)) || (((0 == status && 0 == \result) && status == 0) && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)))) || (DC + 2 <= s && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) [2019-11-15 23:55:34,904 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((\result == 0 && !(1 == pended)) && 0 == compRegistered) && s == DC [2019-11-15 23:55:34,904 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && lowerDriverReturn <= returnVal) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && SKIP2 == s) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) [2019-11-15 23:55:34,914 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == compRegistered) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && \result <= lowerDriverReturn [2019-11-15 23:55:34,914 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 [2019-11-15 23:55:34,915 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && 0 == compRegistered) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && \result <= lowerDriverReturn [2019-11-15 23:55:34,915 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 [2019-11-15 23:55:34,915 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(1 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \result + 1073741823 <= 0) && s == DC) || ((((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2)) || (((((((0 == status && 0 == \result) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((DC + 5 <= IPC && 0 == compRegistered) && 0 == routine) && s == DC) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) [2019-11-15 23:55:34,915 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1 [2019-11-15 23:55:34,916 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1 [2019-11-15 23:55:34,916 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,917 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((myStatus == 0 && 0 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result) || (((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && myStatus + 1073741637 <= 0) && !(259 == status)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == \result))) || ((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) && !(\result == 259))) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || (((((((!(259 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(\result == 259)) [2019-11-15 23:55:34,917 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,917 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1 [2019-11-15 23:55:34,917 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 [2019-11-15 23:55:34,918 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1)) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,918 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1 [2019-11-15 23:55:34,918 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && 0 == returnVal2) || (myStatus == 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus + 1073741637 <= 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus + 1073741637 <= 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) [2019-11-15 23:55:34,918 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1)) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,919 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((myStatus == 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && myStatus + 1073741637 <= 0)) && 259 == \result)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && myStatus + 1073741637 <= 0)) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && 0 == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) [2019-11-15 23:55:34,919 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,919 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,919 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) [2019-11-15 23:55:34,920 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((myStatus == 0 && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && returnVal2 <= 259) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && lowerDriverReturn == \result) && 259 <= \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (((((((((((((((((((((DC + 5 <= IPC && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && returnVal2 <= 259) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && lowerDriverReturn == \result) && 259 <= \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) [2019-11-15 23:55:34,920 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,920 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) [2019-11-15 23:55:34,921 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((myStatus == 0 && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((\result + 1073741637 <= 0 && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((!(status == 259) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259)) [2019-11-15 23:55:34,921 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((myStatus == 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) [2019-11-15 23:55:34,921 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) && myStatus == 0) || ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) && myStatus + 1073741637 <= 0) [2019-11-15 23:55:34,921 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(status == 259) && (((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(259 == returnVal2)) && !(\result == 259)) || (((((((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0)) || (((myStatus == 0 && (((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result == 0) && status == 0) [2019-11-15 23:55:34,922 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((NP + 2 <= SKIP1 && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) [2019-11-15 23:55:34,922 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,922 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((myStatus == 0 && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) || ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) [2019-11-15 23:55:34,922 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,923 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,923 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,923 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) [2019-11-15 23:55:34,923 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,924 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,924 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,924 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && \result + 1073741637 <= 0) && DC + 2 <= SKIP2) && status + 1073741637 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && \result == 0) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && 0 == status) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && status == 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) [2019-11-15 23:55:34,924 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) [2019-11-15 23:55:34,925 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && \result == 0) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && 0 == status) && !(1 == pended)) && 0 == \result) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && status == 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == \result)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && \result + 1073741637 <= 0) && DC + 2 <= SKIP2) && status + 1073741637 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) [2019-11-15 23:55:34,925 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!(259 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(\result == 259)) || (((((!(259 == status) && !(259 == status)) && !(status == 259)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) && !(\result == 259))) || ((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && !(259 == status)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == \result))) || ((((((myStatus == 0 && 0 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == \result) && 0 == status) && \result == 0) && status == 0) [2019-11-15 23:55:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) [2019-11-15 23:55:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) [2019-11-15 23:55:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259)) || ((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) [2019-11-15 23:55:34,927 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(\result == 259)) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,928 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,929 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) [2019-11-15 23:55:34,929 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) && 259 == \result) || ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) [2019-11-15 23:55:34,929 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,929 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,929 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,931 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,931 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,931 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,931 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,931 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,932 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,932 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,932 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) [2019-11-15 23:55:34,932 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) [2019-11-15 23:55:34,932 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,933 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,933 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,933 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,933 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && __cil_tmp27 == 259) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,934 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,934 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,934 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,934 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,935 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,936 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,936 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,936 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,937 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,937 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,937 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,937 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) [2019-11-15 23:55:34,937 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,938 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,939 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,939 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,939 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,939 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,939 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && !(MPR3 == s)) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) [2019-11-15 23:55:34,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,941 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,941 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,941 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,941 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:34,941 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) [2019-11-15 23:55:35,128 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_f88ef617-6aa8-4b79-8bfd-03bf05aa92c9/bin/uautomizer/witness.graphml [2019-11-15 23:55:35,128 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-11-15 23:55:35,129 INFO L168 Benchmark]: Toolchain (without parser) took 83304.51 ms. Allocated memory was 1.0 GB in the beginning and 2.7 GB in the end (delta: 1.6 GB). Free memory was 942.1 MB in the beginning and 1.9 GB in the end (delta: -987.6 MB). Peak memory consumption was 646.6 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,130 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 1.0 GB. Free memory is still 964.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-11-15 23:55:35,130 INFO L168 Benchmark]: CACSL2BoogieTranslator took 537.17 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 134.7 MB). Free memory was 940.7 MB in the beginning and 1.1 GB in the end (delta: -177.9 MB). Peak memory consumption was 22.3 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,130 INFO L168 Benchmark]: Boogie Procedure Inliner took 116.20 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,131 INFO L168 Benchmark]: Boogie Preprocessor took 89.47 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 8.2 MB). Peak memory consumption was 8.2 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,131 INFO L168 Benchmark]: RCFGBuilder took 2447.37 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 898.9 MB in the end (delta: 200.8 MB). Peak memory consumption was 200.8 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,131 INFO L168 Benchmark]: TraceAbstraction took 79774.71 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 898.9 MB in the beginning and 2.0 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,132 INFO L168 Benchmark]: Witness Printer took 335.12 ms. Allocated memory is still 2.7 GB. Free memory was 2.0 GB in the beginning and 1.9 GB in the end (delta: 83.1 MB). Peak memory consumption was 83.1 MB. Max. memory is 11.5 GB. [2019-11-15 23:55:35,133 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26 ms. Allocated memory is still 1.0 GB. Free memory is still 964.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 537.17 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 134.7 MB). Free memory was 940.7 MB in the beginning and 1.1 GB in the end (delta: -177.9 MB). Peak memory consumption was 22.3 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 116.20 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 89.47 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 8.2 MB). Peak memory consumption was 8.2 MB. Max. memory is 11.5 GB. * RCFGBuilder took 2447.37 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 898.9 MB in the end (delta: 200.8 MB). Peak memory consumption was 200.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 79774.71 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 898.9 MB in the beginning and 2.0 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. * Witness Printer took 335.12 ms. Allocated memory is still 2.7 GB. Free memory was 2.0 GB in the beginning and 1.9 GB in the end (delta: 83.1 MB). Peak memory consumption was 83.1 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - PositiveResult [Line: 54]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 51 specifications checked. All of them hold - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 779]: Loop Invariant Derived loop invariant: (((((((((((((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status) || (((((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || s == UNLOADED) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || ((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == status) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 108]: Loop Invariant Derived loop invariant: (((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((myStatus == 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) - InvariantResult [Line: 94]: Loop Invariant Derived loop invariant: ((((((((((myStatus == 0 && 0 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result) || (((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && myStatus + 1073741637 <= 0) && !(259 == status)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == \result))) || ((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) && !(\result == 259))) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || (((((((!(259 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(\result == 259)) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 676]: Loop Invariant Derived loop invariant: (((((((((((s == UNLOADED || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && lowerDriverReturn <= returnVal) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && SKIP2 == s) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 611]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: (((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1 - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 789]: Loop Invariant Derived loop invariant: (((((((((((((((((((((myStatus == 0 && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259)) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)))) || (DC + 5 <= s && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && s == DC) && \result + 1073741823 <= 0)) || ((((((((!(259 == status) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259))) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((lowerDriverReturn == \result && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && ((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == status)) || (((((!(1 == pended) && status + 1073741791 <= 0) && DC + 2 <= SKIP2) && s == DC) && s + status + 1073741791 <= SKIP2) && s + \result + 1073741791 <= SKIP2)) || (((((((!(259 == status) && (lowerDriverReturn == \result && lowerDriverReturn == returnVal2) && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((status + 1073741794 <= 0 && !(1 == pended)) && DC + 2 <= SKIP2) && s + \result + 1073741794 <= IPC) && s == DC) && 0 == routine) && status + DC + 1073741794 <= IPC)) || (((((((status + 1073741789 <= 0 && status + 1073741789 <= 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) && s == DC) && 0 == routine)) || ((((0 == \result && status == 0) && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status))) && 0 == \result) && 0 == returnVal2)) || (((0 == status && 0 == \result) && status == 0) && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)))) || (DC + 2 <= s && (((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && SKIP1 + 2 <= MPR1 && (((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && s == DC) && 0 == routine) || (((((((!(1 == pended) && DC + 5 <= IPC) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && (((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && status <= lowerDriverReturn) && \result <= lowerDriverReturn))) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 681]: Loop Invariant Derived loop invariant: (((((((((((((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && lowerDriverReturn <= returnVal) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && lowerDriverReturn == \result) && SKIP2 == s) && (((DC + 5 <= IPC && !(1 == pended)) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 879]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: (((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1 - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 900]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 999]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 185]: Loop Invariant Derived loop invariant: ((((((((((\result == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 235]: Loop Invariant Derived loop invariant: ((((!(status == 259) && (((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(259 == returnVal2)) && !(\result == 259)) || (((((((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0)) || (((myStatus == 0 && (((((((((compRetStatus + 1073741802 <= 0 && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && ((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && \result == 0) && status == 0) - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 699]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 235]: Loop Invariant Derived loop invariant: ((((myStatus == 0 && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((\result + 1073741637 <= 0 && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((!(status == 259) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259)) - InvariantResult [Line: 287]: Loop Invariant Derived loop invariant: ((\result == 0 && !(1 == pended)) && 0 == compRegistered) && s == DC - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1022]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 645]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 339]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: ((((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && setEventCalled == 1) && SKIP2 + NP + 5 <= IPC + SKIP1) || ((((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && myStatus + 1073741637 <= 0) && setEventCalled == 1) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((myStatus == 0 && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && returnVal2 <= 259) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && lowerDriverReturn == \result) && 259 <= \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (((((((((((((((((((((DC + 5 <= IPC && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && returnVal2 <= 259) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && lowerDriverReturn == \result) && 259 <= \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 715]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && DC + 5 <= s) && lowerDriverReturn == returnVal2 - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 110]: Loop Invariant Derived loop invariant: ((((((((!(259 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(\result == 259)) || (((((!(259 == status) && !(259 == status)) && !(status == 259)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) && !(\result == 259))) || ((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && !(259 == status)) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == \result))) || ((((((myStatus == 0 && 0 == status) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == \result) && 0 == status) && \result == 0) && status == 0) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: ((((((((((myStatus == 0 && NP + 2 <= SKIP1) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && setEventCalled == 1) && SKIP2 + NP + 5 <= IPC + SKIP1) || ((((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && myStatus + 1073741637 <= 0) && setEventCalled == 1) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && \result == 0) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && 0 == status) && !(1 == pended)) && 0 == \result) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && status == 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == \result)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && \result + 1073741637 <= 0) && DC + 2 <= SKIP2) && status + 1073741637 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: (((myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((myStatus == 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && myStatus + 1073741637 <= 0)) && 259 == \result)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && myStatus + 1073741637 <= 0)) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && 0 == \result) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) && 259 == \result) || ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && 0 == returnVal2) || (myStatus == 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus + 1073741637 <= 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus + 1073741637 <= 0 && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) - InvariantResult [Line: 402]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 964]: Loop Invariant Derived loop invariant: (((((((((((NP + 2 <= SKIP1 && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 871]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && MPR3 == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(259 == status)) && !(status == 259)) && !(\result == 259)) && 259 == \result) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 1001]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((myStatus == 0 && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) || ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 950]: Loop Invariant Derived loop invariant: ((((((0 == status && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) || ((((((status + 1073741789 <= 0 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) - InvariantResult [Line: 771]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 950]: Loop Invariant Derived loop invariant: ((!(1 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && s == DC - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 950]: Loop Invariant Derived loop invariant: (!(1 == pended) && 0 == compRegistered) && s == DC - InvariantResult [Line: 720]: Loop Invariant Derived loop invariant: (((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 681]: Loop Invariant Derived loop invariant: ((((((((((NP + 2 <= SKIP1 && myStatus == 0) && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && s == UNLOADED) && SKIP1 + 2 <= MPR1) && 0 == routine) && !(MPR3 == s)) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) && myStatus == 0) || ((((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && setEventCalled == 1) && myStatus + 1073741637 <= 0) - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 352]: Loop Invariant Derived loop invariant: ((((((!(1 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \result + 1073741823 <= 0) && s == DC) || ((((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2)) || (((((((0 == status && 0 == \result) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || (((((((DC + 5 <= IPC && 0 == compRegistered) && 0 == routine) && s == DC) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0) - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && __cil_tmp27 == 259) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(status == 259) && DC + 5 <= IPC) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && 0 <= __cil_tmp7 + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && compRetStatus + 1073741802 <= 0) && NP + 2 <= SKIP1) && !(259 == status)) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && DC + 2 <= SKIP2) && 0 <= compRetStatus + 1073741802) && !(MPR3 == s)) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 977]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && !(MPR3 == s)) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 907]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && 258 < __cil_tmp15) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp32 == 259) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 725]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: ((((((((((((NP + 2 <= SKIP1 && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && NP == s) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && setEventCalled == 1) - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: (((((((((((((NP + 2 <= SKIP1 && !(259 == status)) && DC + 5 <= IPC) && !(status == 259)) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 1023]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 990]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 771]: Loop Invariant Derived loop invariant: (((((((((((((((((((s == IPC && !(1 == pended)) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status) || (((((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && lowerDriverReturn <= status) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && status <= lowerDriverReturn) && \result <= lowerDriverReturn)) || (((((((DC + 5 <= IPC && 0 == routine) && s == DC) && status + 1073741789 <= 0) && status + 1073741789 <= 0) && !(1 == pended)) && DC + 2 <= SKIP2) && \result + 1073741789 <= 0)) || s == UNLOADED) || (((((((0 == status && 0 == \result) && status == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC)) || ((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn == \result) && DC + 5 <= IPC) && SKIP2 == s) && 0 == routine) && SKIP1 + 2 <= MPR1) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == status) && \result == lowerDriverReturn) && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && lowerDriverReturn == returnVal2)) || (((\result == 0 && !(1 == pended)) && status == 0) && s == DC)) || ((((!(1 == pended) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && \result + 1073741823 <= 0) && s == DC)) || ((((((((!(259 == status) && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && myStatus + 1073741637 <= 0) && !(259 == status)) && !(259 == \result)) && !(status == 259))) || (((((((!(259 == status) && !(259 == status)) && !(status == 259)) && !(259 == \result)) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(\result == 259)) && !(\result == 259))) || ((((((((myStatus == 0 && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && 0 == status) && status == 0) && 0 == \result) && 0 == status) && \result == 0) && status == 0) && 0 == \result)) || ((((((((s == IPC && !(1 == pended)) && DC + 2 <= SKIP2) && lowerDriverReturn == \result) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2) && lowerDriverReturn == status)) || ((((((((!(259 == status) && ((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && ((((!(1 == pended) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == routine) && s == DC) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(status == 259)) && !(259 == \result)) && !(259 == status)) && !(259 == returnVal2)) && !(259 == \result)) && !(status == 259)) && !(\result == 259)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((s == IPC && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && 0 == routine) && DC + 5 <= s) && lowerDriverReturn == returnVal2 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == routine) && lowerDriverReturn == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 727]: Loop Invariant Derived loop invariant: NP == s - InvariantResult [Line: 705]: Loop Invariant Derived loop invariant: (!(1 == pended) && 0 == compRegistered) && NP == s - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 950]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && \result + 1073741637 <= 0) && DC + 2 <= SKIP2) && status + 1073741637 <= 0) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && \result == 0) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && 0 == status) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && status == 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == status)) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= returnVal) && DC + 5 <= IPC) && !(1 == pended)) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((myStatus == 0 && NP + 2 <= SKIP1) && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && 1 <= compRegistered) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 950]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 1046]: Loop Invariant Derived loop invariant: (((((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 0 == routine) && NP + 2 <= s) && SKIP2 + NP + 5 <= IPC + SKIP1) && SKIP1 == s - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) - InvariantResult [Line: 210]: Loop Invariant Derived loop invariant: (((((((((((((NP + 2 <= SKIP1 && lowerDriverReturn <= \result) && DC + 5 <= IPC) && 0 == compRegistered) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && \result <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && \result <= lowerDriverReturn - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 842]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 832]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 842]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1)) || ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && returnVal2 <= 259) && 259 <= returnVal2) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && MPR3 == s) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) - InvariantResult [Line: 832]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && myStatus == 0) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && myStatus + 1073741637 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1)) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 710]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && myStatus + 1073741637 <= 0) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 0 == returnVal2) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1)) || (((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && myStatus == 0) && NP + 2 <= SKIP1) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 842]: Loop Invariant Derived loop invariant: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) - InvariantResult [Line: 832]: Loop Invariant Derived loop invariant: ((((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259)) || ((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2)) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) - InvariantResult [Line: 878]: Loop Invariant Derived loop invariant: ((((((((((((((((((compRetStatus + 1073741802 <= 0 && s == MPR1) && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && setEventCalled == 1) && !(\result == 259) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) || ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) - InvariantResult [Line: 842]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 832]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 459]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 1014]: Loop Invariant Derived loop invariant: (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == compRegistered) && SKIP2 == s) && lowerDriverReturn <= \result) && SKIP1 + 2 <= MPR1) && 0 == routine) && returnVal <= lowerDriverReturn) && SKIP2 + NP + 5 <= IPC + SKIP1) && lowerDriverReturn <= returnVal) && !(1 == pended)) && DC + 2 <= SKIP2) && \result <= lowerDriverReturn - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((!(259 == status) && (((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && ((((!(1 == pended) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && SKIP2 + NP + 5 <= IPC + SKIP1) && __cil_tmp7 / 4294967296 + 1 <= 0) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && MPR3 == s) && !(status == 259)) && !(\result == 259)) && 259 == returnVal2) || (((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && !(259 == returnVal2)) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && setEventCalled == 1) && !(\result == 259)) - InvariantResult [Line: 1051]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 80]: Loop Invariant Derived loop invariant: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) && myStatus + 1073741637 <= 0) || (myStatus == 0 && ((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && 258 < __cil_tmp15) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && __cil_tmp15 <= 259) - InvariantResult [Line: 434]: Loop Invariant Derived loop invariant: (((((((s == IPC && !(1 == pended)) && 0 == compRegistered) && lowerDriverReturn == \result) && DC + 2 <= SKIP2) && 0 == routine) && lowerDriverReturn == \result) && DC + 5 <= s) && lowerDriverReturn == returnVal2 - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && __cil_tmp23 == 259) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 905]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 972]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && __cil_tmp27 == 259) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 844]: Loop Invariant Derived loop invariant: (((((status + 1073741637 <= 0 && \result + 1073741637 <= 0) && status + 1073741637 <= 0) && myStatus + 1073741637 <= 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) || (((!(259 == status) && !(status == 259)) && (((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(259 == returnVal2)) && !(\result == 259))) || ((((0 == status && myStatus == 0) && \result == 0) && status == 0) && ((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == routine) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && NP == s) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) - InvariantResult [Line: 844]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 844]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 844]: Loop Invariant Derived loop invariant: (((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && NP == s) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1053]: Loop Invariant Derived loop invariant: (((((((DC + 5 <= IPC && !(1 == pended)) && 0 == compRegistered) && s + 2 <= MPR1) && DC + 2 <= SKIP2) && 0 == routine) && SKIP2 + NP + 5 <= s + IPC) && NP + 2 <= s) && SKIP1 == s - InvariantResult [Line: 401]: Loop Invariant Derived loop invariant: ((((!(1 == pended) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && NP == s) && 0 == routine - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 106]: Loop Invariant Derived loop invariant: (((((((((NP + 2 <= SKIP1 && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && myStatus + 1073741637 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) || (((((((((NP + 2 <= SKIP1 && myStatus == 0) && !(1 == pended)) && DC + 5 <= IPC) && 0 == compRegistered) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == s) && 0 == routine) && SKIP2 + NP + 5 <= IPC + SKIP1) - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 145]: Loop Invariant Derived loop invariant: ((((((((((((((((((((compRetStatus + 1073741802 <= 0 && NP + 2 <= SKIP1) && !(259 == status)) && !(status == 259)) && DC + 5 <= IPC) && SKIP1 + 2 <= MPR1) && 0 == routine) && s == DC) && 1 <= compRegistered) && __cil_tmp7 / 4294967296 + 1 <= 0) && SKIP2 + NP + 5 <= IPC + SKIP1) && !(\result == 259)) && !(1 == pended)) && DC + 2 <= SKIP2) && 0 <= __cil_tmp7 + 1073741802) && 0 <= compRetStatus + 1073741802) && \result + 1073741802 <= 0) && lowerDriverReturn == \result) && 0 <= \result + 1073741802) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && lowerDriverReturn == returnVal2) && !(\result == 259) - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 557 locations, 51 error locations. Result: SAFE, OverallTime: 79.5s, OverallIterations: 48, TraceHistogramMax: 1, AutomataDifference: 12.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 60.8s, HoareTripleCheckerStatistics: 22376 SDtfs, 20307 SDslu, 52853 SDs, 0 SdLazy, 6480 SolverSat, 584 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 375 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 273 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 2.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1527occurred in iteration=8, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.4s AutomataMinimizationTime, 48 MinimizatonAttempts, 6391 StatesRemovedByMinimization, 33 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 195 LocationsWithAnnotation, 195 PreInvPairs, 579 NumberOfFragments, 24248 HoareAnnotationTreeSize, 195 FomulaSimplifications, 2859491053 FormulaSimplificationTreeSizeReduction, 9.2s HoareSimplificationTime, 195 FomulaSimplificationsInter, 616565426 FormulaSimplificationTreeSizeReductionInter, 51.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 1892 NumberOfCodeBlocks, 1892 NumberOfCodeBlocksAsserted, 48 NumberOfCheckSat, 1844 ConstructedInterpolants, 0 QuantifiedInterpolants, 189837 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 48 InterpolantComputations, 48 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...