./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c23505adeafc05501dae695d01ba5b7f16426196 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-08 22:57:23,791 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 22:57:23,792 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 22:57:23,798 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 22:57:23,799 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 22:57:23,799 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 22:57:23,800 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 22:57:23,800 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 22:57:23,801 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 22:57:23,802 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 22:57:23,802 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 22:57:23,802 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 22:57:23,803 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 22:57:23,803 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 22:57:23,804 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 22:57:23,804 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 22:57:23,805 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 22:57:23,805 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 22:57:23,806 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 22:57:23,807 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 22:57:23,807 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 22:57:23,808 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 22:57:23,809 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 22:57:23,809 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 22:57:23,809 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 22:57:23,810 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 22:57:23,810 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 22:57:23,811 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 22:57:23,811 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 22:57:23,812 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 22:57:23,812 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 22:57:23,812 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 22:57:23,812 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 22:57:23,812 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 22:57:23,813 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 22:57:23,813 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 22:57:23,813 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2018-12-08 22:57:23,821 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 22:57:23,821 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 22:57:23,821 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 22:57:23,821 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 22:57:23,821 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-08 22:57:23,821 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-12-08 22:57:23,822 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-08 22:57:23,822 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 22:57:23,823 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 22:57:23,823 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 22:57:23,824 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-08 22:57:23,824 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan 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 -> Taipan 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 -> c23505adeafc05501dae695d01ba5b7f16426196 [2018-12-08 22:57:23,843 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 22:57:23,852 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 22:57:23,854 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 22:57:23,856 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 22:57:23,856 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 22:57:23,857 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-08 22:57:23,902 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/data/10eda23d3/90534cdcbb594808bab09e0372d24c8c/FLAG2c246c8d1 [2018-12-08 22:57:24,357 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 22:57:24,358 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-08 22:57:24,363 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/data/10eda23d3/90534cdcbb594808bab09e0372d24c8c/FLAG2c246c8d1 [2018-12-08 22:57:24,372 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/data/10eda23d3/90534cdcbb594808bab09e0372d24c8c [2018-12-08 22:57:24,374 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 22:57:24,375 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 22:57:24,376 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 22:57:24,376 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 22:57:24,379 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 22:57:24,379 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,381 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c2778c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24, skipping insertion in model container [2018-12-08 22:57:24,381 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,386 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 22:57:24,415 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 22:57:24,567 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 22:57:24,572 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 22:57:24,647 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 22:57:24,658 INFO L195 MainTranslator]: Completed translation [2018-12-08 22:57:24,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24 WrapperNode [2018-12-08 22:57:24,658 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 22:57:24,659 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-08 22:57:24,659 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-08 22:57:24,659 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-08 22:57:24,664 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,672 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,677 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-08 22:57:24,677 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 22:57:24,677 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 22:57:24,677 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 22:57:24,683 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,683 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,686 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,686 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,696 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,702 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,704 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... [2018-12-08 22:57:24,708 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 22:57:24,708 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 22:57:24,708 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 22:57:24,709 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 22:57:24,709 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/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 [2018-12-08 22:57:24,745 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2018-12-08 22:57:24,745 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2018-12-08 22:57:24,745 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2018-12-08 22:57:24,745 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2018-12-08 22:57:24,745 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2018-12-08 22:57:24,745 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2018-12-08 22:57:24,745 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2018-12-08 22:57:24,745 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2018-12-08 22:57:24,746 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 22:57:24,746 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 22:57:24,746 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2018-12-08 22:57:24,746 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2018-12-08 22:57:24,746 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2018-12-08 22:57:24,746 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2018-12-08 22:57:24,746 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2018-12-08 22:57:24,746 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2018-12-08 22:57:24,746 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2018-12-08 22:57:24,747 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2018-12-08 22:57:24,747 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2018-12-08 22:57:24,747 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2018-12-08 22:57:24,747 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2018-12-08 22:57:24,747 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2018-12-08 22:57:24,747 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2018-12-08 22:57:24,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2018-12-08 22:57:24,747 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2018-12-08 22:57:24,747 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2018-12-08 22:57:24,748 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2018-12-08 22:57:24,748 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2018-12-08 22:57:24,748 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2018-12-08 22:57:24,748 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2018-12-08 22:57:24,748 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2018-12-08 22:57:24,748 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2018-12-08 22:57:24,748 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2018-12-08 22:57:24,748 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2018-12-08 22:57:24,749 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2018-12-08 22:57:24,749 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2018-12-08 22:57:24,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 22:57:24,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 22:57:24,749 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2018-12-08 22:57:24,749 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2018-12-08 22:57:24,749 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2018-12-08 22:57:24,749 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2018-12-08 22:57:24,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 22:57:24,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 22:57:24,750 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2018-12-08 22:57:24,750 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2018-12-08 22:57:24,750 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2018-12-08 22:57:24,750 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2018-12-08 22:57:24,750 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2018-12-08 22:57:24,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2018-12-08 22:57:24,852 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:24,852 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:24,886 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:24,887 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:24,897 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:24,897 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:24,986 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:24,986 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,020 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,020 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,067 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,067 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,072 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,072 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,077 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,077 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,086 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,086 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,136 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,137 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,141 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,141 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,147 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-08 22:57:25,147 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-08 22:57:25,158 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 22:57:25,158 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-08 22:57:25,158 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 10:57:25 BoogieIcfgContainer [2018-12-08 22:57:25,158 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 22:57:25,159 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 22:57:25,159 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 22:57:25,161 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 22:57:25,161 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 10:57:24" (1/3) ... [2018-12-08 22:57:25,162 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a799eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 10:57:25, skipping insertion in model container [2018-12-08 22:57:25,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 10:57:24" (2/3) ... [2018-12-08 22:57:25,162 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a799eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 10:57:25, skipping insertion in model container [2018-12-08 22:57:25,162 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 10:57:25" (3/3) ... [2018-12-08 22:57:25,163 INFO L112 eAbstractionObserver]: Analyzing ICFG floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-08 22:57:25,170 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 22:57:25,176 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-08 22:57:25,185 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-08 22:57:25,207 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 22:57:25,208 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-08 22:57:25,208 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 22:57:25,208 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 22:57:25,208 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 22:57:25,208 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 22:57:25,208 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 22:57:25,208 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 22:57:25,226 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states. [2018-12-08 22:57:25,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-12-08 22:57:25,230 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:25,231 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:25,232 INFO L423 AbstractCegarLoop]: === Iteration 1 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:25,235 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:25,236 INFO L82 PathProgramCache]: Analyzing trace with hash -309041171, now seen corresponding path program 1 times [2018-12-08 22:57:25,237 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:25,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,266 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:25,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,266 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:25,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:25,367 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:25,367 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:25,368 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:25,371 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:25,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:25,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,379 INFO L87 Difference]: Start difference. First operand 301 states. Second operand 3 states. [2018-12-08 22:57:25,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:25,433 INFO L93 Difference]: Finished difference Result 508 states and 727 transitions. [2018-12-08 22:57:25,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:25,434 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-12-08 22:57:25,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:25,442 INFO L225 Difference]: With dead ends: 508 [2018-12-08 22:57:25,442 INFO L226 Difference]: Without dead ends: 292 [2018-12-08 22:57:25,445 INFO L631 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 [2018-12-08 22:57:25,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2018-12-08 22:57:25,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2018-12-08 22:57:25,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-12-08 22:57:25,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 385 transitions. [2018-12-08 22:57:25,481 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 385 transitions. Word has length 20 [2018-12-08 22:57:25,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:25,482 INFO L480 AbstractCegarLoop]: Abstraction has 292 states and 385 transitions. [2018-12-08 22:57:25,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:25,482 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 385 transitions. [2018-12-08 22:57:25,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-12-08 22:57:25,483 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:25,483 INFO L402 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] [2018-12-08 22:57:25,483 INFO L423 AbstractCegarLoop]: === Iteration 2 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:25,483 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:25,484 INFO L82 PathProgramCache]: Analyzing trace with hash -940725380, now seen corresponding path program 1 times [2018-12-08 22:57:25,484 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:25,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,484 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:25,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,484 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:25,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:25,588 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:25,588 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:25,588 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:25,589 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:25,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:25,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,590 INFO L87 Difference]: Start difference. First operand 292 states and 385 transitions. Second operand 3 states. [2018-12-08 22:57:25,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:25,680 INFO L93 Difference]: Finished difference Result 601 states and 800 transitions. [2018-12-08 22:57:25,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:25,680 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 28 [2018-12-08 22:57:25,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:25,683 INFO L225 Difference]: With dead ends: 601 [2018-12-08 22:57:25,683 INFO L226 Difference]: Without dead ends: 440 [2018-12-08 22:57:25,684 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2018-12-08 22:57:25,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 423. [2018-12-08 22:57:25,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-12-08 22:57:25,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 560 transitions. [2018-12-08 22:57:25,707 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 560 transitions. Word has length 28 [2018-12-08 22:57:25,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:25,707 INFO L480 AbstractCegarLoop]: Abstraction has 423 states and 560 transitions. [2018-12-08 22:57:25,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:25,707 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 560 transitions. [2018-12-08 22:57:25,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-12-08 22:57:25,708 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:25,708 INFO L402 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] [2018-12-08 22:57:25,709 INFO L423 AbstractCegarLoop]: === Iteration 3 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:25,709 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:25,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1226553269, now seen corresponding path program 1 times [2018-12-08 22:57:25,709 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:25,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,710 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:25,710 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,710 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:25,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:25,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:25,767 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:25,767 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:25,767 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:25,767 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:25,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:25,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,768 INFO L87 Difference]: Start difference. First operand 423 states and 560 transitions. Second operand 3 states. [2018-12-08 22:57:25,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:25,811 INFO L93 Difference]: Finished difference Result 913 states and 1215 transitions. [2018-12-08 22:57:25,811 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:25,811 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 30 [2018-12-08 22:57:25,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:25,815 INFO L225 Difference]: With dead ends: 913 [2018-12-08 22:57:25,815 INFO L226 Difference]: Without dead ends: 651 [2018-12-08 22:57:25,816 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2018-12-08 22:57:25,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 620. [2018-12-08 22:57:25,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 620 states. [2018-12-08 22:57:25,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 828 transitions. [2018-12-08 22:57:25,851 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 828 transitions. Word has length 30 [2018-12-08 22:57:25,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:25,851 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 828 transitions. [2018-12-08 22:57:25,851 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:25,851 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 828 transitions. [2018-12-08 22:57:25,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-08 22:57:25,852 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:25,852 INFO L402 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] [2018-12-08 22:57:25,853 INFO L423 AbstractCegarLoop]: === Iteration 4 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:25,853 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:25,853 INFO L82 PathProgramCache]: Analyzing trace with hash -2035434096, now seen corresponding path program 1 times [2018-12-08 22:57:25,853 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:25,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,854 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:25,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,854 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:25,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:25,902 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:25,902 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:25,902 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:25,902 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:25,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:25,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,903 INFO L87 Difference]: Start difference. First operand 620 states and 828 transitions. Second operand 3 states. [2018-12-08 22:57:25,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:25,941 INFO L93 Difference]: Finished difference Result 715 states and 947 transitions. [2018-12-08 22:57:25,941 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:25,942 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-12-08 22:57:25,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:25,945 INFO L225 Difference]: With dead ends: 715 [2018-12-08 22:57:25,945 INFO L226 Difference]: Without dead ends: 697 [2018-12-08 22:57:25,946 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:25,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2018-12-08 22:57:25,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 658. [2018-12-08 22:57:25,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 658 states. [2018-12-08 22:57:25,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 877 transitions. [2018-12-08 22:57:25,978 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 877 transitions. Word has length 34 [2018-12-08 22:57:25,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:25,978 INFO L480 AbstractCegarLoop]: Abstraction has 658 states and 877 transitions. [2018-12-08 22:57:25,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:25,978 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 877 transitions. [2018-12-08 22:57:25,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-08 22:57:25,980 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:25,980 INFO L402 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] [2018-12-08 22:57:25,980 INFO L423 AbstractCegarLoop]: === Iteration 5 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:25,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:25,981 INFO L82 PathProgramCache]: Analyzing trace with hash 897056749, now seen corresponding path program 1 times [2018-12-08 22:57:25,981 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:25,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:25,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:25,982 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:25,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:26,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:26,020 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:26,020 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:26,020 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:26,021 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:26,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:26,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:26,021 INFO L87 Difference]: Start difference. First operand 658 states and 877 transitions. Second operand 3 states. [2018-12-08 22:57:26,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:26,130 INFO L93 Difference]: Finished difference Result 1029 states and 1392 transitions. [2018-12-08 22:57:26,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:26,130 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-12-08 22:57:26,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:26,134 INFO L225 Difference]: With dead ends: 1029 [2018-12-08 22:57:26,134 INFO L226 Difference]: Without dead ends: 1026 [2018-12-08 22:57:26,135 INFO L631 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 [2018-12-08 22:57:26,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2018-12-08 22:57:26,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 781. [2018-12-08 22:57:26,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 781 states. [2018-12-08 22:57:26,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1046 transitions. [2018-12-08 22:57:26,175 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1046 transitions. Word has length 41 [2018-12-08 22:57:26,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:26,175 INFO L480 AbstractCegarLoop]: Abstraction has 781 states and 1046 transitions. [2018-12-08 22:57:26,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:26,175 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1046 transitions. [2018-12-08 22:57:26,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-08 22:57:26,176 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:26,176 INFO L402 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] [2018-12-08 22:57:26,177 INFO L423 AbstractCegarLoop]: === Iteration 6 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:26,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:26,177 INFO L82 PathProgramCache]: Analyzing trace with hash 999260852, now seen corresponding path program 1 times [2018-12-08 22:57:26,177 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:26,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,178 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:26,178 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,178 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:26,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:26,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:26,216 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:26,216 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:26,216 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:26,217 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:26,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:26,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:26,217 INFO L87 Difference]: Start difference. First operand 781 states and 1046 transitions. Second operand 3 states. [2018-12-08 22:57:26,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:26,293 INFO L93 Difference]: Finished difference Result 796 states and 1066 transitions. [2018-12-08 22:57:26,293 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:26,293 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2018-12-08 22:57:26,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:26,297 INFO L225 Difference]: With dead ends: 796 [2018-12-08 22:57:26,297 INFO L226 Difference]: Without dead ends: 793 [2018-12-08 22:57:26,297 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:26,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2018-12-08 22:57:26,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 792. [2018-12-08 22:57:26,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 792 states. [2018-12-08 22:57:26,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1060 transitions. [2018-12-08 22:57:26,330 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1060 transitions. Word has length 40 [2018-12-08 22:57:26,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:26,331 INFO L480 AbstractCegarLoop]: Abstraction has 792 states and 1060 transitions. [2018-12-08 22:57:26,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:26,331 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1060 transitions. [2018-12-08 22:57:26,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-08 22:57:26,332 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:26,332 INFO L402 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] [2018-12-08 22:57:26,332 INFO L423 AbstractCegarLoop]: === Iteration 7 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:26,332 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:26,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1052368345, now seen corresponding path program 1 times [2018-12-08 22:57:26,332 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:26,333 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,333 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:26,333 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,333 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:26,353 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:26,353 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:26,353 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:26,353 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:26,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:26,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:26,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:26,354 INFO L87 Difference]: Start difference. First operand 792 states and 1060 transitions. Second operand 3 states. [2018-12-08 22:57:26,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:26,424 INFO L93 Difference]: Finished difference Result 824 states and 1098 transitions. [2018-12-08 22:57:26,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:26,425 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-12-08 22:57:26,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:26,428 INFO L225 Difference]: With dead ends: 824 [2018-12-08 22:57:26,428 INFO L226 Difference]: Without dead ends: 819 [2018-12-08 22:57:26,429 INFO L631 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 [2018-12-08 22:57:26,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2018-12-08 22:57:26,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 817. [2018-12-08 22:57:26,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 817 states. [2018-12-08 22:57:26,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1091 transitions. [2018-12-08 22:57:26,465 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1091 transitions. Word has length 41 [2018-12-08 22:57:26,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:26,465 INFO L480 AbstractCegarLoop]: Abstraction has 817 states and 1091 transitions. [2018-12-08 22:57:26,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:26,465 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1091 transitions. [2018-12-08 22:57:26,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-08 22:57:26,466 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:26,467 INFO L402 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] [2018-12-08 22:57:26,467 INFO L423 AbstractCegarLoop]: === Iteration 8 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:26,467 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:26,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1801128385, now seen corresponding path program 1 times [2018-12-08 22:57:26,467 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:26,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,468 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:26,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,468 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:26,519 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:26,519 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:26,519 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:26,519 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:26,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:26,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:26,519 INFO L87 Difference]: Start difference. First operand 817 states and 1091 transitions. Second operand 5 states. [2018-12-08 22:57:26,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:26,908 INFO L93 Difference]: Finished difference Result 1536 states and 2036 transitions. [2018-12-08 22:57:26,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:26,908 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 42 [2018-12-08 22:57:26,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:26,911 INFO L225 Difference]: With dead ends: 1536 [2018-12-08 22:57:26,911 INFO L226 Difference]: Without dead ends: 985 [2018-12-08 22:57:26,912 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:26,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2018-12-08 22:57:26,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 808. [2018-12-08 22:57:26,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-08 22:57:26,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1070 transitions. [2018-12-08 22:57:26,938 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1070 transitions. Word has length 42 [2018-12-08 22:57:26,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:26,938 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1070 transitions. [2018-12-08 22:57:26,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:26,938 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1070 transitions. [2018-12-08 22:57:26,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-08 22:57:26,939 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:26,939 INFO L402 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] [2018-12-08 22:57:26,940 INFO L423 AbstractCegarLoop]: === Iteration 9 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:26,940 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:26,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1284438240, now seen corresponding path program 1 times [2018-12-08 22:57:26,940 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:26,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,941 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:26,941 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:26,941 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:26,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:26,978 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:26,978 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:26,979 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:26,979 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:26,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:26,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:26,979 INFO L87 Difference]: Start difference. First operand 808 states and 1070 transitions. Second operand 5 states. [2018-12-08 22:57:27,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:27,165 INFO L93 Difference]: Finished difference Result 816 states and 1076 transitions. [2018-12-08 22:57:27,165 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:27,166 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 42 [2018-12-08 22:57:27,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:27,168 INFO L225 Difference]: With dead ends: 816 [2018-12-08 22:57:27,168 INFO L226 Difference]: Without dead ends: 810 [2018-12-08 22:57:27,169 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:27,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2018-12-08 22:57:27,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 808. [2018-12-08 22:57:27,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-08 22:57:27,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1069 transitions. [2018-12-08 22:57:27,195 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1069 transitions. Word has length 42 [2018-12-08 22:57:27,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:27,195 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1069 transitions. [2018-12-08 22:57:27,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:27,195 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1069 transitions. [2018-12-08 22:57:27,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-12-08 22:57:27,196 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:27,196 INFO L402 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] [2018-12-08 22:57:27,196 INFO L423 AbstractCegarLoop]: === Iteration 10 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:27,196 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:27,196 INFO L82 PathProgramCache]: Analyzing trace with hash -2023267546, now seen corresponding path program 1 times [2018-12-08 22:57:27,196 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:27,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,197 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:27,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,197 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:27,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:27,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:27,232 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:27,232 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:27,232 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:27,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:27,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:27,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:27,233 INFO L87 Difference]: Start difference. First operand 808 states and 1069 transitions. Second operand 5 states. [2018-12-08 22:57:27,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:27,428 INFO L93 Difference]: Finished difference Result 816 states and 1075 transitions. [2018-12-08 22:57:27,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:27,428 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 43 [2018-12-08 22:57:27,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:27,431 INFO L225 Difference]: With dead ends: 816 [2018-12-08 22:57:27,431 INFO L226 Difference]: Without dead ends: 810 [2018-12-08 22:57:27,432 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:27,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2018-12-08 22:57:27,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 808. [2018-12-08 22:57:27,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-08 22:57:27,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1068 transitions. [2018-12-08 22:57:27,474 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1068 transitions. Word has length 43 [2018-12-08 22:57:27,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:27,474 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1068 transitions. [2018-12-08 22:57:27,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:27,474 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1068 transitions. [2018-12-08 22:57:27,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-12-08 22:57:27,475 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:27,475 INFO L402 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] [2018-12-08 22:57:27,475 INFO L423 AbstractCegarLoop]: === Iteration 11 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:27,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:27,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1786995081, now seen corresponding path program 1 times [2018-12-08 22:57:27,475 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:27,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,476 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:27,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,476 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:27,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:27,513 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:27,513 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:27,513 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:27,513 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:27,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:27,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:27,514 INFO L87 Difference]: Start difference. First operand 808 states and 1068 transitions. Second operand 5 states. [2018-12-08 22:57:27,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:27,547 INFO L93 Difference]: Finished difference Result 824 states and 1083 transitions. [2018-12-08 22:57:27,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:27,547 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 44 [2018-12-08 22:57:27,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:27,549 INFO L225 Difference]: With dead ends: 824 [2018-12-08 22:57:27,549 INFO L226 Difference]: Without dead ends: 806 [2018-12-08 22:57:27,550 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:27,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2018-12-08 22:57:27,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 806. [2018-12-08 22:57:27,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 806 states. [2018-12-08 22:57:27,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1064 transitions. [2018-12-08 22:57:27,576 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1064 transitions. Word has length 44 [2018-12-08 22:57:27,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:27,576 INFO L480 AbstractCegarLoop]: Abstraction has 806 states and 1064 transitions. [2018-12-08 22:57:27,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:27,576 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1064 transitions. [2018-12-08 22:57:27,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-12-08 22:57:27,577 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:27,577 INFO L402 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] [2018-12-08 22:57:27,578 INFO L423 AbstractCegarLoop]: === Iteration 12 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:27,578 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:27,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1151742481, now seen corresponding path program 1 times [2018-12-08 22:57:27,578 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:27,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,579 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:27,579 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,579 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:27,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:27,608 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:27,608 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-08 22:57:27,608 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:27,608 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-08 22:57:27,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-08 22:57:27,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-08 22:57:27,609 INFO L87 Difference]: Start difference. First operand 806 states and 1064 transitions. Second operand 4 states. [2018-12-08 22:57:27,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:27,722 INFO L93 Difference]: Finished difference Result 890 states and 1147 transitions. [2018-12-08 22:57:27,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-08 22:57:27,723 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-12-08 22:57:27,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:27,724 INFO L225 Difference]: With dead ends: 890 [2018-12-08 22:57:27,725 INFO L226 Difference]: Without dead ends: 557 [2018-12-08 22:57:27,725 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-08 22:57:27,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2018-12-08 22:57:27,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 520. [2018-12-08 22:57:27,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-12-08 22:57:27,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 659 transitions. [2018-12-08 22:57:27,746 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 659 transitions. Word has length 49 [2018-12-08 22:57:27,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:27,746 INFO L480 AbstractCegarLoop]: Abstraction has 520 states and 659 transitions. [2018-12-08 22:57:27,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-08 22:57:27,746 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 659 transitions. [2018-12-08 22:57:27,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-12-08 22:57:27,747 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:27,748 INFO L402 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] [2018-12-08 22:57:27,748 INFO L423 AbstractCegarLoop]: === Iteration 13 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:27,748 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:27,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1304384875, now seen corresponding path program 1 times [2018-12-08 22:57:27,748 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:27,749 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,749 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:27,749 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,749 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:27,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:27,778 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:27,778 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:27,778 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:27,778 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:27,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:27,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:27,779 INFO L87 Difference]: Start difference. First operand 520 states and 659 transitions. Second operand 3 states. [2018-12-08 22:57:27,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:27,847 INFO L93 Difference]: Finished difference Result 789 states and 1008 transitions. [2018-12-08 22:57:27,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:27,848 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 55 [2018-12-08 22:57:27,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:27,849 INFO L225 Difference]: With dead ends: 789 [2018-12-08 22:57:27,850 INFO L226 Difference]: Without dead ends: 528 [2018-12-08 22:57:27,851 INFO L631 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 [2018-12-08 22:57:27,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2018-12-08 22:57:27,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2018-12-08 22:57:27,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 528 states. [2018-12-08 22:57:27,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 670 transitions. [2018-12-08 22:57:27,877 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 670 transitions. Word has length 55 [2018-12-08 22:57:27,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:27,877 INFO L480 AbstractCegarLoop]: Abstraction has 528 states and 670 transitions. [2018-12-08 22:57:27,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:27,878 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 670 transitions. [2018-12-08 22:57:27,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-08 22:57:27,878 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:27,879 INFO L402 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] [2018-12-08 22:57:27,879 INFO L423 AbstractCegarLoop]: === Iteration 14 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:27,879 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:27,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1872524112, now seen corresponding path program 1 times [2018-12-08 22:57:27,879 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:27,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,880 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:27,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:27,880 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:27,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:27,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:27,908 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:27,908 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:27,908 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:27,909 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:27,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:27,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:27,909 INFO L87 Difference]: Start difference. First operand 528 states and 670 transitions. Second operand 3 states. [2018-12-08 22:57:28,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:28,015 INFO L93 Difference]: Finished difference Result 720 states and 928 transitions. [2018-12-08 22:57:28,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:28,015 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 52 [2018-12-08 22:57:28,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:28,018 INFO L225 Difference]: With dead ends: 720 [2018-12-08 22:57:28,018 INFO L226 Difference]: Without dead ends: 712 [2018-12-08 22:57:28,019 INFO L631 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 [2018-12-08 22:57:28,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2018-12-08 22:57:28,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 582. [2018-12-08 22:57:28,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 582 states. [2018-12-08 22:57:28,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 738 transitions. [2018-12-08 22:57:28,055 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 738 transitions. Word has length 52 [2018-12-08 22:57:28,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:28,056 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 738 transitions. [2018-12-08 22:57:28,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:28,056 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 738 transitions. [2018-12-08 22:57:28,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-08 22:57:28,057 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:28,057 INFO L402 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] [2018-12-08 22:57:28,057 INFO L423 AbstractCegarLoop]: === Iteration 15 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:28,057 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:28,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1629136409, now seen corresponding path program 1 times [2018-12-08 22:57:28,058 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:28,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,058 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:28,058 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,058 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:28,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:28,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:28,115 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:28,116 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-08 22:57:28,116 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:28,116 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-08 22:57:28,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-08 22:57:28,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-08 22:57:28,116 INFO L87 Difference]: Start difference. First operand 582 states and 738 transitions. Second operand 8 states. [2018-12-08 22:57:28,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:28,221 INFO L93 Difference]: Finished difference Result 612 states and 772 transitions. [2018-12-08 22:57:28,221 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 22:57:28,221 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-12-08 22:57:28,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:28,222 INFO L225 Difference]: With dead ends: 612 [2018-12-08 22:57:28,223 INFO L226 Difference]: Without dead ends: 608 [2018-12-08 22:57:28,223 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:28,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2018-12-08 22:57:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 600. [2018-12-08 22:57:28,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 600 states. [2018-12-08 22:57:28,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 759 transitions. [2018-12-08 22:57:28,243 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 759 transitions. Word has length 53 [2018-12-08 22:57:28,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:28,243 INFO L480 AbstractCegarLoop]: Abstraction has 600 states and 759 transitions. [2018-12-08 22:57:28,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-08 22:57:28,243 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 759 transitions. [2018-12-08 22:57:28,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-08 22:57:28,244 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:28,244 INFO L402 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] [2018-12-08 22:57:28,244 INFO L423 AbstractCegarLoop]: === Iteration 16 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:28,244 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:28,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1629413239, now seen corresponding path program 1 times [2018-12-08 22:57:28,244 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:28,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,245 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:28,245 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,245 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:28,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:28,290 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:28,291 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-08 22:57:28,291 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:28,291 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-08 22:57:28,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-08 22:57:28,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-08 22:57:28,291 INFO L87 Difference]: Start difference. First operand 600 states and 759 transitions. Second operand 8 states. [2018-12-08 22:57:28,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:28,357 INFO L93 Difference]: Finished difference Result 1000 states and 1288 transitions. [2018-12-08 22:57:28,358 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-08 22:57:28,358 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-12-08 22:57:28,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:28,360 INFO L225 Difference]: With dead ends: 1000 [2018-12-08 22:57:28,360 INFO L226 Difference]: Without dead ends: 649 [2018-12-08 22:57:28,361 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-12-08 22:57:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2018-12-08 22:57:28,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 629. [2018-12-08 22:57:28,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 629 states. [2018-12-08 22:57:28,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 804 transitions. [2018-12-08 22:57:28,383 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 804 transitions. Word has length 53 [2018-12-08 22:57:28,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:28,383 INFO L480 AbstractCegarLoop]: Abstraction has 629 states and 804 transitions. [2018-12-08 22:57:28,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-08 22:57:28,383 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 804 transitions. [2018-12-08 22:57:28,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-08 22:57:28,384 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:28,384 INFO L402 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] [2018-12-08 22:57:28,385 INFO L423 AbstractCegarLoop]: === Iteration 17 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:28,385 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:28,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1678961307, now seen corresponding path program 1 times [2018-12-08 22:57:28,385 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:28,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:28,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,386 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:28,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:28,461 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:28,462 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:28,462 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:28,462 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:28,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:28,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:28,462 INFO L87 Difference]: Start difference. First operand 629 states and 804 transitions. Second operand 5 states. [2018-12-08 22:57:28,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:28,492 INFO L93 Difference]: Finished difference Result 884 states and 1133 transitions. [2018-12-08 22:57:28,492 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:28,492 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 61 [2018-12-08 22:57:28,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:28,494 INFO L225 Difference]: With dead ends: 884 [2018-12-08 22:57:28,494 INFO L226 Difference]: Without dead ends: 610 [2018-12-08 22:57:28,495 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:28,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2018-12-08 22:57:28,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 610. [2018-12-08 22:57:28,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 610 states. [2018-12-08 22:57:28,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 774 transitions. [2018-12-08 22:57:28,521 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 774 transitions. Word has length 61 [2018-12-08 22:57:28,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:28,521 INFO L480 AbstractCegarLoop]: Abstraction has 610 states and 774 transitions. [2018-12-08 22:57:28,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:28,521 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 774 transitions. [2018-12-08 22:57:28,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-08 22:57:28,522 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:28,522 INFO L402 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] [2018-12-08 22:57:28,522 INFO L423 AbstractCegarLoop]: === Iteration 18 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:28,522 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:28,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1631638869, now seen corresponding path program 1 times [2018-12-08 22:57:28,523 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:28,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,523 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:28,523 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,524 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:28,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:28,548 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:28,548 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:28,548 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:28,549 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:28,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:28,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:28,549 INFO L87 Difference]: Start difference. First operand 610 states and 774 transitions. Second operand 3 states. [2018-12-08 22:57:28,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:28,616 INFO L93 Difference]: Finished difference Result 709 states and 896 transitions. [2018-12-08 22:57:28,616 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:28,616 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 54 [2018-12-08 22:57:28,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:28,618 INFO L225 Difference]: With dead ends: 709 [2018-12-08 22:57:28,618 INFO L226 Difference]: Without dead ends: 684 [2018-12-08 22:57:28,619 INFO L631 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 [2018-12-08 22:57:28,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2018-12-08 22:57:28,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 674. [2018-12-08 22:57:28,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 674 states. [2018-12-08 22:57:28,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 855 transitions. [2018-12-08 22:57:28,646 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 855 transitions. Word has length 54 [2018-12-08 22:57:28,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:28,647 INFO L480 AbstractCegarLoop]: Abstraction has 674 states and 855 transitions. [2018-12-08 22:57:28,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:28,647 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 855 transitions. [2018-12-08 22:57:28,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-08 22:57:28,648 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:28,648 INFO L402 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] [2018-12-08 22:57:28,648 INFO L423 AbstractCegarLoop]: === Iteration 19 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:28,648 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:28,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1488359511, now seen corresponding path program 1 times [2018-12-08 22:57:28,649 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:28,649 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,649 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:28,649 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:28,649 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:28,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:28,704 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:28,704 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 22:57:28,704 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:28,704 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 22:57:28,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 22:57:28,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:28,705 INFO L87 Difference]: Start difference. First operand 674 states and 855 transitions. Second operand 7 states. [2018-12-08 22:57:29,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:29,112 INFO L93 Difference]: Finished difference Result 708 states and 893 transitions. [2018-12-08 22:57:29,113 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:29,113 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 54 [2018-12-08 22:57:29,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:29,114 INFO L225 Difference]: With dead ends: 708 [2018-12-08 22:57:29,114 INFO L226 Difference]: Without dead ends: 604 [2018-12-08 22:57:29,115 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2018-12-08 22:57:29,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2018-12-08 22:57:29,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 582. [2018-12-08 22:57:29,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 582 states. [2018-12-08 22:57:29,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 732 transitions. [2018-12-08 22:57:29,137 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 732 transitions. Word has length 54 [2018-12-08 22:57:29,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:29,137 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 732 transitions. [2018-12-08 22:57:29,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 22:57:29,137 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 732 transitions. [2018-12-08 22:57:29,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-08 22:57:29,138 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:29,138 INFO L402 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] [2018-12-08 22:57:29,138 INFO L423 AbstractCegarLoop]: === Iteration 20 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:29,138 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:29,138 INFO L82 PathProgramCache]: Analyzing trace with hash 39700081, now seen corresponding path program 1 times [2018-12-08 22:57:29,138 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:29,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:29,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:29,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:29,139 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:29,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:29,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:29,197 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:29,197 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:29,197 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:29,197 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:29,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:29,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:29,198 INFO L87 Difference]: Start difference. First operand 582 states and 732 transitions. Second operand 9 states. [2018-12-08 22:57:29,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:29,996 INFO L93 Difference]: Finished difference Result 777 states and 972 transitions. [2018-12-08 22:57:29,996 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-08 22:57:29,996 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 54 [2018-12-08 22:57:29,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:29,998 INFO L225 Difference]: With dead ends: 777 [2018-12-08 22:57:29,998 INFO L226 Difference]: Without dead ends: 701 [2018-12-08 22:57:29,999 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2018-12-08 22:57:29,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2018-12-08 22:57:30,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 589. [2018-12-08 22:57:30,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2018-12-08 22:57:30,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 733 transitions. [2018-12-08 22:57:30,047 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 733 transitions. Word has length 54 [2018-12-08 22:57:30,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,047 INFO L480 AbstractCegarLoop]: Abstraction has 589 states and 733 transitions. [2018-12-08 22:57:30,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:30,048 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 733 transitions. [2018-12-08 22:57:30,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-12-08 22:57:30,049 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,049 INFO L402 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] [2018-12-08 22:57:30,049 INFO L423 AbstractCegarLoop]: === Iteration 21 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,049 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,049 INFO L82 PathProgramCache]: Analyzing trace with hash -381110486, now seen corresponding path program 1 times [2018-12-08 22:57:30,049 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,050 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,050 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,050 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,081 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,081 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:30,081 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,081 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:30,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:30,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:30,082 INFO L87 Difference]: Start difference. First operand 589 states and 733 transitions. Second operand 6 states. [2018-12-08 22:57:30,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:30,137 INFO L93 Difference]: Finished difference Result 608 states and 752 transitions. [2018-12-08 22:57:30,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:30,137 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 57 [2018-12-08 22:57:30,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:30,139 INFO L225 Difference]: With dead ends: 608 [2018-12-08 22:57:30,139 INFO L226 Difference]: Without dead ends: 569 [2018-12-08 22:57:30,139 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:30,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2018-12-08 22:57:30,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2018-12-08 22:57:30,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 569 states. [2018-12-08 22:57:30,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 708 transitions. [2018-12-08 22:57:30,176 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 708 transitions. Word has length 57 [2018-12-08 22:57:30,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,177 INFO L480 AbstractCegarLoop]: Abstraction has 569 states and 708 transitions. [2018-12-08 22:57:30,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:30,177 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 708 transitions. [2018-12-08 22:57:30,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-12-08 22:57:30,178 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,178 INFO L402 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] [2018-12-08 22:57:30,178 INFO L423 AbstractCegarLoop]: === Iteration 22 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,178 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1488177932, now seen corresponding path program 1 times [2018-12-08 22:57:30,179 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,179 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,179 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,179 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,179 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,214 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,214 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:30,214 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:30,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:30,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:30,215 INFO L87 Difference]: Start difference. First operand 569 states and 708 transitions. Second operand 5 states. [2018-12-08 22:57:30,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:30,400 INFO L93 Difference]: Finished difference Result 581 states and 719 transitions. [2018-12-08 22:57:30,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:30,400 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 56 [2018-12-08 22:57:30,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:30,402 INFO L225 Difference]: With dead ends: 581 [2018-12-08 22:57:30,402 INFO L226 Difference]: Without dead ends: 563 [2018-12-08 22:57:30,402 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:30,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2018-12-08 22:57:30,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 552. [2018-12-08 22:57:30,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-08 22:57:30,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 683 transitions. [2018-12-08 22:57:30,424 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 683 transitions. Word has length 56 [2018-12-08 22:57:30,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,424 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 683 transitions. [2018-12-08 22:57:30,425 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:30,425 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 683 transitions. [2018-12-08 22:57:30,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-12-08 22:57:30,426 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,426 INFO L402 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] [2018-12-08 22:57:30,426 INFO L423 AbstractCegarLoop]: === Iteration 23 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,426 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,426 INFO L82 PathProgramCache]: Analyzing trace with hash -12265598, now seen corresponding path program 1 times [2018-12-08 22:57:30,426 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,427 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,427 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,453 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,453 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:30,453 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,453 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:30,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:30,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:30,454 INFO L87 Difference]: Start difference. First operand 552 states and 683 transitions. Second operand 5 states. [2018-12-08 22:57:30,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:30,605 INFO L93 Difference]: Finished difference Result 811 states and 1012 transitions. [2018-12-08 22:57:30,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:30,605 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 65 [2018-12-08 22:57:30,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:30,606 INFO L225 Difference]: With dead ends: 811 [2018-12-08 22:57:30,606 INFO L226 Difference]: Without dead ends: 552 [2018-12-08 22:57:30,607 INFO L631 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 [2018-12-08 22:57:30,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2018-12-08 22:57:30,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 552. [2018-12-08 22:57:30,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-08 22:57:30,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 681 transitions. [2018-12-08 22:57:30,630 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 681 transitions. Word has length 65 [2018-12-08 22:57:30,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,630 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 681 transitions. [2018-12-08 22:57:30,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:30,630 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 681 transitions. [2018-12-08 22:57:30,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-08 22:57:30,631 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,631 INFO L402 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] [2018-12-08 22:57:30,632 INFO L423 AbstractCegarLoop]: === Iteration 24 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,632 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,632 INFO L82 PathProgramCache]: Analyzing trace with hash 118426915, now seen corresponding path program 1 times [2018-12-08 22:57:30,632 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,632 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,633 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,633 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,633 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,656 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,656 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-08 22:57:30,657 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-08 22:57:30,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-08 22:57:30,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-08 22:57:30,657 INFO L87 Difference]: Start difference. First operand 552 states and 681 transitions. Second operand 3 states. [2018-12-08 22:57:30,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:30,696 INFO L93 Difference]: Finished difference Result 837 states and 1046 transitions. [2018-12-08 22:57:30,696 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-08 22:57:30,696 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 68 [2018-12-08 22:57:30,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:30,698 INFO L225 Difference]: With dead ends: 837 [2018-12-08 22:57:30,698 INFO L226 Difference]: Without dead ends: 578 [2018-12-08 22:57:30,699 INFO L631 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 [2018-12-08 22:57:30,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2018-12-08 22:57:30,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 552. [2018-12-08 22:57:30,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-08 22:57:30,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 681 transitions. [2018-12-08 22:57:30,722 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 681 transitions. Word has length 68 [2018-12-08 22:57:30,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,722 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 681 transitions. [2018-12-08 22:57:30,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-08 22:57:30,722 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 681 transitions. [2018-12-08 22:57:30,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-08 22:57:30,723 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,724 INFO L402 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] [2018-12-08 22:57:30,724 INFO L423 AbstractCegarLoop]: === Iteration 25 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,724 INFO L82 PathProgramCache]: Analyzing trace with hash 2112462179, now seen corresponding path program 1 times [2018-12-08 22:57:30,724 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,725 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,725 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,725 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,725 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,781 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,781 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:30,781 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,781 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:30,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:30,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:30,781 INFO L87 Difference]: Start difference. First operand 552 states and 681 transitions. Second operand 6 states. [2018-12-08 22:57:30,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:30,830 INFO L93 Difference]: Finished difference Result 805 states and 1000 transitions. [2018-12-08 22:57:30,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:30,831 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 68 [2018-12-08 22:57:30,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:30,832 INFO L225 Difference]: With dead ends: 805 [2018-12-08 22:57:30,832 INFO L226 Difference]: Without dead ends: 579 [2018-12-08 22:57:30,833 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2018-12-08 22:57:30,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 552. [2018-12-08 22:57:30,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-08 22:57:30,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 679 transitions. [2018-12-08 22:57:30,856 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 679 transitions. Word has length 68 [2018-12-08 22:57:30,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:30,856 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 679 transitions. [2018-12-08 22:57:30,856 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:30,856 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 679 transitions. [2018-12-08 22:57:30,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-12-08 22:57:30,857 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:30,857 INFO L402 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] [2018-12-08 22:57:30,857 INFO L423 AbstractCegarLoop]: === Iteration 26 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:30,857 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:30,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1566897792, now seen corresponding path program 1 times [2018-12-08 22:57:30,857 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:30,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,857 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:30,857 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:30,858 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:30,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:30,896 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:30,896 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:30,896 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:30,896 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:30,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:30,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:30,897 INFO L87 Difference]: Start difference. First operand 552 states and 679 transitions. Second operand 9 states. [2018-12-08 22:57:31,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:31,037 INFO L93 Difference]: Finished difference Result 569 states and 696 transitions. [2018-12-08 22:57:31,037 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:31,037 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 60 [2018-12-08 22:57:31,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:31,038 INFO L225 Difference]: With dead ends: 569 [2018-12-08 22:57:31,038 INFO L226 Difference]: Without dead ends: 548 [2018-12-08 22:57:31,038 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:31,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2018-12-08 22:57:31,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2018-12-08 22:57:31,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 548 states. [2018-12-08 22:57:31,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 673 transitions. [2018-12-08 22:57:31,062 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 673 transitions. Word has length 60 [2018-12-08 22:57:31,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:31,062 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 673 transitions. [2018-12-08 22:57:31,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:31,062 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 673 transitions. [2018-12-08 22:57:31,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-08 22:57:31,062 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:31,062 INFO L402 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] [2018-12-08 22:57:31,063 INFO L423 AbstractCegarLoop]: === Iteration 27 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:31,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:31,063 INFO L82 PathProgramCache]: Analyzing trace with hash -938148036, now seen corresponding path program 1 times [2018-12-08 22:57:31,063 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:31,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,063 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:31,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,063 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:31,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:31,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:31,123 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:31,123 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:31,123 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:31,123 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:31,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:31,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:31,124 INFO L87 Difference]: Start difference. First operand 548 states and 673 transitions. Second operand 9 states. [2018-12-08 22:57:31,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:31,262 INFO L93 Difference]: Finished difference Result 565 states and 690 transitions. [2018-12-08 22:57:31,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:31,262 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 61 [2018-12-08 22:57:31,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:31,264 INFO L225 Difference]: With dead ends: 565 [2018-12-08 22:57:31,264 INFO L226 Difference]: Without dead ends: 543 [2018-12-08 22:57:31,265 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:31,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2018-12-08 22:57:31,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2018-12-08 22:57:31,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-12-08 22:57:31,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 666 transitions. [2018-12-08 22:57:31,300 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 666 transitions. Word has length 61 [2018-12-08 22:57:31,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:31,300 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 666 transitions. [2018-12-08 22:57:31,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:31,300 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 666 transitions. [2018-12-08 22:57:31,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-08 22:57:31,301 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:31,301 INFO L402 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] [2018-12-08 22:57:31,301 INFO L423 AbstractCegarLoop]: === Iteration 28 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:31,302 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:31,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1868259506, now seen corresponding path program 1 times [2018-12-08 22:57:31,302 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:31,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,302 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:31,302 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,302 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:31,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:31,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:31,358 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:31,358 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:31,358 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:31,359 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:31,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:31,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:31,359 INFO L87 Difference]: Start difference. First operand 543 states and 666 transitions. Second operand 9 states. [2018-12-08 22:57:31,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:31,471 INFO L93 Difference]: Finished difference Result 560 states and 683 transitions. [2018-12-08 22:57:31,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:31,472 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 61 [2018-12-08 22:57:31,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:31,473 INFO L225 Difference]: With dead ends: 560 [2018-12-08 22:57:31,473 INFO L226 Difference]: Without dead ends: 539 [2018-12-08 22:57:31,473 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:31,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2018-12-08 22:57:31,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2018-12-08 22:57:31,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 539 states. [2018-12-08 22:57:31,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 660 transitions. [2018-12-08 22:57:31,495 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 660 transitions. Word has length 61 [2018-12-08 22:57:31,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:31,495 INFO L480 AbstractCegarLoop]: Abstraction has 539 states and 660 transitions. [2018-12-08 22:57:31,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:31,495 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 660 transitions. [2018-12-08 22:57:31,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-12-08 22:57:31,495 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:31,495 INFO L402 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] [2018-12-08 22:57:31,496 INFO L423 AbstractCegarLoop]: === Iteration 29 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:31,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:31,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1408260900, now seen corresponding path program 1 times [2018-12-08 22:57:31,496 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:31,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:31,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,496 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:31,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:31,546 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:31,546 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:31,546 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:31,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:31,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:31,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:31,546 INFO L87 Difference]: Start difference. First operand 539 states and 660 transitions. Second operand 5 states. [2018-12-08 22:57:31,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:31,799 INFO L93 Difference]: Finished difference Result 896 states and 1107 transitions. [2018-12-08 22:57:31,799 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:31,799 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 67 [2018-12-08 22:57:31,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:31,801 INFO L225 Difference]: With dead ends: 896 [2018-12-08 22:57:31,801 INFO L226 Difference]: Without dead ends: 643 [2018-12-08 22:57:31,802 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-08 22:57:31,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2018-12-08 22:57:31,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 613. [2018-12-08 22:57:31,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 613 states. [2018-12-08 22:57:31,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 754 transitions. [2018-12-08 22:57:31,829 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 754 transitions. Word has length 67 [2018-12-08 22:57:31,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:31,829 INFO L480 AbstractCegarLoop]: Abstraction has 613 states and 754 transitions. [2018-12-08 22:57:31,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:31,830 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 754 transitions. [2018-12-08 22:57:31,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-12-08 22:57:31,831 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:31,831 INFO L402 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] [2018-12-08 22:57:31,831 INFO L423 AbstractCegarLoop]: === Iteration 30 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:31,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:31,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1726599875, now seen corresponding path program 1 times [2018-12-08 22:57:31,831 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:31,832 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,832 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:31,832 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:31,832 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:31,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:31,877 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:31,877 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:31,877 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:31,877 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:31,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:31,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:31,878 INFO L87 Difference]: Start difference. First operand 613 states and 754 transitions. Second operand 9 states. [2018-12-08 22:57:32,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:32,017 INFO L93 Difference]: Finished difference Result 630 states and 771 transitions. [2018-12-08 22:57:32,018 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:32,018 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 65 [2018-12-08 22:57:32,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:32,020 INFO L225 Difference]: With dead ends: 630 [2018-12-08 22:57:32,020 INFO L226 Difference]: Without dead ends: 587 [2018-12-08 22:57:32,020 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:32,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2018-12-08 22:57:32,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 587. [2018-12-08 22:57:32,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 587 states. [2018-12-08 22:57:32,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 722 transitions. [2018-12-08 22:57:32,066 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 722 transitions. Word has length 65 [2018-12-08 22:57:32,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:32,066 INFO L480 AbstractCegarLoop]: Abstraction has 587 states and 722 transitions. [2018-12-08 22:57:32,066 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:32,066 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 722 transitions. [2018-12-08 22:57:32,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-12-08 22:57:32,067 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:32,067 INFO L402 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] [2018-12-08 22:57:32,067 INFO L423 AbstractCegarLoop]: === Iteration 31 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:32,067 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:32,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1495752637, now seen corresponding path program 1 times [2018-12-08 22:57:32,068 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:32,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,068 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:32,068 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,068 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:32,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:32,130 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:32,131 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 22:57:32,131 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:32,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 22:57:32,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 22:57:32,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:32,131 INFO L87 Difference]: Start difference. First operand 587 states and 722 transitions. Second operand 7 states. [2018-12-08 22:57:32,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:32,592 INFO L93 Difference]: Finished difference Result 891 states and 1100 transitions. [2018-12-08 22:57:32,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-08 22:57:32,592 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 79 [2018-12-08 22:57:32,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:32,593 INFO L225 Difference]: With dead ends: 891 [2018-12-08 22:57:32,593 INFO L226 Difference]: Without dead ends: 582 [2018-12-08 22:57:32,594 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2018-12-08 22:57:32,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2018-12-08 22:57:32,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 571. [2018-12-08 22:57:32,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 571 states. [2018-12-08 22:57:32,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 697 transitions. [2018-12-08 22:57:32,636 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 697 transitions. Word has length 79 [2018-12-08 22:57:32,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:32,636 INFO L480 AbstractCegarLoop]: Abstraction has 571 states and 697 transitions. [2018-12-08 22:57:32,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 22:57:32,636 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 697 transitions. [2018-12-08 22:57:32,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-08 22:57:32,637 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:32,637 INFO L402 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] [2018-12-08 22:57:32,638 INFO L423 AbstractCegarLoop]: === Iteration 32 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:32,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:32,638 INFO L82 PathProgramCache]: Analyzing trace with hash -229993641, now seen corresponding path program 1 times [2018-12-08 22:57:32,638 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:32,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,639 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:32,639 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,639 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:32,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:32,702 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:32,702 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:32,702 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:32,703 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:32,703 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:32,703 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:32,703 INFO L87 Difference]: Start difference. First operand 571 states and 697 transitions. Second operand 6 states. [2018-12-08 22:57:32,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:32,756 INFO L93 Difference]: Finished difference Result 888 states and 1109 transitions. [2018-12-08 22:57:32,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:32,756 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 80 [2018-12-08 22:57:32,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:32,757 INFO L225 Difference]: With dead ends: 888 [2018-12-08 22:57:32,757 INFO L226 Difference]: Without dead ends: 634 [2018-12-08 22:57:32,758 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:32,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2018-12-08 22:57:32,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 537. [2018-12-08 22:57:32,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2018-12-08 22:57:32,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 653 transitions. [2018-12-08 22:57:32,783 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 653 transitions. Word has length 80 [2018-12-08 22:57:32,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:32,783 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 653 transitions. [2018-12-08 22:57:32,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:32,783 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 653 transitions. [2018-12-08 22:57:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-12-08 22:57:32,784 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:32,784 INFO L402 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] [2018-12-08 22:57:32,784 INFO L423 AbstractCegarLoop]: === Iteration 33 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:32,784 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:32,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1921735627, now seen corresponding path program 1 times [2018-12-08 22:57:32,784 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:32,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,785 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:32,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:32,785 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:32,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:32,809 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:32,809 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:32,809 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:32,809 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:32,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:32,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:32,809 INFO L87 Difference]: Start difference. First operand 537 states and 653 transitions. Second operand 5 states. [2018-12-08 22:57:33,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,093 INFO L93 Difference]: Finished difference Result 973 states and 1159 transitions. [2018-12-08 22:57:33,093 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:33,093 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 75 [2018-12-08 22:57:33,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,095 INFO L225 Difference]: With dead ends: 973 [2018-12-08 22:57:33,095 INFO L226 Difference]: Without dead ends: 603 [2018-12-08 22:57:33,096 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:33,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2018-12-08 22:57:33,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 580. [2018-12-08 22:57:33,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 580 states. [2018-12-08 22:57:33,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 690 transitions. [2018-12-08 22:57:33,122 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 690 transitions. Word has length 75 [2018-12-08 22:57:33,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:33,123 INFO L480 AbstractCegarLoop]: Abstraction has 580 states and 690 transitions. [2018-12-08 22:57:33,123 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:33,123 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 690 transitions. [2018-12-08 22:57:33,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-12-08 22:57:33,123 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:33,123 INFO L402 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] [2018-12-08 22:57:33,123 INFO L423 AbstractCegarLoop]: === Iteration 34 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:33,124 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:33,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1118408541, now seen corresponding path program 1 times [2018-12-08 22:57:33,124 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:33,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,124 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:33,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,124 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:33,172 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:33,172 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:33,172 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:33,173 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:33,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:33,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:33,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:33,173 INFO L87 Difference]: Start difference. First operand 580 states and 690 transitions. Second operand 9 states. [2018-12-08 22:57:33,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,289 INFO L93 Difference]: Finished difference Result 582 states and 691 transitions. [2018-12-08 22:57:33,289 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:33,289 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 78 [2018-12-08 22:57:33,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,291 INFO L225 Difference]: With dead ends: 582 [2018-12-08 22:57:33,291 INFO L226 Difference]: Without dead ends: 446 [2018-12-08 22:57:33,291 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:33,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-12-08 22:57:33,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2018-12-08 22:57:33,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-12-08 22:57:33,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 532 transitions. [2018-12-08 22:57:33,331 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 532 transitions. Word has length 78 [2018-12-08 22:57:33,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:33,331 INFO L480 AbstractCegarLoop]: Abstraction has 446 states and 532 transitions. [2018-12-08 22:57:33,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:33,331 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 532 transitions. [2018-12-08 22:57:33,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-12-08 22:57:33,332 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:33,332 INFO L402 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] [2018-12-08 22:57:33,332 INFO L423 AbstractCegarLoop]: === Iteration 35 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:33,332 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:33,333 INFO L82 PathProgramCache]: Analyzing trace with hash -534163168, now seen corresponding path program 1 times [2018-12-08 22:57:33,333 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:33,333 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,333 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:33,333 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,334 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:33,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:33,382 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:33,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:33,382 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:33,382 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:33,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:33,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:33,383 INFO L87 Difference]: Start difference. First operand 446 states and 532 transitions. Second operand 9 states. [2018-12-08 22:57:33,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,471 INFO L93 Difference]: Finished difference Result 467 states and 554 transitions. [2018-12-08 22:57:33,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:33,472 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 85 [2018-12-08 22:57:33,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,472 INFO L225 Difference]: With dead ends: 467 [2018-12-08 22:57:33,473 INFO L226 Difference]: Without dead ends: 446 [2018-12-08 22:57:33,473 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2018-12-08 22:57:33,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-12-08 22:57:33,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2018-12-08 22:57:33,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-12-08 22:57:33,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 531 transitions. [2018-12-08 22:57:33,503 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 531 transitions. Word has length 85 [2018-12-08 22:57:33,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:33,503 INFO L480 AbstractCegarLoop]: Abstraction has 446 states and 531 transitions. [2018-12-08 22:57:33,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:33,503 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 531 transitions. [2018-12-08 22:57:33,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-12-08 22:57:33,503 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:33,504 INFO L402 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] [2018-12-08 22:57:33,504 INFO L423 AbstractCegarLoop]: === Iteration 36 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:33,504 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:33,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1730477814, now seen corresponding path program 1 times [2018-12-08 22:57:33,504 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:33,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,504 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:33,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,504 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:33,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:33,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:33,541 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:33,541 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:33,542 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:33,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:33,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:33,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:33,542 INFO L87 Difference]: Start difference. First operand 446 states and 531 transitions. Second operand 6 states. [2018-12-08 22:57:33,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,584 INFO L93 Difference]: Finished difference Result 479 states and 563 transitions. [2018-12-08 22:57:33,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:33,584 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 96 [2018-12-08 22:57:33,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,585 INFO L225 Difference]: With dead ends: 479 [2018-12-08 22:57:33,585 INFO L226 Difference]: Without dead ends: 440 [2018-12-08 22:57:33,586 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:33,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2018-12-08 22:57:33,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 387. [2018-12-08 22:57:33,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-12-08 22:57:33,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 455 transitions. [2018-12-08 22:57:33,606 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 455 transitions. Word has length 96 [2018-12-08 22:57:33,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:33,606 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 455 transitions. [2018-12-08 22:57:33,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:33,607 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 455 transitions. [2018-12-08 22:57:33,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-12-08 22:57:33,607 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:33,607 INFO L402 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] [2018-12-08 22:57:33,608 INFO L423 AbstractCegarLoop]: === Iteration 37 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:33,608 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:33,608 INFO L82 PathProgramCache]: Analyzing trace with hash -342402432, now seen corresponding path program 1 times [2018-12-08 22:57:33,608 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:33,608 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,609 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:33,609 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,609 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:33,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:33,642 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:33,642 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 22:57:33,642 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:33,642 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 22:57:33,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 22:57:33,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:33,642 INFO L87 Difference]: Start difference. First operand 387 states and 455 transitions. Second operand 7 states. [2018-12-08 22:57:33,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,791 INFO L93 Difference]: Finished difference Result 730 states and 864 transitions. [2018-12-08 22:57:33,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:33,791 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 96 [2018-12-08 22:57:33,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,793 INFO L225 Difference]: With dead ends: 730 [2018-12-08 22:57:33,794 INFO L226 Difference]: Without dead ends: 685 [2018-12-08 22:57:33,794 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:33,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2018-12-08 22:57:33,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 367. [2018-12-08 22:57:33,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 367 states. [2018-12-08 22:57:33,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 430 transitions. [2018-12-08 22:57:33,817 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 430 transitions. Word has length 96 [2018-12-08 22:57:33,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:33,818 INFO L480 AbstractCegarLoop]: Abstraction has 367 states and 430 transitions. [2018-12-08 22:57:33,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 22:57:33,818 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 430 transitions. [2018-12-08 22:57:33,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-12-08 22:57:33,818 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:33,819 INFO L402 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] [2018-12-08 22:57:33,819 INFO L423 AbstractCegarLoop]: === Iteration 38 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:33,819 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:33,819 INFO L82 PathProgramCache]: Analyzing trace with hash 730694435, now seen corresponding path program 1 times [2018-12-08 22:57:33,819 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:33,819 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,819 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:33,820 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:33,820 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:33,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 22:57:33,900 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:33,901 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-08 22:57:33,901 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:33,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-08 22:57:33,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-08 22:57:33,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:33,902 INFO L87 Difference]: Start difference. First operand 367 states and 430 transitions. Second operand 11 states. [2018-12-08 22:57:33,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:33,984 INFO L93 Difference]: Finished difference Result 512 states and 604 transitions. [2018-12-08 22:57:33,984 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-08 22:57:33,984 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 101 [2018-12-08 22:57:33,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:33,986 INFO L225 Difference]: With dead ends: 512 [2018-12-08 22:57:33,986 INFO L226 Difference]: Without dead ends: 363 [2018-12-08 22:57:33,986 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-12-08 22:57:33,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-12-08 22:57:34,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 350. [2018-12-08 22:57:34,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2018-12-08 22:57:34,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 407 transitions. [2018-12-08 22:57:34,022 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 407 transitions. Word has length 101 [2018-12-08 22:57:34,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,023 INFO L480 AbstractCegarLoop]: Abstraction has 350 states and 407 transitions. [2018-12-08 22:57:34,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-08 22:57:34,023 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 407 transitions. [2018-12-08 22:57:34,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-12-08 22:57:34,023 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,024 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,024 INFO L423 AbstractCegarLoop]: === Iteration 39 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,024 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1042284347, now seen corresponding path program 1 times [2018-12-08 22:57:34,024 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,025 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,025 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,025 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,025 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-12-08 22:57:34,067 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,067 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:34,067 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,068 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:34,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:34,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:34,068 INFO L87 Difference]: Start difference. First operand 350 states and 407 transitions. Second operand 5 states. [2018-12-08 22:57:34,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,095 INFO L93 Difference]: Finished difference Result 601 states and 707 transitions. [2018-12-08 22:57:34,095 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:34,095 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 110 [2018-12-08 22:57:34,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,096 INFO L225 Difference]: With dead ends: 601 [2018-12-08 22:57:34,096 INFO L226 Difference]: Without dead ends: 349 [2018-12-08 22:57:34,096 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:34,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2018-12-08 22:57:34,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 349. [2018-12-08 22:57:34,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-12-08 22:57:34,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 405 transitions. [2018-12-08 22:57:34,116 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 405 transitions. Word has length 110 [2018-12-08 22:57:34,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,117 INFO L480 AbstractCegarLoop]: Abstraction has 349 states and 405 transitions. [2018-12-08 22:57:34,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:34,117 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 405 transitions. [2018-12-08 22:57:34,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-12-08 22:57:34,117 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,117 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,117 INFO L423 AbstractCegarLoop]: === Iteration 40 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,117 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1716247270, now seen corresponding path program 1 times [2018-12-08 22:57:34,118 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,118 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,118 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,118 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,118 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,169 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2018-12-08 22:57:34,169 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,169 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:34,169 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,169 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:34,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:34,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:34,169 INFO L87 Difference]: Start difference. First operand 349 states and 405 transitions. Second operand 6 states. [2018-12-08 22:57:34,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,203 INFO L93 Difference]: Finished difference Result 377 states and 432 transitions. [2018-12-08 22:57:34,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:34,204 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 110 [2018-12-08 22:57:34,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,205 INFO L225 Difference]: With dead ends: 377 [2018-12-08 22:57:34,205 INFO L226 Difference]: Without dead ends: 301 [2018-12-08 22:57:34,205 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:34,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-08 22:57:34,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 239. [2018-12-08 22:57:34,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-12-08 22:57:34,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 265 transitions. [2018-12-08 22:57:34,220 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 265 transitions. Word has length 110 [2018-12-08 22:57:34,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,220 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 265 transitions. [2018-12-08 22:57:34,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:34,220 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 265 transitions. [2018-12-08 22:57:34,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-12-08 22:57:34,220 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,221 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,221 INFO L423 AbstractCegarLoop]: === Iteration 41 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,221 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,221 INFO L82 PathProgramCache]: Analyzing trace with hash 424283100, now seen corresponding path program 1 times [2018-12-08 22:57:34,221 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,221 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,221 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,221 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,221 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,268 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-12-08 22:57:34,269 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,269 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:34,269 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:34,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:34,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:34,269 INFO L87 Difference]: Start difference. First operand 239 states and 265 transitions. Second operand 9 states. [2018-12-08 22:57:34,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,338 INFO L93 Difference]: Finished difference Result 312 states and 353 transitions. [2018-12-08 22:57:34,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:34,339 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 131 [2018-12-08 22:57:34,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,339 INFO L225 Difference]: With dead ends: 312 [2018-12-08 22:57:34,340 INFO L226 Difference]: Without dead ends: 283 [2018-12-08 22:57:34,340 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:34,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-12-08 22:57:34,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 259. [2018-12-08 22:57:34,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2018-12-08 22:57:34,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 290 transitions. [2018-12-08 22:57:34,355 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 290 transitions. Word has length 131 [2018-12-08 22:57:34,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,355 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 290 transitions. [2018-12-08 22:57:34,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:34,355 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 290 transitions. [2018-12-08 22:57:34,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-12-08 22:57:34,356 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,356 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,356 INFO L423 AbstractCegarLoop]: === Iteration 42 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,356 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,356 INFO L82 PathProgramCache]: Analyzing trace with hash 765037084, now seen corresponding path program 1 times [2018-12-08 22:57:34,356 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,357 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,357 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,357 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,424 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-12-08 22:57:34,424 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,424 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:34,424 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,424 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:34,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:34,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:34,425 INFO L87 Difference]: Start difference. First operand 259 states and 290 transitions. Second operand 9 states. [2018-12-08 22:57:34,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,492 INFO L93 Difference]: Finished difference Result 334 states and 374 transitions. [2018-12-08 22:57:34,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:34,493 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 132 [2018-12-08 22:57:34,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,493 INFO L225 Difference]: With dead ends: 334 [2018-12-08 22:57:34,493 INFO L226 Difference]: Without dead ends: 263 [2018-12-08 22:57:34,494 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:34,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-12-08 22:57:34,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 241. [2018-12-08 22:57:34,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-12-08 22:57:34,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 265 transitions. [2018-12-08 22:57:34,508 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 265 transitions. Word has length 132 [2018-12-08 22:57:34,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,508 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 265 transitions. [2018-12-08 22:57:34,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:34,508 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 265 transitions. [2018-12-08 22:57:34,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-12-08 22:57:34,508 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,508 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,509 INFO L423 AbstractCegarLoop]: === Iteration 43 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,509 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,509 INFO L82 PathProgramCache]: Analyzing trace with hash -672296009, now seen corresponding path program 1 times [2018-12-08 22:57:34,509 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,509 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,509 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,509 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,509 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,550 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-12-08 22:57:34,550 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,550 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:57:34,550 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,550 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:57:34,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:57:34,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:34,551 INFO L87 Difference]: Start difference. First operand 241 states and 265 transitions. Second operand 5 states. [2018-12-08 22:57:34,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,572 INFO L93 Difference]: Finished difference Result 277 states and 303 transitions. [2018-12-08 22:57:34,572 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-08 22:57:34,572 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 147 [2018-12-08 22:57:34,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,573 INFO L225 Difference]: With dead ends: 277 [2018-12-08 22:57:34,573 INFO L226 Difference]: Without dead ends: 247 [2018-12-08 22:57:34,573 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:57:34,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-12-08 22:57:34,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 245. [2018-12-08 22:57:34,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-12-08 22:57:34,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 269 transitions. [2018-12-08 22:57:34,588 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 269 transitions. Word has length 147 [2018-12-08 22:57:34,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,588 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 269 transitions. [2018-12-08 22:57:34,588 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:57:34,588 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 269 transitions. [2018-12-08 22:57:34,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-12-08 22:57:34,588 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,589 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,589 INFO L423 AbstractCegarLoop]: === Iteration 44 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,589 INFO L82 PathProgramCache]: Analyzing trace with hash -490809512, now seen corresponding path program 1 times [2018-12-08 22:57:34,589 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,589 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,589 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,679 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-12-08 22:57:34,679 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,679 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-12-08 22:57:34,680 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,680 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-08 22:57:34,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-08 22:57:34,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-12-08 22:57:34,680 INFO L87 Difference]: Start difference. First operand 245 states and 269 transitions. Second operand 15 states. [2018-12-08 22:57:34,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,826 INFO L93 Difference]: Finished difference Result 311 states and 349 transitions. [2018-12-08 22:57:34,826 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-08 22:57:34,826 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 147 [2018-12-08 22:57:34,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,827 INFO L225 Difference]: With dead ends: 311 [2018-12-08 22:57:34,827 INFO L226 Difference]: Without dead ends: 276 [2018-12-08 22:57:34,827 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2018-12-08 22:57:34,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2018-12-08 22:57:34,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2018-12-08 22:57:34,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-12-08 22:57:34,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 290 transitions. [2018-12-08 22:57:34,843 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 290 transitions. Word has length 147 [2018-12-08 22:57:34,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,844 INFO L480 AbstractCegarLoop]: Abstraction has 262 states and 290 transitions. [2018-12-08 22:57:34,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-08 22:57:34,844 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 290 transitions. [2018-12-08 22:57:34,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-12-08 22:57:34,844 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,845 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,845 INFO L423 AbstractCegarLoop]: === Iteration 45 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,845 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1053414808, now seen corresponding path program 1 times [2018-12-08 22:57:34,845 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,845 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,846 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,846 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,846 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:34,892 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2018-12-08 22:57:34,893 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:34,893 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-08 22:57:34,893 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:34,893 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-08 22:57:34,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-08 22:57:34,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-08 22:57:34,893 INFO L87 Difference]: Start difference. First operand 262 states and 290 transitions. Second operand 9 states. [2018-12-08 22:57:34,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:34,956 INFO L93 Difference]: Finished difference Result 351 states and 391 transitions. [2018-12-08 22:57:34,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-08 22:57:34,957 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 148 [2018-12-08 22:57:34,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:34,957 INFO L225 Difference]: With dead ends: 351 [2018-12-08 22:57:34,957 INFO L226 Difference]: Without dead ends: 270 [2018-12-08 22:57:34,958 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-12-08 22:57:34,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-12-08 22:57:34,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 262. [2018-12-08 22:57:34,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-12-08 22:57:34,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 289 transitions. [2018-12-08 22:57:34,972 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 289 transitions. Word has length 148 [2018-12-08 22:57:34,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:34,973 INFO L480 AbstractCegarLoop]: Abstraction has 262 states and 289 transitions. [2018-12-08 22:57:34,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-08 22:57:34,973 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 289 transitions. [2018-12-08 22:57:34,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-12-08 22:57:34,973 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:34,973 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:34,973 INFO L423 AbstractCegarLoop]: === Iteration 46 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:34,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:34,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1979295687, now seen corresponding path program 1 times [2018-12-08 22:57:34,974 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:34,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:34,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:34,974 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:34,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:35,068 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-12-08 22:57:35,068 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 22:57:35,068 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-08 22:57:35,069 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 151 with the following transitions: [2018-12-08 22:57:35,070 INFO L205 CegarAbsIntRunner]: [0], [5], [9], [11], [12], [13], [26], [29], [33], [39], [42], [78], [232], [235], [239], [240], [241], [245], [248], [256], [259], [265], [283], [295], [299], [302], [305], [308], [314], [332], [335], [338], [362], [367], [368], [370], [371], [409], [412], [417], [418], [424], [430], [432], [434], [441], [443], [445], [448], [451], [454], [456], [459], [503], [506], [511], [518], [520], [527], [529], [530], [555], [558], [563], [566], [567], [568], [569], [570], [571], [574], [577], [579], [582], [590], [593], [603], [615], [618], [623], [634], [635], [683], [684], [685], [687], [691], [693], [700], [702], [703], [704], [705], [747], [748], [793], [794], [795], [796], [797], [798], [801], [807], [808], [817], [818], [821], [822], [823], [824], [827], [828], [831], [832], [833], [834], [835], [836], [847], [848], [849], [850], [853], [854], [855] [2018-12-08 22:57:35,099 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-08 22:57:35,099 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-08 22:57:35,376 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-08 22:57:35,377 INFO L272 AbstractInterpreter]: Visited 123 different actions 148 times. Never merged. Never widened. Performed 1891 root evaluator evaluations with a maximum evaluation depth of 9. Performed 1891 inverse root evaluator evaluations with a maximum inverse evaluation depth of 9. Never found a fixpoint. Largest state had 124 variables. [2018-12-08 22:57:35,387 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:35,387 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-08 22:57:35,632 INFO L227 lantSequenceWeakener]: Weakened 146 states. On average, predicates are now at 82.42% of their original sizes. [2018-12-08 22:57:35,632 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-08 22:57:36,805 INFO L418 sIntCurrentIteration]: We unified 149 AI predicates to 149 [2018-12-08 22:57:36,806 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-08 22:57:36,806 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 22:57:36,806 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [69] imperfect sequences [12] total 79 [2018-12-08 22:57:36,806 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:36,807 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-12-08 22:57:36,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-12-08 22:57:36,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=4389, Unknown=0, NotChecked=0, Total=4692 [2018-12-08 22:57:36,807 INFO L87 Difference]: Start difference. First operand 262 states and 289 transitions. Second operand 69 states. [2018-12-08 22:57:45,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:45,818 INFO L93 Difference]: Finished difference Result 717 states and 807 transitions. [2018-12-08 22:57:45,818 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-12-08 22:57:45,818 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 150 [2018-12-08 22:57:45,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:45,819 INFO L225 Difference]: With dead ends: 717 [2018-12-08 22:57:45,819 INFO L226 Difference]: Without dead ends: 433 [2018-12-08 22:57:45,820 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 175 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2677 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=562, Invalid=8368, Unknown=0, NotChecked=0, Total=8930 [2018-12-08 22:57:45,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-12-08 22:57:45,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 392. [2018-12-08 22:57:45,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-12-08 22:57:45,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 436 transitions. [2018-12-08 22:57:45,847 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 436 transitions. Word has length 150 [2018-12-08 22:57:45,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:45,847 INFO L480 AbstractCegarLoop]: Abstraction has 392 states and 436 transitions. [2018-12-08 22:57:45,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-12-08 22:57:45,848 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 436 transitions. [2018-12-08 22:57:45,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-12-08 22:57:45,848 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:45,848 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:45,849 INFO L423 AbstractCegarLoop]: === Iteration 47 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:45,849 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:45,849 INFO L82 PathProgramCache]: Analyzing trace with hash 2052783288, now seen corresponding path program 1 times [2018-12-08 22:57:45,849 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:45,849 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:45,849 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:45,849 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:45,849 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:45,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:45,917 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-12-08 22:57:45,917 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 22:57:45,917 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-08 22:57:45,917 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 156 with the following transitions: [2018-12-08 22:57:45,918 INFO L205 CegarAbsIntRunner]: [0], [5], [9], [11], [12], [13], [26], [29], [33], [39], [42], [78], [232], [235], [239], [240], [241], [245], [248], [256], [259], [265], [283], [295], [299], [302], [305], [308], [314], [332], [335], [338], [362], [367], [368], [370], [371], [409], [412], [417], [418], [424], [430], [432], [434], [441], [443], [445], [448], [467], [471], [475], [484], [490], [492], [495], [503], [506], [511], [518], [520], [527], [529], [530], [555], [558], [563], [566], [567], [568], [569], [570], [571], [574], [577], [579], [582], [590], [593], [603], [615], [618], [623], [634], [635], [683], [684], [685], [687], [691], [693], [700], [702], [703], [709], [712], [717], [720], [747], [748], [793], [794], [795], [796], [797], [798], [801], [807], [808], [817], [818], [821], [822], [825], [826], [827], [828], [831], [832], [833], [834], [835], [836], [847], [848], [849], [850], [853], [854], [855] [2018-12-08 22:57:45,920 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-08 22:57:45,920 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-08 22:57:45,981 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-08 22:57:45,981 INFO L272 AbstractInterpreter]: Visited 83 different actions 108 times. Never merged. Never widened. Performed 1611 root evaluator evaluations with a maximum evaluation depth of 9. Performed 1611 inverse root evaluator evaluations with a maximum inverse evaluation depth of 9. Never found a fixpoint. Largest state had 124 variables. [2018-12-08 22:57:45,983 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:45,983 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-08 22:57:46,094 INFO L227 lantSequenceWeakener]: Weakened 106 states. On average, predicates are now at 76.75% of their original sizes. [2018-12-08 22:57:46,094 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-08 22:57:46,811 INFO L418 sIntCurrentIteration]: We unified 154 AI predicates to 154 [2018-12-08 22:57:46,811 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-08 22:57:46,811 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 22:57:46,812 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [47] imperfect sequences [12] total 57 [2018-12-08 22:57:46,812 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:46,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-12-08 22:57:46,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-12-08 22:57:46,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1990, Unknown=0, NotChecked=0, Total=2162 [2018-12-08 22:57:46,812 INFO L87 Difference]: Start difference. First operand 392 states and 436 transitions. Second operand 47 states. [2018-12-08 22:57:50,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:50,455 INFO L93 Difference]: Finished difference Result 484 states and 536 transitions. [2018-12-08 22:57:50,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-12-08 22:57:50,456 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 155 [2018-12-08 22:57:50,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:50,456 INFO L225 Difference]: With dead ends: 484 [2018-12-08 22:57:50,456 INFO L226 Difference]: Without dead ends: 408 [2018-12-08 22:57:50,457 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 171 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=320, Invalid=3712, Unknown=0, NotChecked=0, Total=4032 [2018-12-08 22:57:50,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2018-12-08 22:57:50,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 364. [2018-12-08 22:57:50,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 364 states. [2018-12-08 22:57:50,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 402 transitions. [2018-12-08 22:57:50,482 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 402 transitions. Word has length 155 [2018-12-08 22:57:50,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:50,482 INFO L480 AbstractCegarLoop]: Abstraction has 364 states and 402 transitions. [2018-12-08 22:57:50,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-12-08 22:57:50,482 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 402 transitions. [2018-12-08 22:57:50,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-12-08 22:57:50,483 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:50,483 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:50,483 INFO L423 AbstractCegarLoop]: === Iteration 48 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:50,483 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:50,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1661694165, now seen corresponding path program 1 times [2018-12-08 22:57:50,483 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:50,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:50,484 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:50,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:50,484 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:50,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:50,521 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-12-08 22:57:50,521 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:50,521 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 22:57:50,521 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:50,521 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 22:57:50,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 22:57:50,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:57:50,521 INFO L87 Difference]: Start difference. First operand 364 states and 402 transitions. Second operand 6 states. [2018-12-08 22:57:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:50,558 INFO L93 Difference]: Finished difference Result 530 states and 589 transitions. [2018-12-08 22:57:50,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:57:50,559 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 157 [2018-12-08 22:57:50,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:50,559 INFO L225 Difference]: With dead ends: 530 [2018-12-08 22:57:50,559 INFO L226 Difference]: Without dead ends: 369 [2018-12-08 22:57:50,560 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 22:57:50,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2018-12-08 22:57:50,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 363. [2018-12-08 22:57:50,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2018-12-08 22:57:50,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 399 transitions. [2018-12-08 22:57:50,602 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 399 transitions. Word has length 157 [2018-12-08 22:57:50,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:50,602 INFO L480 AbstractCegarLoop]: Abstraction has 363 states and 399 transitions. [2018-12-08 22:57:50,602 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 22:57:50,602 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 399 transitions. [2018-12-08 22:57:50,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-12-08 22:57:50,603 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:50,603 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:50,603 INFO L423 AbstractCegarLoop]: === Iteration 49 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:50,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:50,603 INFO L82 PathProgramCache]: Analyzing trace with hash 386317675, now seen corresponding path program 1 times [2018-12-08 22:57:50,603 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:50,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:50,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:50,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:50,604 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:50,667 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-12-08 22:57:50,667 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:57:50,667 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 22:57:50,667 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:50,667 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 22:57:50,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 22:57:50,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-12-08 22:57:50,668 INFO L87 Difference]: Start difference. First operand 363 states and 399 transitions. Second operand 10 states. [2018-12-08 22:57:51,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:57:51,272 INFO L93 Difference]: Finished difference Result 843 states and 943 transitions. [2018-12-08 22:57:51,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-08 22:57:51,273 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 158 [2018-12-08 22:57:51,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:57:51,274 INFO L225 Difference]: With dead ends: 843 [2018-12-08 22:57:51,274 INFO L226 Difference]: Without dead ends: 595 [2018-12-08 22:57:51,275 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2018-12-08 22:57:51,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2018-12-08 22:57:51,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 532. [2018-12-08 22:57:51,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 532 states. [2018-12-08 22:57:51,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 585 transitions. [2018-12-08 22:57:51,316 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 585 transitions. Word has length 158 [2018-12-08 22:57:51,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:57:51,316 INFO L480 AbstractCegarLoop]: Abstraction has 532 states and 585 transitions. [2018-12-08 22:57:51,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 22:57:51,316 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 585 transitions. [2018-12-08 22:57:51,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-12-08 22:57:51,317 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:57:51,317 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:57:51,317 INFO L423 AbstractCegarLoop]: === Iteration 50 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:57:51,317 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:51,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1977523987, now seen corresponding path program 1 times [2018-12-08 22:57:51,317 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:57:51,317 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:51,318 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:57:51,318 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:57:51,318 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:57:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:57:51,441 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-12-08 22:57:51,441 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-08 22:57:51,441 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-08 22:57:51,441 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 159 with the following transitions: [2018-12-08 22:57:51,441 INFO L205 CegarAbsIntRunner]: [0], [5], [9], [11], [12], [13], [26], [29], [33], [39], [42], [78], [232], [235], [239], [240], [241], [245], [250], [256], [259], [265], [283], [295], [299], [302], [305], [308], [314], [332], [335], [338], [362], [367], [368], [370], [371], [372], [383], [387], [397], [400], [405], [408], [409], [412], [417], [418], [424], [430], [432], [434], [441], [443], [445], [448], [467], [471], [475], [484], [488], [503], [506], [511], [518], [520], [527], [529], [530], [555], [558], [563], [566], [567], [568], [569], [570], [571], [574], [577], [579], [582], [590], [593], [595], [598], [603], [605], [615], [618], [623], [634], [635], [683], [684], [685], [687], [691], [693], [696], [698], [702], [703], [747], [748], [793], [794], [795], [796], [797], [798], [801], [807], [808], [817], [818], [821], [822], [827], [828], [831], [832], [833], [834], [835], [836], [847], [848], [849], [850], [851], [852], [853], [854], [855] [2018-12-08 22:57:51,445 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-08 22:57:51,445 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-08 22:57:51,764 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-08 22:57:51,765 INFO L272 AbstractInterpreter]: Visited 133 different actions 356 times. Merged at 52 different actions 107 times. Never widened. Performed 5430 root evaluator evaluations with a maximum evaluation depth of 9. Performed 5430 inverse root evaluator evaluations with a maximum inverse evaluation depth of 9. Found 1 fixpoints after 1 different actions. Largest state had 123 variables. [2018-12-08 22:57:51,767 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:57:51,767 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-08 22:57:51,990 INFO L227 lantSequenceWeakener]: Weakened 154 states. On average, predicates are now at 76.23% of their original sizes. [2018-12-08 22:57:51,990 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-08 22:57:53,808 INFO L418 sIntCurrentIteration]: We unified 157 AI predicates to 157 [2018-12-08 22:57:53,808 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-08 22:57:53,808 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-08 22:57:53,808 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [78] imperfect sequences [15] total 91 [2018-12-08 22:57:53,808 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:57:53,809 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-12-08 22:57:53,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-12-08 22:57:53,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=5633, Unknown=0, NotChecked=0, Total=6006 [2018-12-08 22:57:53,810 INFO L87 Difference]: Start difference. First operand 532 states and 585 transitions. Second operand 78 states. [2018-12-08 22:58:08,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:58:08,054 INFO L93 Difference]: Finished difference Result 806 states and 893 transitions. [2018-12-08 22:58:08,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-12-08 22:58:08,055 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 158 [2018-12-08 22:58:08,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:58:08,057 INFO L225 Difference]: With dead ends: 806 [2018-12-08 22:58:08,057 INFO L226 Difference]: Without dead ends: 561 [2018-12-08 22:58:08,060 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 211 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5015 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1014, Invalid=16278, Unknown=0, NotChecked=0, Total=17292 [2018-12-08 22:58:08,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2018-12-08 22:58:08,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 533. [2018-12-08 22:58:08,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 533 states. [2018-12-08 22:58:08,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 581 transitions. [2018-12-08 22:58:08,124 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 581 transitions. Word has length 158 [2018-12-08 22:58:08,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:58:08,124 INFO L480 AbstractCegarLoop]: Abstraction has 533 states and 581 transitions. [2018-12-08 22:58:08,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-12-08 22:58:08,124 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 581 transitions. [2018-12-08 22:58:08,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2018-12-08 22:58:08,125 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:58:08,125 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:58:08,126 INFO L423 AbstractCegarLoop]: === Iteration 51 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:58:08,126 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:58:08,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1314403380, now seen corresponding path program 1 times [2018-12-08 22:58:08,126 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:58:08,126 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,126 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:58:08,126 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,126 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:58:08,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:58:08,194 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-12-08 22:58:08,195 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:58:08,195 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 22:58:08,195 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:58:08,195 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-08 22:58:08,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-08 22:58:08,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-12-08 22:58:08,195 INFO L87 Difference]: Start difference. First operand 533 states and 581 transitions. Second operand 12 states. [2018-12-08 22:58:08,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:58:08,337 INFO L93 Difference]: Finished difference Result 601 states and 666 transitions. [2018-12-08 22:58:08,337 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-08 22:58:08,337 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 161 [2018-12-08 22:58:08,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:58:08,339 INFO L225 Difference]: With dead ends: 601 [2018-12-08 22:58:08,339 INFO L226 Difference]: Without dead ends: 404 [2018-12-08 22:58:08,340 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2018-12-08 22:58:08,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2018-12-08 22:58:08,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 398. [2018-12-08 22:58:08,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2018-12-08 22:58:08,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 432 transitions. [2018-12-08 22:58:08,384 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 432 transitions. Word has length 161 [2018-12-08 22:58:08,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:58:08,384 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 432 transitions. [2018-12-08 22:58:08,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-08 22:58:08,384 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 432 transitions. [2018-12-08 22:58:08,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-12-08 22:58:08,385 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:58:08,385 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:58:08,385 INFO L423 AbstractCegarLoop]: === Iteration 52 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:58:08,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:58:08,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1862677629, now seen corresponding path program 1 times [2018-12-08 22:58:08,386 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:58:08,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:58:08,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,386 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:58:08,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:58:08,464 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-12-08 22:58:08,464 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:58:08,464 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-08 22:58:08,464 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:58:08,465 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-08 22:58:08,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-08 22:58:08,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-12-08 22:58:08,465 INFO L87 Difference]: Start difference. First operand 398 states and 432 transitions. Second operand 12 states. [2018-12-08 22:58:08,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:58:08,651 INFO L93 Difference]: Finished difference Result 470 states and 525 transitions. [2018-12-08 22:58:08,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-08 22:58:08,651 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 166 [2018-12-08 22:58:08,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:58:08,652 INFO L225 Difference]: With dead ends: 470 [2018-12-08 22:58:08,652 INFO L226 Difference]: Without dead ends: 414 [2018-12-08 22:58:08,652 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2018-12-08 22:58:08,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-12-08 22:58:08,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 406. [2018-12-08 22:58:08,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-12-08 22:58:08,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 440 transitions. [2018-12-08 22:58:08,691 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 440 transitions. Word has length 166 [2018-12-08 22:58:08,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:58:08,692 INFO L480 AbstractCegarLoop]: Abstraction has 406 states and 440 transitions. [2018-12-08 22:58:08,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-08 22:58:08,692 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 440 transitions. [2018-12-08 22:58:08,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-12-08 22:58:08,693 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:58:08,693 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:58:08,693 INFO L423 AbstractCegarLoop]: === Iteration 53 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:58:08,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:58:08,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1993885212, now seen corresponding path program 1 times [2018-12-08 22:58:08,694 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:58:08,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,694 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:58:08,694 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,694 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:58:08,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:58:08,742 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-12-08 22:58:08,742 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:58:08,743 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-08 22:58:08,743 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:58:08,743 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-08 22:58:08,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-08 22:58:08,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-08 22:58:08,743 INFO L87 Difference]: Start difference. First operand 406 states and 440 transitions. Second operand 5 states. [2018-12-08 22:58:08,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:58:08,793 INFO L93 Difference]: Finished difference Result 453 states and 490 transitions. [2018-12-08 22:58:08,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 22:58:08,793 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 166 [2018-12-08 22:58:08,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:58:08,794 INFO L225 Difference]: With dead ends: 453 [2018-12-08 22:58:08,794 INFO L226 Difference]: Without dead ends: 206 [2018-12-08 22:58:08,794 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-08 22:58:08,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-12-08 22:58:08,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-12-08 22:58:08,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-12-08 22:58:08,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 217 transitions. [2018-12-08 22:58:08,808 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 217 transitions. Word has length 166 [2018-12-08 22:58:08,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:58:08,808 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 217 transitions. [2018-12-08 22:58:08,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-08 22:58:08,808 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 217 transitions. [2018-12-08 22:58:08,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-12-08 22:58:08,809 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 22:58:08,809 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 22:58:08,809 INFO L423 AbstractCegarLoop]: === Iteration 54 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 22:58:08,809 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 22:58:08,809 INFO L82 PathProgramCache]: Analyzing trace with hash -288297474, now seen corresponding path program 1 times [2018-12-08 22:58:08,809 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-08 22:58:08,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,810 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 22:58:08,810 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 22:58:08,810 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-08 22:58:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 22:58:08,905 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2018-12-08 22:58:08,905 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 22:58:08,905 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2018-12-08 22:58:08,905 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-08 22:58:08,905 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-08 22:58:08,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-08 22:58:08,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-12-08 22:58:08,905 INFO L87 Difference]: Start difference. First operand 206 states and 217 transitions. Second operand 14 states. [2018-12-08 22:58:09,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 22:58:09,285 INFO L93 Difference]: Finished difference Result 206 states and 217 transitions. [2018-12-08 22:58:09,286 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-08 22:58:09,286 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 169 [2018-12-08 22:58:09,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 22:58:09,286 INFO L225 Difference]: With dead ends: 206 [2018-12-08 22:58:09,286 INFO L226 Difference]: Without dead ends: 0 [2018-12-08 22:58:09,287 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2018-12-08 22:58:09,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-08 22:58:09,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-08 22:58:09,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-08 22:58:09,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-08 22:58:09,287 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 169 [2018-12-08 22:58:09,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 22:58:09,287 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-08 22:58:09,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-08 22:58:09,287 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-08 22:58:09,287 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-08 22:58:09,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-08 22:58:09,500 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,510 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,513 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,524 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,528 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,531 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,673 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,681 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,685 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,691 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,696 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:09,997 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,002 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,036 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,045 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,052 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,054 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,057 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,059 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,063 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,071 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,089 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,129 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,207 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,211 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,215 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,219 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,256 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,259 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,263 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,271 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,277 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,296 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,304 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,309 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,397 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,405 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,409 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,411 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,418 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,420 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,648 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,839 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,841 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,916 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,929 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,933 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,943 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,952 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:10,958 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,253 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,257 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,258 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,261 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,264 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,266 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-08 22:58:11,768 WARN L180 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 86 [2018-12-08 22:58:11,881 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-08 22:58:12,170 WARN L180 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 97 [2018-12-08 22:58:12,809 WARN L180 SmtUtils]: Spent 635.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 135 [2018-12-08 22:58:13,194 WARN L180 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 59 [2018-12-08 22:58:13,609 WARN L180 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 90 [2018-12-08 22:58:14,238 WARN L180 SmtUtils]: Spent 627.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 121 [2018-12-08 22:58:14,477 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:14,750 WARN L180 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:15,110 WARN L180 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 106 [2018-12-08 22:58:15,570 WARN L180 SmtUtils]: Spent 458.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 104 [2018-12-08 22:58:15,925 WARN L180 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 89 [2018-12-08 22:58:16,140 WARN L180 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-08 22:58:16,355 WARN L180 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 90 [2018-12-08 22:58:16,628 WARN L180 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 105 [2018-12-08 22:58:16,920 WARN L180 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 121 [2018-12-08 22:58:17,837 WARN L180 SmtUtils]: Spent 915.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 106 [2018-12-08 22:58:18,824 WARN L180 SmtUtils]: Spent 984.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 106 [2018-12-08 22:58:18,930 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 58 [2018-12-08 22:58:19,132 WARN L180 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-08 22:58:19,284 WARN L180 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:19,813 WARN L180 SmtUtils]: Spent 514.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 116 [2018-12-08 22:58:21,349 WARN L180 SmtUtils]: Spent 1.53 s on a formula simplification. DAG size of input: 281 DAG size of output: 143 [2018-12-08 22:58:21,746 WARN L180 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 114 [2018-12-08 22:58:22,044 WARN L180 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 103 [2018-12-08 22:58:22,366 WARN L180 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 71 [2018-12-08 22:58:22,829 WARN L180 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-08 22:58:23,267 WARN L180 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 102 [2018-12-08 22:58:23,926 WARN L180 SmtUtils]: Spent 654.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 90 [2018-12-08 22:58:25,313 WARN L180 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 195 DAG size of output: 123 [2018-12-08 22:58:25,756 WARN L180 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 101 [2018-12-08 22:58:26,908 WARN L180 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 193 DAG size of output: 104 [2018-12-08 22:58:27,277 WARN L180 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 54 [2018-12-08 22:58:27,558 WARN L180 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-08 22:58:27,814 WARN L180 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 104 [2018-12-08 22:58:29,013 WARN L180 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 192 DAG size of output: 122 [2018-12-08 22:58:29,164 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 90 [2018-12-08 22:58:29,597 WARN L180 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 116 [2018-12-08 22:58:30,273 WARN L180 SmtUtils]: Spent 674.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 134 [2018-12-08 22:58:30,423 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 1 [2018-12-08 22:58:30,727 WARN L180 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:30,964 WARN L180 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:31,201 WARN L180 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 95 [2018-12-08 22:58:31,388 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 98 [2018-12-08 22:58:31,743 WARN L180 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 109 [2018-12-08 22:58:31,952 WARN L180 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-08 22:58:32,084 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 1 [2018-12-08 22:58:32,512 WARN L180 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 96 [2018-12-08 22:58:33,015 WARN L180 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 120 [2018-12-08 22:58:33,448 WARN L180 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 61 [2018-12-08 22:58:33,853 WARN L180 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 97 [2018-12-08 22:58:34,296 WARN L180 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 100 [2018-12-08 22:58:34,708 WARN L180 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-08 22:58:34,871 WARN L180 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-08 22:58:35,073 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 102 [2018-12-08 22:58:35,277 WARN L180 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-08 22:58:35,498 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 58 [2018-12-08 22:58:35,713 WARN L180 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 94 [2018-12-08 22:58:36,156 WARN L180 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 120 [2018-12-08 22:58:37,081 WARN L180 SmtUtils]: Spent 923.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 122 [2018-12-08 22:58:37,485 WARN L180 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 95 [2018-12-08 22:58:38,561 WARN L180 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 224 DAG size of output: 96 [2018-12-08 22:58:38,979 WARN L180 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 97 [2018-12-08 22:58:39,218 WARN L180 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 77 [2018-12-08 22:58:39,835 WARN L180 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 91 [2018-12-08 22:58:40,325 WARN L180 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 109 [2018-12-08 22:58:40,808 WARN L180 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2018-12-08 22:58:41,209 WARN L180 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-08 22:58:41,428 WARN L180 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-08 22:58:41,679 WARN L180 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 100 [2018-12-08 22:58:41,950 WARN L180 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 97 [2018-12-08 22:58:42,194 WARN L180 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 107 [2018-12-08 22:58:42,514 WARN L180 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 61 [2018-12-08 22:58:42,936 WARN L180 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 95 [2018-12-08 22:58:43,828 WARN L180 SmtUtils]: Spent 886.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 75 [2018-12-08 22:58:44,388 WARN L180 SmtUtils]: Spent 558.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 121 [2018-12-08 22:58:44,609 WARN L180 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-08 22:58:44,796 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:44,982 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:45,307 WARN L180 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 1 [2018-12-08 22:58:46,045 WARN L180 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 102 [2018-12-08 22:58:46,627 WARN L180 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 105 [2018-12-08 22:58:46,757 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 64 [2018-12-08 22:58:47,042 WARN L180 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-08 22:58:47,492 WARN L180 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 98 [2018-12-08 22:58:48,462 WARN L180 SmtUtils]: Spent 967.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 112 [2018-12-08 22:58:48,709 WARN L180 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 101 [2018-12-08 22:58:48,864 WARN L180 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-08 22:58:49,187 WARN L180 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 117 [2018-12-08 22:58:49,384 WARN L180 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 107 [2018-12-08 22:58:50,228 WARN L180 SmtUtils]: Spent 842.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 104 [2018-12-08 22:58:50,444 WARN L180 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 1 [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point IoRegisterDeviceInterfaceFINAL(lines 878 899) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point IoRegisterDeviceInterfaceEXIT(lines 878 899) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L451 ceAbstractionStarter]: At program point IoRegisterDeviceInterfaceENTRY(lines 878 899) the Hoare annotation is: true [2018-12-08 22:58:50,447 INFO L451 ceAbstractionStarter]: At program point L888(lines 887 897) the Hoare annotation is: true [2018-12-08 22:58:50,447 INFO L451 ceAbstractionStarter]: At program point L886(lines 885 897) the Hoare annotation is: true [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point L885(lines 885 897) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 889 896) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 889 896) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point _BLAST_initFINAL(lines 69 89) no Hoare annotation was computed. [2018-12-08 22:58:50,447 INFO L444 ceAbstractionStarter]: At program point _BLAST_initENTRY(lines 69 89) the Hoare annotation is: (or (not (= ~myStatus~0 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 ~FloppyDiskPeripheral~0)) (and (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= ~MPR3~0 ~s~0) (= ~DC~0 ~s~0) (= |old(~customIrp~0)| ~customIrp~0) (= ~s~0 ~NP~0) (= ~SKIP2~0 ~s~0) (= |old(~s~0)| ~s~0) (= ~s~0 ~SKIP1~0) (= ~IPC~0 ~s~0) (<= ~s~0 ~MPR3~0) (= ~MPR1~0 ~s~0)) (not (= ~FlConfigCallBack~0 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (not (= ~PagingReferenceCount~0 0)) (not (= 0 ~DiskController~0)) (not (= 0 ~MaximumInterfaceType~0)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 ~Suspended~0)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= ~KernelMode~0 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,447 INFO L448 ceAbstractionStarter]: For program point _BLAST_initEXIT(lines 69 89) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point IoSetDeviceInterfaceStateEXIT(lines 900 920) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L451 ceAbstractionStarter]: At program point L909(lines 908 918) the Hoare annotation is: true [2018-12-08 22:58:50,448 INFO L451 ceAbstractionStarter]: At program point L907(lines 906 918) the Hoare annotation is: true [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point L906(lines 906 918) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L451 ceAbstractionStarter]: At program point IoSetDeviceInterfaceStateENTRY(lines 900 920) the Hoare annotation is: true [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 910 917) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point IoSetDeviceInterfaceStateFINAL(lines 900 920) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 910 917) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L444 ceAbstractionStarter]: At program point L225(lines 224 423) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse22 (+ ~DC~0 2)) (.cse23 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse22) (< ~MPR1~0 .cse23) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~SKIP2~0) (= |old(~s~0)| ~s~0) (<= .cse23 ~MPR1~0))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point L258-1(line 258) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L444 ceAbstractionStarter]: At program point L283(line 283) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (and (<= .cse20 ~SKIP1~0) (<= 1 ~NP~0) (<= .cse21 ~IPC~0) (= 0 ~compRegistered~0) (= |old(~s~0)| ~NP~0) (<= .cse22 ~MPR1~0) (= ~s~0 ~SKIP1~0) (= 0 ~customIrp~0) (<= .cse23 ~SKIP2~0) (<= ~MPR3~0 6) (= |old(~customIrp~0)| ~customIrp~0) (<= 6 ~MPR3~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point L283-1(line 283) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point L242(lines 242 248) no Hoare annotation was computed. [2018-12-08 22:58:50,448 INFO L448 ceAbstractionStarter]: For program point L209(lines 209 428) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L444 ceAbstractionStarter]: At program point L366(line 366) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L399-1(lines 399 403) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L366-1(lines 362 368) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L267(lines 267 269) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L234(line 234) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L267-2(lines 267 269) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L444 ceAbstractionStarter]: At program point L391(line 391) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (= |old(~s~0)| ~NP~0) (<= .cse22 ~MPR1~0) (= ~s~0 ~SKIP1~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L391-1(line 391) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L444 ceAbstractionStarter]: At program point L383(line 383) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L383-1(lines 379 385) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L218(lines 218 425) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L342(lines 342 347) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point L342-2(lines 342 347) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L444 ceAbstractionStarter]: At program point L210(lines 209 428) the Hoare annotation is: (let ((.cse12 (= 0 ~compRegistered~0)) (.cse13 (= |old(~customIrp~0)| ~customIrp~0)) (.cse14 (= ~s~0 1)) (.cse15 (= ~pended~0 0)) (.cse16 (= 0 FloppyPnp_~ntStatus~0)) (.cse17 (= ~PagingReferenceCount~0 1)) (.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse18 (not (= 1 ~NP~0))) (.cse19 (not (= 0 ~Suspended~0))) (.cse20 (not (= |old(~compRegistered~0)| 0))) (.cse21 (not (= 0 |old(~pended~0)|))) (.cse22 (not (= 5 ~MPR1~0))) (.cse23 (not (= ~KernelMode~0 0))) (.cse24 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (and .cse12 (= |old(~myStatus~0)| ~myStatus~0) .cse13 .cse14 .cse15 .cse16 .cse17) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or (and .cse12 (= 0 ~myStatus~0) .cse13 .cse14 .cse15 .cse16 .cse17) .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24))) [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point $Ultimate##21(lines 231 421) no Hoare annotation was computed. [2018-12-08 22:58:50,449 INFO L448 ceAbstractionStarter]: For program point $Ultimate##20(lines 231 421) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L326(lines 326 332) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L326-1(lines 321 333) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L227(lines 227 422) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L444 ceAbstractionStarter]: At program point L417(line 417) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 ~SKIP1~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L417-1(line 417) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L444 ceAbstractionStarter]: At program point L252(line 252) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse22 (+ ~DC~0 2)) (.cse23 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse22) (< ~MPR1~0 .cse23) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (<= (+ ~NP~0 5) ~MPR3~0) (= 0 ~compRegistered~0) (<= .cse22 ~SKIP2~0) (= |old(~s~0)| ~NP~0) (<= .cse23 ~MPR1~0) (= ~s~0 ~SKIP1~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L252-1(line 252) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L444 ceAbstractionStarter]: At program point L277(line 277) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L277-1(lines 273 279) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L444 ceAbstractionStarter]: At program point L401(line 401) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse9 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= ~SKIP2~0 ~s~0) (<= .cse22 ~MPR1~0) (= ~lowerDriverReturn~0 FloppyPnp_~ntStatus~0) (and (<= (+ ~NP~0 5) ~MPR3~0) (= 0 ~pended~0) (= 0 ~compRegistered~0)) (<= .cse23 ~SKIP2~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L401-1(line 401) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L393(lines 393 398) no Hoare annotation was computed. [2018-12-08 22:58:50,450 INFO L448 ceAbstractionStarter]: For program point L393-2(lines 231 419) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L444 ceAbstractionStarter]: At program point L228(lines 227 422) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (= ~s~0 1) (<= .cse22 ~MPR1~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L195(lines 195 197) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L195-2(lines 195 197) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L444 ceAbstractionStarter]: At program point L344(line 344) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (and (<= FloppyPnp_~__cil_tmp30~0 259) (= 0 ~pended~0) (<= 1 ~compRegistered~0) (<= 259 FloppyPnp_~__cil_tmp30~0) (<= ~MPR3~0 ~s~0) (<= ~s~0 ~MPR3~0) (= 0 ~myStatus~0) (= |old(~customIrp~0)| ~customIrp~0) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1))) (.cse3 (not (= 7 ~IPC~0))) (.cse4 (not (= ~SKIP2~0 4))) (.cse5 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L344-1(line 344) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L212(lines 212 427) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L303(lines 303 309) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L444 ceAbstractionStarter]: At program point L328(line 328) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L262(lines 262 293) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L221(lines 221 424) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L444 ceAbstractionStarter]: At program point L411(line 411) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,451 INFO L448 ceAbstractionStarter]: For program point L411-1(lines 407 413) no Hoare annotation was computed. [2018-12-08 22:58:50,451 INFO L444 ceAbstractionStarter]: At program point L246(line 246) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,452 INFO L448 ceAbstractionStarter]: For program point L246-1(lines 242 248) no Hoare annotation was computed. [2018-12-08 22:58:50,452 INFO L444 ceAbstractionStarter]: At program point L205(line 205) the Hoare annotation is: (let ((.cse21 (+ ~DC~0 2)) (.cse20 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 .cse21) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 .cse20) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (and (<= .cse20 ~IPC~0) (= 0 ~pended~0) (<= (+ ~NP~0 5) ~MPR3~0) (= ~s~0 ~NP~0) (= 0 ~compRegistered~0) (<= .cse21 ~SKIP2~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,452 INFO L448 ceAbstractionStarter]: For program point L238-1(lines 231 419) no Hoare annotation was computed. [2018-12-08 22:58:50,452 INFO L448 ceAbstractionStarter]: For program point L205-1(line 205) no Hoare annotation was computed. [2018-12-08 22:58:50,452 INFO L444 ceAbstractionStarter]: At program point L395(lines 395 396) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (and (<= .cse20 ~SKIP1~0) (<= 1 ~NP~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (= ~SKIP2~0 ~s~0) (<= .cse22 ~MPR1~0) (= ~lowerDriverReturn~0 FloppyPnp_~ntStatus~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0) (= ~NP~0 |old(~s~0)|))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,452 INFO L448 ceAbstractionStarter]: For program point L362(lines 362 368) no Hoare annotation was computed. [2018-12-08 22:58:50,452 INFO L448 ceAbstractionStarter]: For program point L395-1(lines 395 396) no Hoare annotation was computed. [2018-12-08 22:58:50,452 INFO L444 ceAbstractionStarter]: At program point L230(lines 229 422) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse22 (+ ~DC~0 2)) (.cse23 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse22) (< ~MPR1~0 .cse23) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~SKIP2~0) (= |old(~s~0)| ~s~0) (<= .cse23 ~MPR1~0))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,452 INFO L444 ceAbstractionStarter]: At program point L420(lines 231 421) the Hoare annotation is: (let ((.cse35 (+ ~SKIP1~0 2)) (.cse34 (+ ~NP~0 2)) (.cse36 (+ ~DC~0 5))) (let ((.cse24 (= 0 ~pended~0)) (.cse25 (<= (+ ~NP~0 5) ~MPR3~0)) (.cse26 (<= .cse36 ~IPC~0)) (.cse28 (= ~SKIP2~0 ~s~0)) (.cse30 (= ~lowerDriverReturn~0 FloppyPnp_~ntStatus~0)) (.cse33 (<= ~MPR3~0 6)) (.cse23 (<= .cse34 ~SKIP1~0)) (.cse32 (= ~DC~0 ~s~0)) (.cse27 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse29 (<= .cse35 ~MPR1~0)) (.cse31 (<= ~compRegistered~0 0))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (or (< ~SKIP1~0 .cse34) (< ~MPR1~0 .cse35) (< ~IPC~0 .cse36) (not (= |old(~customIrp~0)| 0)))) (.cse4 (and .cse23 .cse32 (<= (+ FloppyPnp_~ntStatus~0 1073741823) 0) .cse27 .cse29 .cse31)) (.cse3 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse5 (not (= 6 ~MPR3~0))) (.cse6 (not (= 1 |old(~s~0)|))) (.cse7 (not (= ~FlConfigCallBack~0 0))) (.cse8 (not (= |old(~compRegistered~0)| 0))) (.cse9 (not (= 5 ~MPR1~0))) (.cse10 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse11 (not (= 7 ~IPC~0))) (.cse12 (not (= ~SKIP2~0 4))) (.cse13 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse14 (not (= 0 ~DiskController~0))) (.cse15 (not (= 0 ~MaximumInterfaceType~0))) (.cse16 (and .cse23 .cse26 .cse28 .cse29 (= 0 ~customIrp~0) .cse30 .cse27 .cse33 (= |old(~customIrp~0)| ~customIrp~0) (not (= |old(~s~0)| ~MPR3~0)) .cse31 (<= 6 ~MPR3~0))) (.cse17 (not (= 1 ~NP~0))) (.cse18 (not (= 0 ~Suspended~0))) (.cse22 (and (and (and (and .cse23 (and .cse32 .cse24 .cse26 .cse25 .cse27) .cse29 (= ~NP~0 |old(~s~0)|)) (<= 1 ~NP~0)) .cse33) (not (= 259 FloppyPnp_~ntStatus~0)))) (.cse19 (and .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31)) (.cse20 (not (= 0 |old(~pended~0)|))) (.cse21 (not (= ~KernelMode~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse4 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse22 .cse19 .cse20 .cse21))))) [2018-12-08 22:58:50,453 INFO L444 ceAbstractionStarter]: At program point L354(line 354) the Hoare annotation is: (let ((.cse25 (+ ~DC~0 5)) (.cse23 (+ ~DC~0 2)) (.cse24 (+ ~SKIP1~0 2))) (let ((.cse21 (= |old(~customIrp~0)| ~customIrp~0)) (.cse22 (and (= 0 ~pended~0) (<= .cse25 ~IPC~0) (<= .cse23 ~SKIP2~0) (= |old(~s~0)| ~s~0) (<= .cse24 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)))) (let ((.cse0 (and (= 0 FloppyPnp_~ntStatus~0) (= 0 ~myStatus~0) .cse21 .cse22)) (.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse3 (not (= 7 ~IPC~0))) (.cse4 (not (= ~SKIP2~0 4))) (.cse5 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse24) (< ~IPC~0 .cse25) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (and (not (= 259 FloppyPnp_~ntStatus~0)) (= ~s~0 1) (<= ~MPR3~0 6) (= 0 ~customIrp~0) .cse21 .cse22 (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1) (<= 6 ~MPR3~0))) (.cse16 (not (= |old(~compRegistered~0)| 0))) (.cse17 (not (= 0 |old(~pended~0)|))) (.cse18 (not (= 5 ~MPR1~0))) (.cse19 (not (= ~KernelMode~0 0))) (.cse20 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20))))) [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L321(lines 321 333) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L444 ceAbstractionStarter]: At program point L222(lines 218 425) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 |old(~s~0)|) (= 0 ~customIrp~0) (= 0 FloppyPnp_~ntStatus~0) (<= .cse23 ~SKIP2~0) (= 0 ~myStatus~0) (= |old(~customIrp~0)| ~customIrp~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L379(lines 379 385) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L444 ceAbstractionStarter]: At program point L313(line 313) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 ~SKIP1~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L313-1(line 313) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L444 ceAbstractionStarter]: At program point L338(line 338) the Hoare annotation is: (let ((.cse22 (+ ~DC~0 2)) (.cse21 (+ ~SKIP1~0 2)) (.cse20 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 .cse22) (< ~MPR1~0 .cse21) (< ~IPC~0 .cse20) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse19 (and (<= .cse20 ~IPC~0) (= 0 ~pended~0) (= ~s~0 1) (<= .cse21 ~MPR1~0) (<= 1 ~compRegistered~0) (= 0 ~customIrp~0) (<= ~s~0 ~NP~0) (= 0 FloppyPnp_~ntStatus~0) (<= .cse22 ~SKIP2~0) (= 0 ~myStatus~0) (<= ~NP~0 1) (= ~NP~0 |old(~s~0)|) (<= ~MPR3~0 6) (= |old(~customIrp~0)| ~customIrp~0) (<= (+ ~s~0 2) ~SKIP1~0) (<= 6 ~MPR3~0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L338-1(line 338) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L444 ceAbstractionStarter]: At program point L264(lines 264 265) the Hoare annotation is: (let ((.cse0 (and (= 0 ~compRegistered~0) (= ~s~0 |old(~s~0)|) (= |old(~customIrp~0)| ~customIrp~0))) (.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse3 (not (= 7 ~IPC~0))) (.cse4 (not (= ~SKIP2~0 4))) (.cse5 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L297-1(lines 231 419) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point L264-1(lines 264 265) no Hoare annotation was computed. [2018-12-08 22:58:50,453 INFO L448 ceAbstractionStarter]: For program point FloppyPnpEXIT(lines 162 435) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L215(lines 215 426) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L444 ceAbstractionStarter]: At program point L372(line 372) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 ~SKIP1~0) (<= (+ ~NP~0 5) ~MPR3~0) (<= .cse23 ~SKIP2~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L372-1(line 372) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L273(lines 273 279) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L430(lines 430 432) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L430-2(lines 430 432) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L444 ceAbstractionStarter]: At program point L323(line 323) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L224(lines 224 423) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L444 ceAbstractionStarter]: At program point L216(lines 212 427) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse9 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 |old(~s~0)|) (= 0 ~customIrp~0) (<= .cse23 ~SKIP2~0) (<= ~MPR3~0 6) (= |old(~customIrp~0)| ~customIrp~0) (<= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,454 INFO L444 ceAbstractionStarter]: At program point L307(line 307) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 6 ~MPR3~0))) (.cse10 (not (= 1 |old(~s~0)|))) (.cse11 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= 1 ~NP~0))) (.cse13 (not (= 0 ~Suspended~0))) (.cse14 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 0 |old(~pended~0)|))) (.cse16 (not (= 5 ~MPR1~0))) (.cse17 (not (= ~KernelMode~0 0))) (.cse18 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L307-1(lines 303 309) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point FloppyPnpFINAL(lines 162 435) no Hoare annotation was computed. [2018-12-08 22:58:50,454 INFO L448 ceAbstractionStarter]: For program point L200(lines 200 208) no Hoare annotation was computed. [2018-12-08 22:58:50,455 INFO L444 ceAbstractionStarter]: At program point FloppyPnpENTRY(lines 162 435) the Hoare annotation is: (let ((.cse5 (not (= 2 ~DC~0))) (.cse6 (not (= ~UNLOADED~0 0))) (.cse7 (not (= 7 ~IPC~0))) (.cse0 (= 0 ~compRegistered~0)) (.cse1 (= |old(~customIrp~0)| ~customIrp~0)) (.cse2 (= ~s~0 1)) (.cse3 (= ~pended~0 0)) (.cse4 (= ~PagingReferenceCount~0 0)) (.cse8 (not (= ~SKIP2~0 4))) (.cse9 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse10 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse11 (not (= 0 ~DiskController~0))) (.cse12 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse13 (not (= 0 ~MaximumInterfaceType~0))) (.cse14 (not (= 6 ~MPR3~0))) (.cse15 (not (= 1 |old(~s~0)|))) (.cse16 (not (= ~FlConfigCallBack~0 0))) (.cse17 (not (= 1 ~NP~0))) (.cse18 (not (= 0 ~Suspended~0))) (.cse19 (not (= |old(~compRegistered~0)| 0))) (.cse20 (not (= 0 |old(~pended~0)|))) (.cse21 (not (= 5 ~MPR1~0))) (.cse22 (not (= ~KernelMode~0 0))) (.cse23 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) (and .cse0 (= |old(~myStatus~0)| ~myStatus~0) .cse1 .cse2 .cse3 .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse5 .cse6 (not (= |old(~myStatus~0)| 0)) .cse7 (and .cse0 (= 0 ~myStatus~0) .cse1 .cse2 .cse3 .cse4) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2018-12-08 22:58:50,455 INFO L444 ceAbstractionStarter]: At program point L291(line 291) the Hoare annotation is: (let ((.cse0 (and (<= (+ FloppyPnp_~ntStatus~0 1073741823) 0) (= 0 ~compRegistered~0) (= |old(~s~0)| ~s~0))) (.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse3 (not (= 7 ~IPC~0))) (.cse4 (not (= ~SKIP2~0 4))) (.cse5 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2018-12-08 22:58:50,455 INFO L444 ceAbstractionStarter]: At program point L258(line 258) the Hoare annotation is: (let ((.cse20 (+ ~NP~0 2)) (.cse23 (+ ~DC~0 2)) (.cse22 (+ ~SKIP1~0 2)) (.cse21 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 .cse20) (< ~SKIP2~0 .cse23) (< ~MPR1~0 .cse22) (< ~IPC~0 .cse21) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= |old(~PagingReferenceCount~0)| 0))) (.cse6 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse9 (and (<= .cse20 ~SKIP1~0) (<= .cse21 ~IPC~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= .cse22 ~MPR1~0) (= ~s~0 |old(~s~0)|) (= 0 ~customIrp~0) (<= .cse23 ~SKIP2~0) (<= ~MPR3~0 6) (= |old(~customIrp~0)| ~customIrp~0) (<= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-08 22:58:50,455 INFO L444 ceAbstractionStarter]: At program point L795(line 795) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,456 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 669 808) no Hoare annotation was computed. [2018-12-08 22:58:50,456 INFO L448 ceAbstractionStarter]: For program point L787(lines 787 791) no Hoare annotation was computed. [2018-12-08 22:58:50,456 INFO L444 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,456 INFO L444 ceAbstractionStarter]: At program point L780(lines 767 800) the Hoare annotation is: (let ((.cse8 (= ~DC~0 ~s~0)) (.cse0 (= main_~status~1 ~lowerDriverReturn~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse4 (<= (+ ~NP~0 5) ~MPR3~0)) (.cse5 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse6 (<= ~compRegistered~0 0))) (let ((.cse1 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse2 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse7 (or (and .cse8 .cse4 .cse3 .cse5) (and .cse0 .cse3 .cse4 .cse5 .cse6)))) (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (and .cse0 .cse1 .cse2 (<= ~SKIP2~0 ~s~0) (and .cse3 .cse4 .cse5 .cse6)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and .cse1 (<= (+ main_~status~1 1073741823) 0) .cse2 .cse7) (and .cse7 (= 0 main_~status~1)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (and (and (<= ~MPR3~0 6) (and .cse1 (<= 1 ~NP~0) .cse2 .cse7)) (not (= 259 main_~status~1))) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (and .cse8 .cse4 .cse3 .cse5 (<= (+ main_~status~1 1073741738) 0)) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)))) [2018-12-08 22:58:50,458 INFO L448 ceAbstractionStarter]: For program point L739(line 739) no Hoare annotation was computed. [2018-12-08 22:58:50,459 INFO L444 ceAbstractionStarter]: At program point L764(lines 757 803) the Hoare annotation is: (let ((.cse4 (= ~SKIP2~0 ~s~0)) (.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse7 (= ~DC~0 ~s~0)) (.cse9 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse0 (= main_~status~1 ~lowerDriverReturn~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (<= (+ ~NP~0 5) ~MPR3~0)) (.cse3 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse5 (= 0 main_~status~1)) (.cse6 (<= ~compRegistered~0 0))) (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (and .cse7 .cse1 .cse2 .cse3 (<= (+ main_~status~1 1073741738) 0)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse9 .cse6) (and (and (<= ~MPR3~0 6) (and .cse8 (<= 1 ~NP~0) (and .cse7 .cse1 .cse2 .cse3) .cse9)) (not (= 259 main_~status~1))) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse5 (= ~IPC~0 ~s~0) .cse6) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|))) [2018-12-08 22:58:50,459 INFO L444 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,459 INFO L444 ceAbstractionStarter]: At program point L756(lines 749 804) the Hoare annotation is: (let ((.cse6 (= 0 main_~status~1)) (.cse0 (= main_~status~1 ~lowerDriverReturn~0)) (.cse5 (= ~SKIP2~0 ~s~0)) (.cse11 (<= ~MPR3~0 6)) (.cse10 (<= 1 ~NP~0)) (.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse9 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse7 (<= ~compRegistered~0 0)) (.cse12 (= ~DC~0 ~s~0)) (.cse1 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (= 0 ~pended~0)) (.cse3 (<= (+ ~NP~0 5) ~MPR3~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0))) (or (not (= |old(~myStatus~0)| 0)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 (= ~IPC~0 ~s~0) .cse7) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse7) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and .cse0 .cse8 .cse10 .cse1 .cse5 .cse9 .cse4 (<= ~NP~0 1) .cse11 (= |old(~customIrp~0)| ~customIrp~0) (<= 6 ~MPR3~0) .cse7) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (and (and .cse11 (and .cse8 .cse10 .cse9 (and .cse12 .cse1 .cse2 .cse3 .cse4))) (not (= 259 main_~status~1))) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (and .cse8 .cse12 .cse1 .cse3 .cse4 (<= (+ main_~status~1 1073741823) 0) .cse9 .cse7) (and .cse12 .cse1 .cse2 .cse3 .cse4 (<= (+ main_~status~1 1073741738) 0)) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|))) [2018-12-08 22:58:50,462 INFO L448 ceAbstractionStarter]: For program point L723(lines 709 748) no Hoare annotation was computed. [2018-12-08 22:58:50,462 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 669 808) no Hoare annotation was computed. [2018-12-08 22:58:50,462 INFO L448 ceAbstractionStarter]: For program point $Ultimate##10(lines 736 746) no Hoare annotation was computed. [2018-12-08 22:58:50,463 INFO L444 ceAbstractionStarter]: At program point L707(line 707) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and (= main_~status~1 ~lowerDriverReturn~0) (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= ~MPR3~0 ~s~0) (= ~DC~0 ~s~0) (= ~KernelMode~0 0) (= 0 ~myStatus~0) (= |old(~customIrp~0)| ~customIrp~0) (= ~s~0 ~NP~0) (= ~Suspended~0 0) (= ~SKIP2~0 ~s~0) (= ~s~0 ~SKIP1~0) (= ~FloppyDiskPeripheral~0 0) (= ~DiskController~0 0) (= ~IPC~0 ~s~0) (= ~MaximumInterfaceType~0 0) (<= ~s~0 ~MPR3~0) (= main_~status~1 0) (= ~MPR1~0 ~s~0) (= ~FlConfigCallBack~0 0) (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0) (= ~PagingReferenceCount~0 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,463 INFO L448 ceAbstractionStarter]: For program point L707-1(lines 703 807) no Hoare annotation was computed. [2018-12-08 22:58:50,463 INFO L448 ceAbstractionStarter]: For program point $Ultimate##11(lines 736 746) no Hoare annotation was computed. [2018-12-08 22:58:50,463 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 669 808) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (and (= 0 ~pended~0) (= 0 ~compRegistered~0) (<= ~MPR3~0 ~s~0) (= ~DC~0 ~s~0) (= ~KernelMode~0 0) (= 0 ~myStatus~0) (= |old(~customIrp~0)| ~customIrp~0) (= ~s~0 ~NP~0) (= ~Suspended~0 0) (= ~SKIP2~0 ~s~0) (= |old(~s~0)| ~s~0) (= ~s~0 ~SKIP1~0) (= ~FloppyDiskPeripheral~0 0) (= ~DiskController~0 0) (= ~IPC~0 ~s~0) (= ~MaximumInterfaceType~0 0) (<= ~s~0 ~MPR3~0) (= ~MPR1~0 ~s~0) (= ~FlConfigCallBack~0 0) (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0) (= ~PagingReferenceCount~0 0)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L765(lines 749 804) no Hoare annotation was computed. [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L732(lines 732 747) no Hoare annotation was computed. [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L766(lines 766 801) no Hoare annotation was computed. [2018-12-08 22:58:50,468 INFO L444 ceAbstractionStarter]: At program point L733(lines 732 747) the Hoare annotation is: (let ((.cse0 (= ~UNLOADED~0 0)) (.cse1 (= ~MPR1~0 5)) (.cse2 (= 0 ~compRegistered~0)) (.cse3 (= ~DC~0 2)) (.cse4 (= ~KernelMode~0 0)) (.cse5 (<= ~MPR3~0 6)) (.cse6 (= |old(~customIrp~0)| ~customIrp~0)) (.cse7 (<= 6 ~MPR3~0)) (.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse9 (= ~IPC~0 7)) (.cse10 (= ~Suspended~0 0)) (.cse11 (= ~s~0 1)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (= ~FloppyDiskPeripheral~0 0)) (.cse14 (= ~DiskController~0 0)) (.cse15 (= ~MaximumInterfaceType~0 0)) (.cse16 (<= ~s~0 ~NP~0)) (.cse17 (= ~pended~0 0)) (.cse18 (= main_~status~1 0)) (.cse19 (= ~FlConfigCallBack~0 0)) (.cse20 (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (.cse21 (= ~SKIP2~0 4)) (.cse22 (= ~PagingReferenceCount~0 0))) (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ~myStatus~0 1073741637) 0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~myStatus~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|))) [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L758(lines 758 762) no Hoare annotation was computed. [2018-12-08 22:58:50,468 INFO L448 ceAbstractionStarter]: For program point L750(lines 750 754) no Hoare annotation was computed. [2018-12-08 22:58:50,469 INFO L444 ceAbstractionStarter]: At program point L709(lines 703 807) the Hoare annotation is: (let ((.cse11 (<= 1 ~NP~0)) (.cse12 (<= ~MPR3~0 6)) (.cse0 (= main_~status~1 ~lowerDriverReturn~0)) (.cse1 (= 0 ~pended~0)) (.cse9 (= ~SKIP2~0 ~s~0)) (.cse5 (= 0 main_~status~1)) (.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse7 (= ~DC~0 ~s~0)) (.cse3 (<= (+ ~DC~0 5) ~IPC~0)) (.cse2 (<= (+ ~NP~0 5) ~MPR3~0)) (.cse4 (<= (+ ~DC~0 2) ~SKIP2~0)) (.cse10 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse6 (<= ~compRegistered~0 0))) (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~IPC~0 ~s~0) .cse6) (not (= |old(~compRegistered~0)| 0)) (and .cse7 .cse1 .cse3 .cse2 .cse4 (<= (+ main_~status~1 1073741738) 0)) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse9 .cse10 .cse6) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and .cse0 .cse8 .cse11 .cse3 .cse9 .cse10 .cse4 (<= ~NP~0 1) .cse12 (= |old(~customIrp~0)| ~customIrp~0) (<= 6 ~MPR3~0) .cse6) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (and (and (and .cse8 .cse11 (and .cse7 .cse1 .cse3 .cse2 .cse4) .cse10) .cse12) (not (= 259 main_~status~1))) (not (= 0 |old(~Suspended~0)|)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse9 .cse5 .cse6) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (and .cse8 .cse7 .cse3 .cse2 .cse4 (<= (+ main_~status~1 1073741823) 0) .cse10 .cse6) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|))) [2018-12-08 22:58:50,471 INFO L448 ceAbstractionStarter]: For program point L767(lines 767 800) no Hoare annotation was computed. [2018-12-08 22:58:50,471 INFO L448 ceAbstractionStarter]: For program point L718(lines 718 721) no Hoare annotation was computed. [2018-12-08 22:58:50,471 INFO L444 ceAbstractionStarter]: At program point L718-2(lines 718 721) the Hoare annotation is: (let ((.cse0 (= ~UNLOADED~0 0)) (.cse1 (= ~MPR1~0 5)) (.cse2 (= 0 ~compRegistered~0)) (.cse3 (= ~DC~0 2)) (.cse4 (= ~KernelMode~0 0)) (.cse5 (<= ~MPR3~0 6)) (.cse6 (= |old(~customIrp~0)| ~customIrp~0)) (.cse7 (<= 6 ~MPR3~0)) (.cse8 (<= (+ ~NP~0 2) ~SKIP1~0)) (.cse9 (= ~IPC~0 7)) (.cse10 (= ~Suspended~0 0)) (.cse11 (= ~s~0 1)) (.cse12 (<= (+ ~SKIP1~0 2) ~MPR1~0)) (.cse13 (= ~FloppyDiskPeripheral~0 0)) (.cse14 (= ~DiskController~0 0)) (.cse15 (= ~MaximumInterfaceType~0 0)) (.cse16 (<= ~s~0 ~NP~0)) (.cse17 (= ~pended~0 0)) (.cse18 (= main_~status~1 0)) (.cse19 (= ~FlConfigCallBack~0 0)) (.cse20 (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (.cse21 (= ~SKIP2~0 4)) (.cse22 (= ~PagingReferenceCount~0 0))) (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ~myStatus~0 1073741637) 0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~myStatus~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|))) [2018-12-08 22:58:50,471 INFO L448 ceAbstractionStarter]: For program point L768(lines 768 778) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L444 ceAbstractionStarter]: At program point L735(lines 734 747) the Hoare annotation is: (or (not (= |old(~myStatus~0)| 0)) (not (= |old(~SKIP1~0)| |old(~s~0)|)) (not (= |old(~SKIP2~0)| |old(~s~0)|)) (not (= 0 |old(~FloppyDiskPeripheral~0)|)) (not (= |old(~FlConfigCallBack~0)| 0)) (not (= |old(~s~0)| |old(~DC~0)|)) (not (= |old(~compRegistered~0)| 0)) (not (= |old(~MOUNTDEV_MOUNTED_DEVICE_GUID~0)| 0)) (not (= |old(~PagingReferenceCount~0)| 0)) (not (= 0 |old(~DiskController~0)|)) (not (= 0 |old(~MaximumInterfaceType~0)|)) (not (= |old(~s~0)| |old(~MPR1~0)|)) (not (= 0 |old(~Suspended~0)|)) (not (= |old(~s~0)| |old(~NP~0)|)) (<= 0 main_~status~1) (< |old(~MPR3~0)| |old(~s~0)|) (not (= 0 |old(~pended~0)|)) (not (= |old(~KernelMode~0)| 0)) (not (= |old(~s~0)| |old(~IPC~0)|)) (not (= |old(~customIrp~0)| 0)) (< |old(~s~0)| |old(~MPR3~0)|)) [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L793(lines 793 797) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L769(lines 769 775) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L786(lines 786 798) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L444 ceAbstractionStarter]: At program point L929(line 929) the Hoare annotation is: (let ((.cse0 (or (< 6 ~MPR3~0) (< ~setEventCalled~0 1) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= 1 |old(~s~0)|)) (< 1 ~setEventCalled~0)))) (and (or .cse0 (not (= ~myStatus~0 0))) (or (< 0 (+ ~myStatus~0 1073741637)) .cse0))) [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L929-1(lines 921 934) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L444 ceAbstractionStarter]: At program point stubMoreProcessingRequiredENTRY(lines 921 934) the Hoare annotation is: (let ((.cse0 (or (< 6 ~MPR3~0) (< ~setEventCalled~0 1) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= 1 |old(~s~0)|)) (< 1 ~setEventCalled~0)))) (and (or (< 0 (+ ~myStatus~0 1073741637)) .cse0 (= ~s~0 |old(~s~0)|)) (or .cse0 (not (= ~myStatus~0 0)) (= |old(~s~0)| ~s~0)))) [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point stubMoreProcessingRequiredEXIT(lines 921 934) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L451 ceAbstractionStarter]: At program point L609(line 609) the Hoare annotation is: true [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L609-1(line 609) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L451 ceAbstractionStarter]: At program point FloppyPnpCompleteENTRY(lines 604 613) the Hoare annotation is: true [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point FloppyPnpCompleteFINAL(lines 604 613) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point FloppyPnpCompleteEXIT(lines 604 613) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point L1057(lines 1057 1069) no Hoare annotation was computed. [2018-12-08 22:58:50,474 INFO L448 ceAbstractionStarter]: For program point KeWaitForSingleObjectEXIT(lines 1030 1071) no Hoare annotation was computed. [2018-12-08 22:58:50,475 INFO L444 ceAbstractionStarter]: At program point L1043(lines 1035 1054) the Hoare annotation is: (let ((.cse2 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse3 (< 6 ~MPR3~0)) (.cse4 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse5 (< ~MPR3~0 6)) (.cse6 (not (= 1 |old(~s~0)|))) (.cse7 (not (= |old(~s~0)| ~NP~0))) (.cse8 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse15 (< |old(~setEventCalled~0)| 1)) (.cse16 (not (= 0 ~pended~0))) (.cse17 (< ~compRegistered~0 1)) (.cse9 (< ~IPC~0 (+ ~DC~0 5))) (.cse18 (< 1 |old(~setEventCalled~0)|)) (.cse0 (= ~s~0 1)) (.cse1 (= |old(~customIrp~0)| ~customIrp~0))) (let ((.cse10 (< 0 (+ ~myStatus~0 1073741637))) (.cse13 (and .cse0 .cse1 (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1))) (.cse14 (or .cse3 (< ~SKIP1~0 (+ |old(~s~0)| 2)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse15 .cse16 .cse17 .cse9 .cse18)) (.cse11 (or .cse2 .cse3 (< ~NP~0 1) .cse8 .cse15 (< ~MPR3~0 |old(~s~0)|) (or (< ~MPR3~0 (+ ~NP~0 5)) .cse16 .cse17 .cse4 .cse9) (< |old(~s~0)| ~MPR3~0) .cse18)) (.cse12 (not (= ~myStatus~0 0)))) (and (or (and .cse0 .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= ~compRegistered~0 0)) .cse9 (not (= |old(~customIrp~0)| 0))) (or .cse10 .cse11) (or .cse12 .cse13 .cse14) (or .cse10 .cse13 .cse14) (or .cse11 .cse12)))) [2018-12-08 22:58:50,478 INFO L448 ceAbstractionStarter]: For program point $Ultimate##16(lines 1061 1068) no Hoare annotation was computed. [2018-12-08 22:58:50,478 INFO L448 ceAbstractionStarter]: For program point $Ultimate##15(lines 1061 1068) no Hoare annotation was computed. [2018-12-08 22:58:50,478 INFO L448 ceAbstractionStarter]: For program point L1035(lines 1035 1054) no Hoare annotation was computed. [2018-12-08 22:58:50,478 INFO L444 ceAbstractionStarter]: At program point L1060(lines 1059 1069) the Hoare annotation is: (let ((.cse21 (+ ~DC~0 5)) (.cse22 (= 0 ~pended~0)) (.cse23 (+ ~SKIP1~0 2)) (.cse24 (+ ~DC~0 2))) (let ((.cse3 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse4 (< 6 ~MPR3~0)) (.cse5 (< ~SKIP2~0 .cse24)) (.cse6 (< ~MPR3~0 6)) (.cse7 (not (= 1 |old(~s~0)|))) (.cse8 (not (= |old(~s~0)| ~NP~0))) (.cse9 (< ~MPR1~0 .cse23)) (.cse16 (< |old(~setEventCalled~0)| 1)) (.cse17 (not .cse22)) (.cse18 (< ~compRegistered~0 1)) (.cse10 (< ~IPC~0 .cse21)) (.cse19 (< 1 |old(~setEventCalled~0)|)) (.cse15 (= |old(~customIrp~0)| ~customIrp~0)) (.cse14 (= ~s~0 1))) (let ((.cse0 (< 0 (+ ~myStatus~0 1073741637))) (.cse12 (let ((.cse20 (and (<= .cse21 ~IPC~0) .cse22 .cse14 (<= .cse23 ~MPR1~0) (<= 1 ~compRegistered~0) (<= ~s~0 ~NP~0) (<= .cse24 ~SKIP2~0) (<= ~NP~0 1) (= ~NP~0 |old(~s~0)|) (<= ~MPR3~0 6) (<= (+ ~s~0 2) ~SKIP1~0) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1) (<= 6 ~MPR3~0)))) (or (and .cse20 .cse15) (and (= |old(~customIrp~0)| 1) .cse20 (= 0 ~customIrp~0))))) (.cse11 (or .cse4 (< ~SKIP1~0 (+ |old(~s~0)| 2)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse16 .cse17 .cse18 .cse10 .cse19)) (.cse1 (or .cse3 .cse4 (< ~NP~0 1) .cse9 .cse16 (< ~MPR3~0 |old(~s~0)|) (or (< ~MPR3~0 (+ ~NP~0 5)) .cse17 .cse18 .cse5 .cse10) (< |old(~s~0)| ~MPR3~0) .cse19)) (.cse13 (not (= ~myStatus~0 0))) (.cse2 (and .cse14 .cse15))) (and (or .cse0 .cse1 .cse2) (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse2 (not (= ~compRegistered~0 0)) .cse10 (not (= |old(~customIrp~0)| 0))) (or .cse0 .cse11 .cse12) (or .cse13 .cse12 .cse11) (or .cse1 .cse13 .cse2))))) [2018-12-08 22:58:50,478 INFO L444 ceAbstractionStarter]: At program point L1058(lines 1057 1069) the Hoare annotation is: (let ((.cse21 (+ ~DC~0 5)) (.cse22 (= 0 ~pended~0)) (.cse23 (+ ~SKIP1~0 2)) (.cse24 (+ ~DC~0 2))) (let ((.cse3 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse4 (< 6 ~MPR3~0)) (.cse5 (< ~SKIP2~0 .cse24)) (.cse6 (< ~MPR3~0 6)) (.cse7 (not (= 1 |old(~s~0)|))) (.cse8 (not (= |old(~s~0)| ~NP~0))) (.cse9 (< ~MPR1~0 .cse23)) (.cse16 (< |old(~setEventCalled~0)| 1)) (.cse17 (not .cse22)) (.cse18 (< ~compRegistered~0 1)) (.cse10 (< ~IPC~0 .cse21)) (.cse19 (< 1 |old(~setEventCalled~0)|)) (.cse15 (= |old(~customIrp~0)| ~customIrp~0)) (.cse14 (= ~s~0 1))) (let ((.cse0 (< 0 (+ ~myStatus~0 1073741637))) (.cse12 (let ((.cse20 (and (<= .cse21 ~IPC~0) .cse22 .cse14 (<= .cse23 ~MPR1~0) (<= 1 ~compRegistered~0) (<= ~s~0 ~NP~0) (<= .cse24 ~SKIP2~0) (<= ~NP~0 1) (= ~NP~0 |old(~s~0)|) (<= ~MPR3~0 6) (<= (+ ~s~0 2) ~SKIP1~0) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1) (<= 6 ~MPR3~0)))) (or (and .cse20 .cse15) (and (= |old(~customIrp~0)| 1) .cse20 (= 0 ~customIrp~0))))) (.cse11 (or .cse4 (< ~SKIP1~0 (+ |old(~s~0)| 2)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse16 .cse17 .cse18 .cse10 .cse19)) (.cse1 (or .cse3 .cse4 (< ~NP~0 1) .cse9 .cse16 (< ~MPR3~0 |old(~s~0)|) (or (< ~MPR3~0 (+ ~NP~0 5)) .cse17 .cse18 .cse5 .cse10) (< |old(~s~0)| ~MPR3~0) .cse19)) (.cse13 (not (= ~myStatus~0 0))) (.cse2 (and .cse14 .cse15))) (and (or .cse0 .cse1 .cse2) (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse2 (not (= ~compRegistered~0 0)) .cse10 (not (= |old(~customIrp~0)| 0))) (or .cse0 .cse11 .cse12) (or .cse13 .cse12 .cse11) (or .cse1 .cse13 .cse2))))) [2018-12-08 22:58:50,480 INFO L448 ceAbstractionStarter]: For program point KeWaitForSingleObjectFINAL(lines 1030 1071) no Hoare annotation was computed. [2018-12-08 22:58:50,480 INFO L444 ceAbstractionStarter]: At program point L1050(line 1050) the Hoare annotation is: (let ((.cse5 (< ~MPR3~0 6)) (.cse6 (not (= 1 |old(~s~0)|))) (.cse7 (not (= |old(~s~0)| ~NP~0))) (.cse2 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse3 (< 6 ~MPR3~0)) (.cse8 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse12 (< |old(~setEventCalled~0)| 1)) (.cse13 (not (= 0 ~pended~0))) (.cse14 (< ~compRegistered~0 1)) (.cse4 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse9 (< ~IPC~0 (+ ~DC~0 5))) (.cse15 (< 1 |old(~setEventCalled~0)|))) (let ((.cse0 (< 0 (+ ~myStatus~0 1073741637))) (.cse10 (or .cse2 .cse3 (< ~NP~0 1) .cse8 .cse12 (< ~MPR3~0 |old(~s~0)|) (or (< ~MPR3~0 (+ ~NP~0 5)) .cse13 .cse14 .cse4 .cse9) (< |old(~s~0)| ~MPR3~0) .cse15)) (.cse11 (not (= ~myStatus~0 0))) (.cse1 (or .cse3 (< ~SKIP1~0 (+ |old(~s~0)| 2)) .cse4 .cse5 .cse6 .cse7 .cse8 .cse12 .cse13 .cse14 .cse9 .cse15))) (and (or .cse0 .cse1) (or .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= ~compRegistered~0 0)) .cse9 (not (= |old(~customIrp~0)| 0))) (or .cse0 .cse10) (or .cse10 .cse11) (or .cse11 .cse1)))) [2018-12-08 22:58:50,480 INFO L448 ceAbstractionStarter]: For program point L1048(lines 1048 1052) no Hoare annotation was computed. [2018-12-08 22:58:50,481 INFO L448 ceAbstractionStarter]: For program point L1048-1(lines 1035 1054) no Hoare annotation was computed. [2018-12-08 22:58:50,481 INFO L448 ceAbstractionStarter]: For program point L1036(lines 1036 1041) no Hoare annotation was computed. [2018-12-08 22:58:50,481 INFO L444 ceAbstractionStarter]: At program point KeWaitForSingleObjectENTRY(lines 1030 1071) the Hoare annotation is: (let ((.cse6 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse7 (< 6 ~MPR3~0)) (.cse10 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse11 (< ~MPR3~0 6)) (.cse12 (not (= 1 |old(~s~0)|))) (.cse13 (not (= |old(~s~0)| ~NP~0))) (.cse14 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse18 (< |old(~setEventCalled~0)| 1)) (.cse19 (not (= 0 ~pended~0))) (.cse20 (< ~compRegistered~0 1)) (.cse15 (< ~IPC~0 (+ ~DC~0 5))) (.cse21 (< 1 |old(~setEventCalled~0)|)) (.cse8 (= ~s~0 |old(~s~0)|)) (.cse9 (= |old(~customIrp~0)| ~customIrp~0)) (.cse16 (<= 1 ~setEventCalled~0)) (.cse17 (<= ~setEventCalled~0 1))) (let ((.cse4 (and .cse8 .cse9 .cse16 .cse17)) (.cse2 (not (= ~myStatus~0 0))) (.cse5 (or .cse7 (< ~SKIP1~0 (+ |old(~s~0)| 2)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse18 .cse19 .cse20 .cse15 .cse21)) (.cse3 (< 0 (+ ~myStatus~0 1073741637))) (.cse1 (or .cse6 .cse7 (< ~NP~0 1) .cse14 .cse18 (< ~MPR3~0 |old(~s~0)|) (or (< ~MPR3~0 (+ ~NP~0 5)) .cse19 .cse20 .cse10 .cse15) (< |old(~s~0)| ~MPR3~0) .cse21)) (.cse0 (and (<= ~MPR3~0 ~s~0) (<= ~s~0 ~MPR3~0) .cse9 .cse16 .cse17))) (and (or .cse0 .cse1 .cse2) (or .cse3 .cse4 .cse5) (or .cse6 .cse7 (and .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~compRegistered~0 0)) .cse15 (not (= |old(~customIrp~0)| 0))) (or .cse4 .cse2 .cse5) (or .cse3 .cse1 .cse0)))) [2018-12-08 22:58:50,483 INFO L444 ceAbstractionStarter]: At program point IofCompleteRequestENTRY(lines 1008 1021) the Hoare annotation is: (let ((.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse3 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse1 (< ~MPR3~0 (+ ~NP~0 5))) (.cse2 (not (= |old(~s~0)| ~NP~0))) (.cse4 (not (= ~compRegistered~0 0))) (.cse7 (not (= 0 ~pended~0))) (.cse5 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse6 (< ~IPC~0 (+ ~DC~0 5)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= |old(~s~0)| ~s~0)) (or (= ~s~0 1) (or (< 6 ~MPR3~0) (or .cse0 .cse7 .cse3 (< ~compRegistered~0 1) .cse6) (< ~NP~0 1) (< ~MPR3~0 6) .cse5 (< 1 ~NP~0) (not (= 1 |old(~s~0)|)))) (or .cse1 (= ~s~0 ~NP~0) (or .cse2 .cse4 .cse7) .cse5 .cse6))) [2018-12-08 22:58:50,483 INFO L444 ceAbstractionStarter]: At program point L1016(line 1016) the Hoare annotation is: (let ((.cse1 (not (= 0 ~pended~0))) (.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse5 (< ~MPR3~0 (+ ~NP~0 5))) (.cse6 (not (= |old(~s~0)| ~NP~0))) (.cse2 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse7 (not (= ~compRegistered~0 0))) (.cse4 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse3 (< ~IPC~0 (+ ~DC~0 5)))) (and (or (< 6 ~MPR3~0) (or .cse0 .cse1 .cse2 (< ~compRegistered~0 1) .cse3) (< ~NP~0 1) (< ~MPR3~0 6) .cse4 (< 1 ~NP~0) (not (= 1 |old(~s~0)|))) (or .cse5 (or .cse6 .cse7 .cse1) .cse4 .cse3) (or .cse0 .cse5 .cse6 .cse2 .cse7 .cse4 .cse3))) [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L1016-1(lines 1008 1021) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point IofCompleteRequestEXIT(lines 1008 1021) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L1012(lines 1012 1018) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L514-2(lines 514 519) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L564(lines 564 566) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L498(lines 498 504) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point L498-1(lines 493 505) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L448 ceAbstractionStarter]: For program point FloppyStartDeviceFINAL(lines 436 603) no Hoare annotation was computed. [2018-12-08 22:58:50,483 INFO L444 ceAbstractionStarter]: At program point FloppyStartDeviceENTRY(lines 436 603) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= 1 ~NP~0))) (.cse11 (not (= ~PagingReferenceCount~0 1))) (.cse12 (not (= |old(~compRegistered~0)| 0))) (.cse13 (not (= 0 ~pended~0))) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse16 (= 0 ~compRegistered~0)) (.cse17 (= |old(~customIrp~0)| ~customIrp~0)) (.cse18 (= ~s~0 1))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= 0 ~Suspended~0)) .cse11 .cse12 .cse13 .cse14 (not (= ~KernelMode~0 0)) .cse15 (and .cse16 (= 0 ~myStatus~0) .cse17 .cse18)) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (and .cse16 (= |old(~myStatus~0)| ~myStatus~0) .cse17 .cse18)))) [2018-12-08 22:58:50,486 INFO L448 ceAbstractionStarter]: For program point L532(lines 532 572) no Hoare annotation was computed. [2018-12-08 22:58:50,486 INFO L444 ceAbstractionStarter]: At program point L516(line 516) the Hoare annotation is: (let ((.cse14 (= |old(~myStatus~0)| ~myStatus~0)) (.cse20 (= |old(~customIrp~0)| ~customIrp~0)) (.cse21 (<= 1 ~setEventCalled~0)) (.cse18 (<= FloppyStartDevice_~__cil_tmp42~0 259)) (.cse19 (< 258 FloppyStartDevice_~__cil_tmp42~0)) (.cse22 (<= ~setEventCalled~0 1))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse8 (and (= FloppyStartDevice_~Fp~0 0) .cse14 .cse20 .cse21 (= FloppyStartDevice_~Dc~0 0) (= ~s~0 1) (= ~compRegistered~0 1) .cse18 .cse19 .cse22)) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= 1 |old(~s~0)|))) (.cse10 (not (= ~FlConfigCallBack~0 0))) (.cse11 (not (= 1 ~NP~0))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse13 (not (= |old(~compRegistered~0)| 0))) (.cse23 (not (= 0 ~pended~0))) (.cse24 (not (= 5 ~MPR1~0))) (.cse15 (<= 1 ~compRegistered~0)) (.cse16 (<= ~MPR3~0 ~s~0)) (.cse17 (<= ~s~0 ~MPR3~0)) (.cse25 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (and .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) .cse23 .cse24 .cse25) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse8 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 (not (= 0 ~Suspended~0)) .cse12 .cse13 .cse23 .cse24 (and .cse15 .cse16 .cse17 .cse18 (= 0 ~myStatus~0) .cse19 .cse20 .cse21 .cse22) (not (= ~KernelMode~0 0)) .cse25)))) [2018-12-08 22:58:50,486 INFO L448 ceAbstractionStarter]: For program point L516-1(line 516) no Hoare annotation was computed. [2018-12-08 22:58:50,486 INFO L448 ceAbstractionStarter]: For program point L574(lines 574 581) no Hoare annotation was computed. [2018-12-08 22:58:50,486 INFO L444 ceAbstractionStarter]: At program point L574-2(lines 574 581) the Hoare annotation is: (let ((.cse18 (+ ~DC~0 2)) (.cse19 (+ ~SKIP1~0 2)) (.cse17 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse18) (< ~MPR3~0 6) (< ~MPR1~0 .cse19) (< ~IPC~0 .cse17) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse10 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 5 ~MPR1~0))) (.cse16 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse5 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (and (and (and (<= .cse17 ~IPC~0) (<= .cse18 ~SKIP2~0) (<= .cse19 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)) (not (= 259 FloppyStartDevice_~ntStatus~1)))) (.cse11 (not (= 1 ~NP~0))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse14 (not (= 0 ~pended~0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse4 .cse6 .cse8 .cse10 .cse13 .cse15 .cse16 .cse2 .cse3 .cse5 .cse7 .cse9 .cse11 (not (= 0 ~Suspended~0)) .cse12 .cse14 (not (= ~KernelMode~0 0)))))) [2018-12-08 22:58:50,488 INFO L444 ceAbstractionStarter]: At program point L599(line 599) the Hoare annotation is: (let ((.cse18 (+ ~DC~0 2)) (.cse19 (+ ~SKIP1~0 2)) (.cse17 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse10 (not (= 7 ~IPC~0))) (.cse11 (not (= ~SKIP2~0 4))) (.cse2 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse18) (< ~MPR3~0 6) (< ~MPR1~0 .cse19) (< ~IPC~0 .cse17) (not (= |old(~customIrp~0)| 0)))) (.cse12 (not (= 0 ~DiskController~0))) (.cse3 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse13 (not (= 0 ~MaximumInterfaceType~0))) (.cse4 (not (= 1 |old(~s~0)|))) (.cse5 (not (= ~FlConfigCallBack~0 0))) (.cse14 (not (= 1 ~NP~0))) (.cse6 (and (and (and (<= .cse17 ~IPC~0) (<= .cse18 ~SKIP2~0) (<= .cse19 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)) (not (= 259 FloppyStartDevice_~ntStatus~1)))) (.cse15 (not (= ~PagingReferenceCount~0 1))) (.cse7 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 ~pended~0))) (.cse8 (not (= 5 ~MPR1~0))) (.cse9 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 0 ~Suspended~0)) .cse15 .cse16 (not (= ~KernelMode~0 0))) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse10 .cse11 .cse2 .cse12 .cse3 .cse13 .cse4 .cse5 .cse14 .cse6 .cse15 .cse7 .cse16 .cse8 .cse9)))) [2018-12-08 22:58:50,488 INFO L448 ceAbstractionStarter]: For program point L599-1(line 599) no Hoare annotation was computed. [2018-12-08 22:58:50,488 INFO L448 ceAbstractionStarter]: For program point L533(lines 533 543) no Hoare annotation was computed. [2018-12-08 22:58:50,488 INFO L444 ceAbstractionStarter]: At program point L500(line 500) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= 1 ~NP~0))) (.cse11 (not (= ~PagingReferenceCount~0 1))) (.cse12 (not (= |old(~compRegistered~0)| 0))) (.cse13 (not (= 0 ~pended~0))) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= 0 ~Suspended~0)) .cse11 .cse12 .cse13 .cse14 (not (= ~KernelMode~0 0)) .cse15))) [2018-12-08 22:58:50,491 INFO L448 ceAbstractionStarter]: For program point L583(lines 583 584) no Hoare annotation was computed. [2018-12-08 22:58:50,491 INFO L448 ceAbstractionStarter]: For program point L493(lines 493 505) no Hoare annotation was computed. [2018-12-08 22:58:50,491 INFO L444 ceAbstractionStarter]: At program point L510(line 510) the Hoare annotation is: (let ((.cse11 (= FloppyStartDevice_~Fp~0 0)) (.cse12 (= |old(~customIrp~0)| ~customIrp~0)) (.cse13 (= FloppyStartDevice_~Dc~0 0)) (.cse14 (= ~s~0 1)) (.cse15 (= ~compRegistered~0 1)) (.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= 1 ~NP~0))) (.cse16 (not (= ~PagingReferenceCount~0 1))) (.cse17 (not (= |old(~compRegistered~0)| 0))) (.cse18 (not (= 0 ~pended~0))) (.cse19 (not (= 5 ~MPR1~0))) (.cse20 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (and .cse11 (= 0 ~myStatus~0) .cse12 .cse13 .cse14 .cse15) (not (= 0 ~Suspended~0)) .cse16 .cse17 .cse18 .cse19 (not (= ~KernelMode~0 0)) .cse20) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) (and .cse11 (= |old(~myStatus~0)| ~myStatus~0) .cse12 .cse13 .cse14 .cse15) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse16 .cse17 .cse18 .cse19 .cse20))) [2018-12-08 22:58:50,491 INFO L448 ceAbstractionStarter]: For program point L510-1(line 510) no Hoare annotation was computed. [2018-12-08 22:58:50,492 INFO L444 ceAbstractionStarter]: At program point L535(line 535) the Hoare annotation is: (let ((.cse23 (= 0 ~pended~0)) (.cse26 (+ ~DC~0 5)) (.cse24 (+ ~DC~0 2)) (.cse25 (+ ~SKIP1~0 2))) (let ((.cse22 (= ~PagingReferenceCount~0 1)) (.cse21 (= ~SKIP2~0 4)) (.cse20 (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (.cse18 (and (and .cse23 (<= .cse26 ~IPC~0) (<= .cse24 ~SKIP2~0) (<= .cse25 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0))) (.cse19 (= ~UNLOADED~0 0))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not .cse19)) (.cse17 (and .cse18 (= |old(~myStatus~0)| ~myStatus~0))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse24) (< ~MPR3~0 6) (< ~MPR1~0 .cse25) (< ~IPC~0 .cse26) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= |old(~compRegistered~0)| 0))) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not .cse20)) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not .cse21)) (.cse5 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 1 ~NP~0))) (.cse11 (not .cse22)) (.cse13 (not .cse23)) (.cse16 (and (= ~compRegistered~0 1) .cse18 .cse19 (= ~MPR1~0 5) (= ~IPC~0 7) .cse20 .cse21 .cse22 (= ~DC~0 2) (= FloppyStartDevice_~__cil_tmp46~0 461835)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse0 .cse1 .cse17 (not (= |old(~myStatus~0)| 0)) .cse4 .cse6 .cse8 .cse9 .cse12 .cse14 .cse15 .cse2 .cse3 .cse5 .cse7 .cse10 (not (= 0 ~Suspended~0)) .cse11 .cse13 (not (= ~KernelMode~0 0)) .cse16))))) [2018-12-08 22:58:50,495 INFO L448 ceAbstractionStarter]: For program point L535-1(line 535) no Hoare annotation was computed. [2018-12-08 22:58:50,495 INFO L444 ceAbstractionStarter]: At program point L560(lines 560 562) the Hoare annotation is: (let ((.cse18 (+ ~DC~0 2)) (.cse19 (+ ~SKIP1~0 2)) (.cse17 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse18) (< ~MPR3~0 6) (< ~MPR1~0 .cse19) (< ~IPC~0 .cse17) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse10 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 5 ~MPR1~0))) (.cse16 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse5 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse11 (not (= 1 ~NP~0))) (.cse9 (and (= |old(~myStatus~0)| ~myStatus~0) (and (and (<= .cse17 ~IPC~0) (<= .cse18 ~SKIP2~0) (<= .cse19 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse14 (not (= 0 ~pended~0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse4 .cse6 .cse8 .cse10 .cse13 .cse15 .cse16 .cse2 .cse3 .cse5 .cse7 .cse11 .cse9 (not (= 0 ~Suspended~0)) .cse12 .cse14 (not (= ~KernelMode~0 0)))))) [2018-12-08 22:58:50,495 INFO L448 ceAbstractionStarter]: For program point L560-1(lines 560 562) no Hoare annotation was computed. [2018-12-08 22:58:50,495 INFO L448 ceAbstractionStarter]: For program point FloppyStartDeviceEXIT(lines 436 603) no Hoare annotation was computed. [2018-12-08 22:58:50,495 INFO L444 ceAbstractionStarter]: At program point L552-2(lines 552 568) the Hoare annotation is: (let ((.cse19 (= 0 ~pended~0)) (.cse22 (+ ~DC~0 5)) (.cse20 (+ ~DC~0 2)) (.cse21 (+ ~SKIP1~0 2))) (let ((.cse18 (and (and (and .cse19 (<= .cse22 ~IPC~0) (<= .cse20 ~SKIP2~0) (<= .cse21 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)) (not (= 259 FloppyStartDevice_~ntStatus~1))))) (let ((.cse0 (and (= FloppyStartDevice_~ntStatus~1 0) (= FloppyStartDevice_~Fp~0 0) (= FloppyStartDevice_~InterfaceType~0 0) (= FloppyStartDevice_~__cil_tmp46~0 461835) (= ~compRegistered~0 1) .cse18 (= FloppyStartDevice_~Dc~0 0))) (.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse10 (not (= 7 ~IPC~0))) (.cse11 (not (= ~SKIP2~0 4))) (.cse3 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse20) (< ~MPR3~0 6) (< ~MPR1~0 .cse21) (< ~IPC~0 .cse22) (not (= |old(~customIrp~0)| 0)))) (.cse12 (not (= 0 ~DiskController~0))) (.cse4 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse13 (not (= 0 ~MaximumInterfaceType~0))) (.cse5 (not (= 1 |old(~s~0)|))) (.cse6 (not (= ~FlConfigCallBack~0 0))) (.cse14 (not (= 1 ~NP~0))) (.cse15 (not (= ~PagingReferenceCount~0 1))) (.cse7 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not .cse19)) (.cse8 (not (= 5 ~MPR1~0))) (.cse17 (and .cse18 (= |old(~myStatus~0)| ~myStatus~0))) (.cse9 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 0 ~Suspended~0)) .cse15 .cse16 (not (= ~KernelMode~0 0)) .cse17) (or .cse0 (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse1 .cse2 .cse10 .cse11 .cse3 .cse12 .cse4 .cse13 .cse5 .cse6 .cse14 .cse15 .cse7 .cse16 .cse8 .cse17 .cse9))))) [2018-12-08 22:58:50,498 INFO L444 ceAbstractionStarter]: At program point L569(lines 530 595) the Hoare annotation is: (let ((.cse18 (+ ~DC~0 2)) (.cse19 (+ ~SKIP1~0 2)) (.cse17 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse18) (< ~MPR3~0 6) (< ~MPR1~0 .cse19) (< ~IPC~0 .cse17) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse10 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= |old(~compRegistered~0)| 0))) (.cse15 (not (= 5 ~MPR1~0))) (.cse16 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse5 (not (= 0 ~DiskController~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (and (and (and (<= .cse17 ~IPC~0) (<= .cse18 ~SKIP2~0) (<= .cse19 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)) (not (= 259 FloppyStartDevice_~ntStatus~1)))) (.cse11 (not (= 1 ~NP~0))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse14 (not (= 0 ~pended~0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse4 .cse6 .cse8 .cse10 .cse13 .cse15 .cse16 .cse2 .cse3 .cse5 .cse7 .cse9 .cse11 (not (= 0 ~Suspended~0)) .cse12 .cse14 (not (= ~KernelMode~0 0)))))) [2018-12-08 22:58:50,499 INFO L444 ceAbstractionStarter]: At program point L528(line 528) the Hoare annotation is: (let ((.cse25 (+ ~DC~0 5)) (.cse23 (+ ~DC~0 2)) (.cse24 (+ ~SKIP1~0 2))) (let ((.cse16 (= |old(~myStatus~0)| ~myStatus~0)) (.cse14 (let ((.cse26 (and (<= .cse25 ~IPC~0) (<= .cse23 ~SKIP2~0) (<= .cse24 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0))) (.cse27 (<= 1 ~NP~0)) (.cse28 (= ~s~0 1)) (.cse29 (<= ~MPR3~0 6)) (.cse32 (<= (+ ~NP~0 4) ~MPR1~0)) (.cse33 (<= 6 ~MPR3~0)) (.cse30 (= 0 ~customIrp~0)) (.cse31 (= |old(~customIrp~0)| ~customIrp~0))) (or (and .cse26 .cse27 (<= FloppyStartDevice_~__cil_tmp42~0 259) .cse28 .cse29 .cse30 (< 258 FloppyStartDevice_~__cil_tmp42~0) .cse31 .cse32 .cse33) (and (and .cse26 .cse27 .cse28 .cse29 .cse32 (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1) .cse33) .cse30 .cse31))))) (let ((.cse18 (and (= FloppyStartDevice_~ntStatus~1 |old(~myStatus~0)|) .cse16 .cse14)) (.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse23) (< ~MPR3~0 6) (< ~MPR1~0 .cse24) (< ~IPC~0 .cse25) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= 1 ~NP~0))) (.cse12 (= ~compRegistered~0 1)) (.cse13 (= FloppyStartDevice_~Fp~0 0)) (.cse11 (= FloppyStartDevice_~__cil_tmp46~0 461835)) (.cse15 (= FloppyStartDevice_~Dc~0 0)) (.cse17 (not (= ~PagingReferenceCount~0 1))) (.cse19 (not (= |old(~compRegistered~0)| 0))) (.cse20 (not (= 0 ~pended~0))) (.cse21 (not (= 5 ~MPR1~0))) (.cse22 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (and .cse11 .cse12 (and (and .cse13 .cse14 .cse15) .cse16)) (not (= 0 ~Suspended~0)) .cse17 .cse18 .cse19 .cse20 .cse21 (not (= ~KernelMode~0 0)) .cse22) (or .cse18 (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (and (and .cse12 .cse13 .cse14 .cse11 .cse15) .cse16) .cse17 .cse19 .cse20 .cse21 .cse22))))) [2018-12-08 22:58:50,501 INFO L444 ceAbstractionStarter]: At program point L495(line 495) the Hoare annotation is: (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse2 (not (= 7 ~IPC~0))) (.cse3 (not (= ~SKIP2~0 4))) (.cse4 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse5 (not (= 0 ~DiskController~0))) (.cse6 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= 1 |old(~s~0)|))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= 1 ~NP~0))) (.cse11 (not (= ~PagingReferenceCount~0 1))) (.cse12 (not (= |old(~compRegistered~0)| 0))) (.cse13 (not (= 0 ~pended~0))) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= 0 ~Suspended~0)) .cse11 .cse12 .cse13 .cse14 (not (= ~KernelMode~0 0)) .cse15))) [2018-12-08 22:58:50,501 INFO L448 ceAbstractionStarter]: For program point L528-1(line 528) no Hoare annotation was computed. [2018-12-08 22:58:50,501 INFO L448 ceAbstractionStarter]: For program point L586(lines 586 591) no Hoare annotation was computed. [2018-12-08 22:58:50,501 INFO L448 ceAbstractionStarter]: For program point L553(lines 552 568) no Hoare annotation was computed. [2018-12-08 22:58:50,501 INFO L448 ceAbstractionStarter]: For program point L586-2(lines 586 591) no Hoare annotation was computed. [2018-12-08 22:58:50,501 INFO L444 ceAbstractionStarter]: At program point L545(lines 532 572) the Hoare annotation is: (let ((.cse26 (+ ~DC~0 5)) (.cse24 (+ ~DC~0 2)) (.cse25 (+ ~SKIP1~0 2))) (let ((.cse18 (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (.cse20 (and (and (<= .cse26 ~IPC~0) (<= .cse24 ~SKIP2~0) (<= .cse25 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0))) (.cse23 (= ~PagingReferenceCount~0 1)) (.cse21 (= ~FlConfigCallBack~0 0)) (.cse22 (= ~SKIP2~0 4)) (.cse19 (= ~UNLOADED~0 0))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not .cse19)) (.cse9 (not (= 7 ~IPC~0))) (.cse10 (not .cse22)) (.cse2 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse24) (< ~MPR3~0 6) (< ~MPR1~0 .cse25) (< ~IPC~0 .cse26) (not (= |old(~customIrp~0)| 0)))) (.cse11 (not (= 0 ~DiskController~0))) (.cse3 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse12 (not (= 0 ~MaximumInterfaceType~0))) (.cse4 (not (= 1 |old(~s~0)|))) (.cse5 (not .cse21)) (.cse13 (not (= 1 ~NP~0))) (.cse15 (not .cse23)) (.cse14 (and .cse20 (= |old(~myStatus~0)| ~myStatus~0) (not (= 259 FloppyStartDevice_~ntStatus~1)))) (.cse16 (and (= FloppyStartDevice_~ntStatus~1 0) .cse19 (= ~MPR1~0 5) (= ~IPC~0 7) (= FloppyStartDevice_~Fp~0 0) .cse20 (= ~DC~0 2) (= FloppyStartDevice_~__cil_tmp46~0 461835) (= ~compRegistered~0 1) (= ~MaximumInterfaceType~0 0) .cse21 .cse18 .cse22 .cse23 (= FloppyStartDevice_~Dc~0 0))) (.cse6 (not (= |old(~compRegistered~0)| 0))) (.cse17 (not (= 0 ~pended~0))) (.cse7 (not (= 5 ~MPR1~0))) (.cse8 (not .cse18))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 0 ~Suspended~0)) .cse15 .cse16 .cse17 (not (= ~KernelMode~0 0))) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse9 .cse10 .cse2 .cse11 .cse3 .cse12 .cse4 .cse5 .cse13 .cse15 .cse14 .cse16 .cse6 .cse17 .cse7 .cse8))))) [2018-12-08 22:58:50,503 INFO L448 ceAbstractionStarter]: For program point L537(lines 537 540) no Hoare annotation was computed. [2018-12-08 22:58:50,503 INFO L448 ceAbstractionStarter]: For program point L546-1(lines 546 549) no Hoare annotation was computed. [2018-12-08 22:58:50,503 INFO L448 ceAbstractionStarter]: For program point L530(lines 530 595) no Hoare annotation was computed. [2018-12-08 22:58:50,503 INFO L448 ceAbstractionStarter]: For program point L530-1(lines 530 595) no Hoare annotation was computed. [2018-12-08 22:58:50,503 INFO L444 ceAbstractionStarter]: At program point L588(lines 588 589) the Hoare annotation is: (let ((.cse18 (+ ~DC~0 2)) (.cse19 (+ ~SKIP1~0 2)) (.cse17 (+ ~DC~0 5))) (let ((.cse0 (not (= 2 ~DC~0))) (.cse1 (not (= ~UNLOADED~0 0))) (.cse10 (not (= 7 ~IPC~0))) (.cse11 (not (= ~SKIP2~0 4))) (.cse2 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 .cse18) (< ~MPR3~0 6) (< ~MPR1~0 .cse19) (< ~IPC~0 .cse17) (not (= |old(~customIrp~0)| 0)))) (.cse12 (not (= 0 ~DiskController~0))) (.cse3 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse13 (not (= 0 ~MaximumInterfaceType~0))) (.cse4 (not (= 1 |old(~s~0)|))) (.cse5 (not (= ~FlConfigCallBack~0 0))) (.cse14 (not (= 1 ~NP~0))) (.cse15 (not (= ~PagingReferenceCount~0 1))) (.cse6 (and (not (= 259 FloppyStartDevice_~ntStatus~1)) (and (and (<= .cse17 ~IPC~0) (<= .cse18 ~SKIP2~0) (<= .cse19 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0)) (<= 1 ~NP~0) (<= ~NP~0 1) (= ~s~0 1) (<= ~MPR3~0 6) (<= 6 ~MPR3~0)))) (.cse7 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 ~pended~0))) (.cse8 (not (= 5 ~MPR1~0))) (.cse9 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 (not (= |old(~myStatus~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= 0 ~Suspended~0)) .cse15 .cse16 (not (= ~KernelMode~0 0))) (or (< 0 (+ |old(~myStatus~0)| 1073741637)) .cse0 .cse1 .cse10 .cse11 .cse2 .cse12 .cse3 .cse13 .cse4 .cse5 .cse14 .cse15 .cse6 .cse7 .cse16 .cse8 .cse9)))) [2018-12-08 22:58:50,503 INFO L448 ceAbstractionStarter]: For program point L588-1(lines 588 589) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point L514(lines 514 519) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point L1104(lines 1103 1113) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point L1102(lines 1101 1113) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point PsCreateSystemThreadEXIT(lines 1094 1115) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point L1101(lines 1101 1113) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1105 1112) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point PsCreateSystemThreadENTRY(lines 1094 1115) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1105 1112) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point PsCreateSystemThreadFINAL(lines 1094 1115) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point ObReferenceObjectByHandleEXIT(lines 1072 1093) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point ObReferenceObjectByHandleENTRY(lines 1072 1093) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point ObReferenceObjectByHandleFINAL(lines 1072 1093) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point L1082(lines 1081 1091) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L451 ceAbstractionStarter]: At program point L1080(lines 1079 1091) the Hoare annotation is: true [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point L1079(lines 1079 1091) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1083 1090) no Hoare annotation was computed. [2018-12-08 22:58:50,507 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1083 1090) no Hoare annotation was computed. [2018-12-08 22:58:50,508 INFO L448 ceAbstractionStarter]: For program point IoBuildDeviceIoControlRequestEXIT(lines 809 833) no Hoare annotation was computed. [2018-12-08 22:58:50,508 INFO L448 ceAbstractionStarter]: For program point IoBuildDeviceIoControlRequestFINAL(lines 809 833) no Hoare annotation was computed. [2018-12-08 22:58:50,508 INFO L451 ceAbstractionStarter]: At program point L822(lines 821 831) the Hoare annotation is: true [2018-12-08 22:58:50,508 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 823 830) no Hoare annotation was computed. [2018-12-08 22:58:50,508 INFO L444 ceAbstractionStarter]: At program point IoBuildDeviceIoControlRequestENTRY(lines 809 833) the Hoare annotation is: (let ((.cse0 (= |old(~customIrp~0)| ~customIrp~0)) (.cse1 (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= |old(~customIrp~0)| 0)) (not (= 1 ~s~0))))) (and (or .cse0 (not (= ~myStatus~0 0)) .cse1) (or (< 0 (+ ~myStatus~0 1073741637)) .cse0 .cse1))) [2018-12-08 22:58:50,508 INFO L444 ceAbstractionStarter]: At program point L820(lines 819 831) the Hoare annotation is: (or (not (= 2 ~DC~0)) (not (= ~UNLOADED~0 0)) (not (= ~myStatus~0 0)) (not (= |IoBuildDeviceIoControlRequest_#in~InputBufferLength| 0)) (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2))) (< ~NP~0 1) (< ~MPR3~0 6) (not (= |old(~customIrp~0)| 0)) (not (= 1 ~s~0))) (= ~customIrp~0 1) (not (= ~FlConfigCallBack~0 0)) (not (= |IoBuildDeviceIoControlRequest_#in~InputBuffer| 0)) (not (= 5 ~MPR1~0)) (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)) (not (= 7 ~IPC~0)) (not (= ~SKIP2~0 4)) (not (= |IoBuildDeviceIoControlRequest_#in~InternalDeviceIoControl| 1)) (not (= |IoBuildDeviceIoControlRequest_#in~IoControlCode| 461835)) (not (= 0 ~MaximumInterfaceType~0)) (not (= 0 ~Suspended~0)) (not (= ~PagingReferenceCount~0 1)) (not (= ~compRegistered~0 1)) (not (= |IoBuildDeviceIoControlRequest_#in~OutputBufferLength| 0)) (not (= ~KernelMode~0 0)) (not (= |IoBuildDeviceIoControlRequest_#in~OutputBuffer| 0))) [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point L819(lines 819 831) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 823 830) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L451 ceAbstractionStarter]: At program point KeSetEventENTRY(lines 1022 1029) the Hoare annotation is: true [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point KeSetEventFINAL(lines 1022 1029) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point KeSetEventEXIT(lines 1022 1029) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point stub_driver_initEXIT(lines 656 668) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L444 ceAbstractionStarter]: At program point stub_driver_initENTRY(lines 656 668) the Hoare annotation is: (let ((.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse3 (not (= 7 ~IPC~0))) (.cse0 (and (= 0 ~compRegistered~0) (= |old(~customIrp~0)| ~customIrp~0) (= ~s~0 1) (= ~pended~0 0))) (.cse4 (not (= ~SKIP2~0 4))) (.cse5 (or (< ~SKIP1~0 (+ ~NP~0 2)) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~IPC~0 (+ ~DC~0 5)) (not (= |old(~customIrp~0)| 0)))) (.cse6 (not (= ~PagingReferenceCount~0 0))) (.cse7 (not (= 0 ~DiskController~0))) (.cse8 (not (= 0 ~FloppyDiskPeripheral~0))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse10 (not (= 6 ~MPR3~0))) (.cse11 (not (= 1 |old(~s~0)|))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= 1 ~NP~0))) (.cse14 (not (= 0 ~Suspended~0))) (.cse15 (not (= |old(~compRegistered~0)| 0))) (.cse16 (not (= 0 |old(~pended~0)|))) (.cse17 (not (= 5 ~MPR1~0))) (.cse18 (not (= ~KernelMode~0 0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or (< 0 (+ ~myStatus~0 1073741637)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse1 .cse2 (not (= ~myStatus~0 0)) .cse3 .cse0 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point stub_driver_initFINAL(lines 656 668) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION(line 64) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L451 ceAbstractionStarter]: At program point errorFnENTRY(lines 60 67) the Hoare annotation is: true [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point errorFnFINAL(lines 60 67) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point errorFnEXIT(lines 60 67) no Hoare annotation was computed. [2018-12-08 22:58:50,511 INFO L448 ceAbstractionStarter]: For program point L986(lines 986 1003) no Hoare annotation was computed. [2018-12-08 22:58:50,516 INFO L448 ceAbstractionStarter]: For program point L949(lines 949 953) no Hoare annotation was computed. [2018-12-08 22:58:50,516 INFO L444 ceAbstractionStarter]: At program point IofCallDriverENTRY(lines 935 1007) the Hoare annotation is: (let ((.cse8 (< 6 ~MPR3~0)) (.cse1 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse7 (not (= 0 ~pended~0))) (.cse2 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse5 (< ~IPC~0 (+ ~DC~0 5))) (.cse9 (< ~NP~0 1)) (.cse4 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse11 (< 1 ~NP~0)) (.cse10 (< ~MPR3~0 6))) (let ((.cse0 (or .cse8 (or (or .cse1 .cse7 .cse2 (< ~compRegistered~0 1) .cse5) .cse9 .cse4 .cse11 (not (= 1 |old(~s~0)|))) .cse10)) (.cse3 (= ~s~0 ~SKIP1~0)) (.cse6 (not (= ~compRegistered~0 0)))) (and (or .cse0 (< 0 (+ ~myStatus~0 1073741637)) (= ~s~0 1)) (or .cse0 (= ~s~0 |old(~s~0)|) (not (= ~myStatus~0 0))) (or .cse1 (< ~MPR3~0 (+ ~NP~0 5)) .cse2 .cse3 (not (= ~SKIP1~0 |old(~s~0)|)) .cse4 .cse5 (or .cse6 .cse7)) (or .cse1 .cse8 .cse9 .cse3 .cse4 .cse10 .cse11 (< ~SKIP1~0 |old(~s~0)|) .cse2 (< |old(~s~0)| ~SKIP1~0) .cse6 .cse5 (not (= ~customIrp~0 0)))))) [2018-12-08 22:58:50,516 INFO L444 ceAbstractionStarter]: At program point L978(lines 942 1006) the Hoare annotation is: (let ((.cse53 (+ ~DC~0 2)) (.cse55 (+ ~DC~0 5)) (.cse54 (+ ~SKIP1~0 2)) (.cse39 (= 0 ~pended~0)) (.cse56 (+ ~NP~0 2))) (let ((.cse17 (< ~SKIP1~0 .cse56)) (.cse31 (not .cse39)) (.cse25 (< ~MPR1~0 .cse54)) (.cse28 (< ~IPC~0 .cse55)) (.cse19 (< ~NP~0 1)) (.cse20 (< ~SKIP2~0 .cse53)) (.cse22 (< 1 ~NP~0)) (.cse52 (div IofCallDriver_~__cil_tmp7~0 4294967296))) (let ((.cse34 (= IofCallDriver_~returnVal2~0 259)) (.cse37 (<= 1 ~NP~0)) (.cse35 (+ IofCallDriver_~returnVal2~0 1073741823)) (.cse36 (<= .cse56 ~SKIP1~0)) (.cse38 (<= .cse55 ~IPC~0)) (.cse40 (<= .cse54 ~MPR1~0)) (.cse41 (<= 1 ~compRegistered~0)) (.cse42 (= ~MPR1~0 ~s~0)) (.cse43 (<= .cse53 ~SKIP2~0)) (.cse44 (<= IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse52) 3221225494))) (.cse45 (<= 0 (+ IofCallDriver_~__cil_tmp7~0 1073741802))) (.cse46 (<= (+ .cse52 1) 0)) (.cse47 (= ~NP~0 |old(~s~0)|)) (.cse30 (+ ~NP~0 5)) (.cse48 (<= ~MPR3~0 6)) (.cse49 (<= 1 ~setEventCalled~0)) (.cse50 (<= ~setEventCalled~0 1)) (.cse18 (< 6 ~MPR3~0)) (.cse33 (or (or .cse17 .cse31 .cse25 (< ~compRegistered~0 1) .cse28) .cse19 .cse20 .cse22 (not (= 1 |old(~s~0)|)))) (.cse21 (< ~MPR3~0 6))) (let ((.cse23 (= ~s~0 ~SKIP1~0)) (.cse24 (< ~SKIP1~0 |old(~s~0)|)) (.cse26 (< |old(~s~0)| ~SKIP1~0)) (.cse27 (not (= ~compRegistered~0 0))) (.cse0 (or .cse18 .cse33 .cse21)) (.cse32 (and .cse37 (let ((.cse51 (<= .cse30 ~MPR3~0))) (or (and .cse36 .cse38 .cse39 .cse40 (<= .cse35 0) .cse41 .cse51 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47) (and .cse36 .cse38 .cse39 .cse40 .cse41 .cse51 .cse42 .cse43 .cse44 (= 0 IofCallDriver_~returnVal2~0) .cse45 .cse46 .cse47))) .cse48 .cse49 .cse50)) (.cse9 (and .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 (<= ~NP~0 1) .cse45 .cse46 .cse47 .cse48 .cse49 .cse34 .cse50 (<= 6 ~MPR3~0))) (.cse29 (not (= ~customIrp~0 0))) (.cse1 (not (= 2 ~DC~0))) (.cse2 (not (= ~UNLOADED~0 0))) (.cse4 (not (= ~myStatus~0 0))) (.cse5 (not (= 7 ~IPC~0))) (.cse6 (not (= ~SKIP2~0 4))) (.cse7 (not (= 0 ~MaximumInterfaceType~0))) (.cse8 (not (= ~FlConfigCallBack~0 0))) (.cse11 (not (= 0 ~Suspended~0))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse13 (not (= ~compRegistered~0 1))) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not (= ~KernelMode~0 0))) (.cse16 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse3 (= .cse35 0)) (.cse10 (= IofCallDriver_~returnVal2~0 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~customIrp~0 1)) .cse11 .cse12 .cse13 (= |IofCallDriver_#in~Irp| 0) .cse14 .cse15 .cse16) (or .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29) (or .cse17 (< ~MPR3~0 .cse30) .cse23 .cse20 .cse24 .cse25 .cse26 .cse28 (or .cse27 .cse31)) (or .cse0 .cse32 (< 0 (+ ~myStatus~0 1073741637)) .cse9) (or .cse0 .cse32 .cse4 .cse9) (or (or .cse18 .cse33 .cse21 .cse29) .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse13 .cse34 .cse14 .cse15 .cse16 (or .cse3 .cse10))))))) [2018-12-08 22:58:50,520 INFO L444 ceAbstractionStarter]: At program point L945(line 945) the Hoare annotation is: (let ((.cse21 (< 6 ~MPR3~0)) (.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse5 (not (= 0 ~pended~0))) (.cse1 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse3 (< ~IPC~0 (+ ~DC~0 5))) (.cse22 (< ~NP~0 1)) (.cse2 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse24 (< 1 ~NP~0)) (.cse23 (< ~MPR3~0 6))) (let ((.cse7 (< 0 (+ ~myStatus~0 1073741637))) (.cse6 (or .cse21 (or (or .cse0 .cse5 .cse1 (< ~compRegistered~0 1) .cse3) .cse22 .cse2 .cse24 (not (= 1 |old(~s~0)|))) .cse23)) (.cse8 (not (= 2 ~DC~0))) (.cse9 (not (= ~UNLOADED~0 0))) (.cse14 (not (= IofCallDriver_~Irp 0))) (.cse20 (not (= ~myStatus~0 0))) (.cse10 (not (= 7 ~IPC~0))) (.cse11 (not (= ~SKIP2~0 4))) (.cse12 (not (= 0 ~MaximumInterfaceType~0))) (.cse13 (not (= ~FlConfigCallBack~0 0))) (.cse15 (not (= ~PagingReferenceCount~0 1))) (.cse16 (not (= ~compRegistered~0 1))) (.cse17 (= |IofCallDriver_#in~Irp| 0)) (.cse18 (not (= 5 ~MPR1~0))) (.cse19 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse4 (not (= ~compRegistered~0 0)))) (and (or .cse0 (< ~MPR3~0 (+ ~NP~0 5)) .cse1 (not (= ~SKIP1~0 |old(~s~0)|)) .cse2 .cse3 (or .cse4 .cse5)) (or .cse6 .cse7 (= ~s~0 1)) (or .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse6 (= ~s~0 |old(~s~0)|) .cse20) (or .cse6 .cse8 .cse9 .cse14 .cse20 .cse10 .cse11 .cse12 .cse13 (not (= ~customIrp~0 1)) (not (= 0 ~Suspended~0)) .cse15 .cse16 .cse17 .cse18 (not (= ~KernelMode~0 0)) .cse19) (or .cse0 .cse21 .cse22 .cse2 .cse23 .cse24 (< ~SKIP1~0 |old(~s~0)|) .cse1 (< |old(~s~0)| ~SKIP1~0) .cse4 .cse3 (not (= ~customIrp~0 0)))))) [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point L945-1(line 945) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L444 ceAbstractionStarter]: At program point L966(lines 965 980) the Hoare annotation is: (let ((.cse17 (+ ~DC~0 2)) (.cse14 (+ ~DC~0 5)) (.cse16 (+ ~SKIP1~0 2)) (.cse15 (= 0 ~pended~0)) (.cse13 (+ ~NP~0 2))) (let ((.cse9 (< 6 ~MPR3~0)) (.cse0 (< ~SKIP1~0 .cse13)) (.cse6 (not .cse15)) (.cse1 (< ~MPR1~0 .cse16)) (.cse4 (< ~IPC~0 .cse14)) (.cse10 (< ~NP~0 1)) (.cse3 (< ~SKIP2~0 .cse17)) (.cse12 (< 1 ~NP~0)) (.cse11 (< ~MPR3~0 6))) (let ((.cse7 (or .cse9 (or (or .cse0 .cse6 .cse1 (< ~compRegistered~0 1) .cse4) .cse10 .cse3 .cse12 (not (= 1 |old(~s~0)|))) .cse11)) (.cse8 (let ((.cse18 (div IofCallDriver_~__cil_tmp7~0 4294967296))) (and (<= .cse13 ~SKIP1~0) (<= 1 ~NP~0) (<= .cse14 ~IPC~0) .cse15 (<= .cse16 ~MPR1~0) (<= 1 ~compRegistered~0) (= ~MPR1~0 ~s~0) (<= .cse17 ~SKIP2~0) (<= IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse18) 3221225494)) (<= ~NP~0 1) (<= 0 (+ IofCallDriver_~__cil_tmp7~0 1073741802)) (<= (+ .cse18 1) 0) (= ~NP~0 |old(~s~0)|) (<= ~MPR3~0 6) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1) (<= 6 ~MPR3~0)))) (.cse2 (= ~s~0 ~SKIP1~0)) (.cse5 (not (= ~compRegistered~0 0)))) (and (or .cse0 (< ~MPR3~0 (+ ~NP~0 5)) .cse1 .cse2 (not (= ~SKIP1~0 |old(~s~0)|)) .cse3 .cse4 (or .cse5 .cse6)) (or .cse7 (< 0 (+ ~myStatus~0 1073741637)) .cse8) (or .cse7 (not (= ~myStatus~0 0)) .cse8) (or .cse0 .cse9 .cse10 .cse2 .cse3 .cse11 .cse12 (< ~SKIP1~0 |old(~s~0)|) .cse1 (< |old(~s~0)| ~SKIP1~0) .cse5 .cse4 (not (= ~customIrp~0 0))))))) [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point L995(lines 995 1002) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point IofCallDriverFINAL(lines 935 1007) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point L958(lines 958 981) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point L987(lines 987 993) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L448 ceAbstractionStarter]: For program point IofCallDriverEXIT(lines 935 1007) no Hoare annotation was computed. [2018-12-08 22:58:50,524 INFO L444 ceAbstractionStarter]: At program point L1000(line 1000) the Hoare annotation is: (let ((.cse7 (< 6 ~MPR3~0)) (.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse5 (not (= 0 ~pended~0))) (.cse1 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse3 (< ~IPC~0 (+ ~DC~0 5))) (.cse8 (< ~NP~0 1)) (.cse2 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse10 (< 1 ~NP~0)) (.cse9 (< ~MPR3~0 6))) (let ((.cse4 (not (= ~compRegistered~0 0))) (.cse6 (or .cse7 (or (or .cse0 .cse5 .cse1 (< ~compRegistered~0 1) .cse3) .cse8 .cse2 .cse10 (not (= 1 |old(~s~0)|))) .cse9))) (and (or .cse0 (< ~MPR3~0 (+ ~NP~0 5)) .cse1 (not (= ~SKIP1~0 |old(~s~0)|)) .cse2 .cse3 (or .cse4 .cse5)) (or .cse6 (not (= ~myStatus~0 0))) (or .cse0 .cse7 .cse8 .cse2 .cse9 .cse10 (< ~SKIP1~0 |old(~s~0)|) .cse1 (< |old(~s~0)| ~SKIP1~0) .cse4 .cse3 (not (= ~customIrp~0 0))) (or .cse6 (< 0 (+ ~myStatus~0 1073741637)))))) [2018-12-08 22:58:50,531 INFO L448 ceAbstractionStarter]: For program point L1000-1(lines 982 1004) no Hoare annotation was computed. [2018-12-08 22:58:50,531 INFO L448 ceAbstractionStarter]: For program point L963(lines 963 980) no Hoare annotation was computed. [2018-12-08 22:58:50,531 INFO L448 ceAbstractionStarter]: For program point $Ultimate##12(lines 967 979) no Hoare annotation was computed. [2018-12-08 22:58:50,531 INFO L448 ceAbstractionStarter]: For program point $Ultimate##11(lines 967 979) no Hoare annotation was computed. [2018-12-08 22:58:50,531 INFO L444 ceAbstractionStarter]: At program point L959(lines 958 981) the Hoare annotation is: (let ((.cse9 (< 6 ~MPR3~0)) (.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse6 (not (= 0 ~pended~0))) (.cse1 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse4 (< ~IPC~0 (+ ~DC~0 5))) (.cse10 (< ~NP~0 1)) (.cse3 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse12 (< 1 ~NP~0)) (.cse11 (< ~MPR3~0 6))) (let ((.cse2 (= ~s~0 ~SKIP1~0)) (.cse5 (not (= ~compRegistered~0 0))) (.cse7 (or .cse9 (or (or .cse0 .cse6 .cse1 (< ~compRegistered~0 1) .cse4) .cse10 .cse3 .cse12 (not (= 1 |old(~s~0)|))) .cse11)) (.cse8 (let ((.cse13 (div IofCallDriver_~__cil_tmp7~0 4294967296))) (and (= ~MPR1~0 ~s~0) (<= IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse13) 3221225494)) (<= 0 (+ IofCallDriver_~__cil_tmp7~0 1073741802)) (<= (+ .cse13 1) 0) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1))))) (and (or .cse0 (< ~MPR3~0 (+ ~NP~0 5)) .cse1 .cse2 (not (= ~SKIP1~0 |old(~s~0)|)) .cse3 .cse4 (or .cse5 .cse6)) (or .cse7 .cse8 (not (= ~myStatus~0 0))) (or .cse0 .cse9 .cse10 .cse2 .cse3 .cse11 .cse12 (< ~SKIP1~0 |old(~s~0)|) .cse1 (< |old(~s~0)| ~SKIP1~0) .cse5 .cse4 (not (= ~customIrp~0 0))) (or .cse7 (< 0 (+ ~myStatus~0 1073741637)) .cse8)))) [2018-12-08 22:58:50,531 INFO L444 ceAbstractionStarter]: At program point L951(line 951) the Hoare annotation is: (let ((.cse30 (+ ~DC~0 2)) (.cse28 (+ ~DC~0 5)) (.cse29 (+ ~SKIP1~0 2)) (.cse27 (= 0 ~pended~0))) (let ((.cse1 (+ ~NP~0 5)) (.cse23 (< 6 ~MPR3~0)) (.cse0 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse6 (not .cse27)) (.cse2 (< ~MPR1~0 .cse29)) (.cse4 (< ~IPC~0 .cse28)) (.cse24 (< ~NP~0 1)) (.cse3 (< ~SKIP2~0 .cse30)) (.cse26 (< 1 ~NP~0)) (.cse25 (< ~MPR3~0 6))) (let ((.cse5 (not (= ~compRegistered~0 0))) (.cse21 (< 0 (+ ~myStatus~0 1073741637))) (.cse9 (not (= 2 ~DC~0))) (.cse10 (not (= ~UNLOADED~0 0))) (.cse12 (not (= 7 ~IPC~0))) (.cse13 (not (= ~SKIP2~0 4))) (.cse14 (not (= 0 ~MaximumInterfaceType~0))) (.cse15 (not (= ~FlConfigCallBack~0 0))) (.cse16 (not (= ~PagingReferenceCount~0 1))) (.cse17 (not (= ~compRegistered~0 1))) (.cse8 (not (= IofCallDriver_~Irp 0))) (.cse18 (= |IofCallDriver_#in~Irp| 0)) (.cse19 (not (= 5 ~MPR1~0))) (.cse20 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse7 (or .cse23 (or (or .cse0 .cse6 .cse2 (< ~compRegistered~0 1) .cse4) .cse24 .cse3 .cse26 (not (= 1 |old(~s~0)|))) .cse25)) (.cse11 (not (= ~myStatus~0 0))) (.cse22 (and (<= 1 ~setEventCalled~0) (let ((.cse31 (div IofCallDriver_~__cil_tmp7~0 4294967296))) (and .cse27 (<= .cse28 ~IPC~0) (= |old(~s~0)| ~s~0) (<= .cse29 ~MPR1~0) (<= 1 ~compRegistered~0) (<= .cse1 ~MPR3~0) (<= .cse30 ~SKIP2~0) (<= IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse31) 3221225494)) (<= 0 (+ IofCallDriver_~__cil_tmp7~0 1073741802)) (<= (+ .cse31 1) 0) (= ~NP~0 |old(~s~0)|) (<= (+ ~s~0 2) ~SKIP1~0))) (<= ~setEventCalled~0 1)))) (and (or .cse0 (< ~MPR3~0 .cse1) .cse2 (not (= ~SKIP1~0 |old(~s~0)|)) .cse3 .cse4 (or .cse5 .cse6)) (or .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (not (= ~customIrp~0 1)) (not (= 0 ~Suspended~0)) .cse16 .cse17 .cse18 .cse19 (not (= ~KernelMode~0 0)) .cse20) (or .cse7 .cse21 .cse22) (or .cse0 .cse23 .cse24 .cse3 .cse25 .cse26 (< ~SKIP1~0 |old(~s~0)|) .cse2 (< |old(~s~0)| ~SKIP1~0) .cse5 .cse4 (not (= ~customIrp~0 0))) (or .cse7 .cse21 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse8 .cse18 .cse19 .cse20) (or .cse7 .cse11 .cse22))))) [2018-12-08 22:58:50,535 INFO L448 ceAbstractionStarter]: For program point L943(lines 943 955) no Hoare annotation was computed. [2018-12-08 22:58:50,535 INFO L448 ceAbstractionStarter]: For program point L943-1(lines 943 955) no Hoare annotation was computed. [2018-12-08 22:58:50,535 INFO L444 ceAbstractionStarter]: At program point L964(lines 963 980) the Hoare annotation is: (let ((.cse9 (< 6 ~MPR3~0)) (.cse2 (< ~SKIP1~0 (+ ~NP~0 2))) (.cse8 (not (= 0 ~pended~0))) (.cse3 (< ~MPR1~0 (+ ~SKIP1~0 2))) (.cse6 (< ~IPC~0 (+ ~DC~0 5))) (.cse10 (< ~NP~0 1)) (.cse5 (< ~SKIP2~0 (+ ~DC~0 2))) (.cse12 (< 1 ~NP~0)) (.cse11 (< ~MPR3~0 6))) (let ((.cse4 (= ~s~0 ~SKIP1~0)) (.cse7 (not (= ~compRegistered~0 0))) (.cse0 (or .cse9 (or (or .cse2 .cse8 .cse3 (< ~compRegistered~0 1) .cse6) .cse10 .cse5 .cse12 (not (= 1 |old(~s~0)|))) .cse11)) (.cse1 (let ((.cse13 (div IofCallDriver_~__cil_tmp7~0 4294967296))) (and (= ~MPR1~0 ~s~0) (<= IofCallDriver_~__cil_tmp7~0 (+ (* 4294967296 .cse13) 3221225494)) (<= 0 (+ IofCallDriver_~__cil_tmp7~0 1073741802)) (<= (+ .cse13 1) 0) (<= 1 ~setEventCalled~0) (<= ~setEventCalled~0 1))))) (and (or .cse0 (not (= ~myStatus~0 0)) .cse1) (or .cse2 (< ~MPR3~0 (+ ~NP~0 5)) .cse3 .cse4 (not (= ~SKIP1~0 |old(~s~0)|)) .cse5 .cse6 (or .cse7 .cse8)) (or .cse2 .cse9 .cse10 .cse4 .cse5 .cse11 .cse12 (< ~SKIP1~0 |old(~s~0)|) .cse3 (< |old(~s~0)| ~SKIP1~0) .cse7 .cse6 (not (= ~customIrp~0 0))) (or .cse0 (< 0 (+ ~myStatus~0 1073741637)) .cse1)))) [2018-12-08 22:58:50,535 INFO L448 ceAbstractionStarter]: For program point L120(lines 120 150) no Hoare annotation was computed. [2018-12-08 22:58:50,535 INFO L448 ceAbstractionStarter]: For program point L120-2(lines 112 160) no Hoare annotation was computed. [2018-12-08 22:58:50,535 INFO L448 ceAbstractionStarter]: For program point FlQueueIrpToThreadFINAL(lines 99 161) no Hoare annotation was computed. [2018-12-08 22:58:50,535 INFO L444 ceAbstractionStarter]: At program point L143(line 143) the Hoare annotation is: (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (= 0 ~pended~0) (not (= 1 ~s~0)) (not (= ~s~0 ~NP~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (not (= ~compRegistered~0 0)) (not (= 0 |old(~pended~0)|)) (< ~IPC~0 (+ ~DC~0 5)) (not (= ~customIrp~0 0))) [2018-12-08 22:58:50,539 INFO L448 ceAbstractionStarter]: For program point L143-1(line 143) no Hoare annotation was computed. [2018-12-08 22:58:50,539 INFO L444 ceAbstractionStarter]: At program point L141(lines 141 142) the Hoare annotation is: (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (= 0 ~pended~0) (not (= 1 ~s~0)) (not (= ~s~0 ~NP~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (not (= ~compRegistered~0 0)) (not (= 0 |old(~pended~0)|)) (< ~IPC~0 (+ ~DC~0 5)) (not (= ~customIrp~0 0))) [2018-12-08 22:58:50,539 INFO L448 ceAbstractionStarter]: For program point L141-1(lines 141 142) no Hoare annotation was computed. [2018-12-08 22:58:50,539 INFO L448 ceAbstractionStarter]: For program point L131(lines 131 138) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L444 ceAbstractionStarter]: At program point FlQueueIrpToThreadENTRY(lines 99 161) the Hoare annotation is: (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (= 0 ~pended~0) (not (= 1 ~s~0)) (not (= ~s~0 ~NP~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (not (= ~compRegistered~0 0)) (not (= 0 |old(~pended~0)|)) (< ~IPC~0 (+ ~DC~0 5)) (not (= ~customIrp~0 0))) [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L127(lines 127 128) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point FlQueueIrpToThreadEXIT(lines 99 161) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L444 ceAbstractionStarter]: At program point L156(line 156) the Hoare annotation is: (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (not (= 1 ~s~0)) (not (= ~s~0 ~NP~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (not (= ~compRegistered~0 0)) (not (= 0 |old(~pended~0)|)) (< ~IPC~0 (+ ~DC~0 5)) (not (= ~customIrp~0 0))) [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L123(lines 123 125) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L156-1(lines 152 158) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L444 ceAbstractionStarter]: At program point L123-2(lines 123 125) the Hoare annotation is: (or (< ~SKIP1~0 (+ ~NP~0 2)) (< 6 ~MPR3~0) (< ~SKIP2~0 (+ ~DC~0 2)) (< ~MPR3~0 6) (= 0 ~pended~0) (not (= 1 ~s~0)) (not (= ~s~0 ~NP~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (not (= ~compRegistered~0 0)) (not (= 0 |old(~pended~0)|)) (< ~IPC~0 (+ ~DC~0 5)) (not (= ~customIrp~0 0))) [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L146(lines 146 148) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L113(lines 113 118) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L134(lines 134 136) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point L134-2(lines 134 136) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L444 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~s~0 |old(~s~0)|) (= |old(~myStatus~0)| ~myStatus~0) (= |old(~customIrp~0)| ~customIrp~0)) [2018-12-08 22:58:50,540 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-08 22:58:50,540 INFO L444 ceAbstractionStarter]: At program point L641(line 641) the Hoare annotation is: (let ((.cse29 (+ ~DC~0 2)) (.cse27 (+ ~SKIP1~0 2)) (.cse28 (+ ~DC~0 5))) (let ((.cse25 (+ ~NP~0 2)) (.cse30 (<= .cse28 ~IPC~0)) (.cse26 (= 0 ~pended~0)) (.cse31 (<= .cse27 ~MPR1~0)) (.cse32 (<= 1 ~compRegistered~0)) (.cse18 (<= ~MPR3~0 ~s~0)) (.cse19 (<= ~s~0 ~MPR3~0)) (.cse33 (<= .cse29 ~SKIP2~0)) (.cse34 (<= ~NP~0 1)) (.cse35 (= ~NP~0 |old(~s~0)|)) (.cse36 (<= ~MPR3~0 6)) (.cse20 (<= 1 ~setEventCalled~0)) (.cse22 (<= ~setEventCalled~0 1)) (.cse37 (<= 6 ~MPR3~0))) (let ((.cse24 (and (<= .cse25 ~SKIP1~0) (<= 1 ~NP~0) .cse30 .cse26 .cse31 .cse32 .cse18 .cse19 .cse33 .cse34 .cse35 .cse36 .cse20 .cse22 .cse37)) (.cse21 (= 259 FlFdcDeviceIo_~__cil_tmp11~0))) (let ((.cse0 (and .cse24 .cse21)) (.cse1 (< 0 (+ ~myStatus~0 1073741637))) (.cse17 (and .cse30 .cse26 (= ~s~0 1) .cse31 .cse32 (<= ~s~0 ~NP~0) .cse33 .cse34 .cse35 .cse36 (<= (+ ~s~0 2) ~SKIP1~0) .cse20 .cse21 .cse22 .cse37)) (.cse2 (not (= 2 ~DC~0))) (.cse3 (not (= |FlFdcDeviceIo_#in~Ioctl| 461835))) (.cse4 (not (= ~UNLOADED~0 0))) (.cse16 (not (= ~myStatus~0 0))) (.cse5 (not (= 7 ~IPC~0))) (.cse6 (not (= ~SKIP2~0 4))) (.cse7 (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 .cse25) (not .cse26) (< ~MPR1~0 .cse27) (< ~compRegistered~0 1) (< ~IPC~0 .cse28)) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 .cse29) (< 1 ~NP~0) (not (= |old(~customIrp~0)| 0)) (not (= 1 |old(~s~0)|)))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse12 (not (= ~PagingReferenceCount~0 1))) (.cse13 (not (= ~compRegistered~0 1))) (.cse10 (not (= FlFdcDeviceIo_~irp~0 0))) (.cse11 (= FlFdcDeviceIo_~Ioctl 461835)) (.cse14 (not (= 5 ~MPR1~0))) (.cse15 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (and .cse10 .cse11) .cse12 .cse13 .cse14 .cse15) (or .cse16 .cse17 (and .cse18 .cse19 .cse20 .cse21 .cse22) .cse7) (or .cse0 .cse1 .cse7 .cse17) (let ((.cse23 (= ~customIrp~0 1))) (or .cse2 .cse3 .cse4 .cse16 .cse5 .cse6 .cse7 .cse8 (and .cse23 .cse24) .cse9 (not (= 0 ~Suspended~0)) .cse12 .cse13 (and .cse23 .cse10 .cse11) .cse14 (not (= ~KernelMode~0 0)) .cse15))))))) [2018-12-08 22:58:50,545 INFO L448 ceAbstractionStarter]: For program point L641-1(line 641) no Hoare annotation was computed. [2018-12-08 22:58:50,545 INFO L448 ceAbstractionStarter]: For program point L639(lines 639 644) no Hoare annotation was computed. [2018-12-08 22:58:50,545 INFO L448 ceAbstractionStarter]: For program point L639-2(lines 639 644) no Hoare annotation was computed. [2018-12-08 22:58:50,545 INFO L444 ceAbstractionStarter]: At program point L635(line 635) the Hoare annotation is: (let ((.cse1 (= ~s~0 |old(~s~0)|)) (.cse3 (not (= ~myStatus~0 0))) (.cse0 (< 0 (+ ~myStatus~0 1073741637))) (.cse4 (not (= 2 ~DC~0))) (.cse5 (not (= |FlFdcDeviceIo_#in~Ioctl| 461835))) (.cse6 (not (= ~UNLOADED~0 0))) (.cse7 (not (= 7 ~IPC~0))) (.cse8 (not (= ~SKIP2~0 4))) (.cse2 (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= |old(~customIrp~0)| 0)) (not (= 1 |old(~s~0)|)))) (.cse9 (not (= 0 ~MaximumInterfaceType~0))) (.cse12 (not (= ~FlConfigCallBack~0 0))) (.cse13 (not (= ~PagingReferenceCount~0 1))) (.cse14 (not (= ~compRegistered~0 1))) (.cse10 (not (= FlFdcDeviceIo_~irp~0 0))) (.cse11 (= FlFdcDeviceIo_~Ioctl 461835)) (.cse15 (not (= 5 ~MPR1~0))) (.cse16 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0)))) (and (or .cse0 .cse1 .cse2) (or .cse1 .cse3 .cse2) (or .cse4 .cse5 .cse6 .cse3 .cse7 .cse8 .cse2 .cse9 (and (= ~customIrp~0 1) .cse10 .cse11) .cse12 (not (= 0 ~Suspended~0)) .cse13 .cse14 .cse15 (not (= ~KernelMode~0 0)) .cse16) (or .cse0 .cse4 .cse5 .cse6 .cse7 .cse8 .cse2 .cse9 .cse12 .cse13 .cse14 (and .cse10 .cse11) .cse15 .cse16))) [2018-12-08 22:58:50,545 INFO L444 ceAbstractionStarter]: At program point FlFdcDeviceIoENTRY(lines 614 648) the Hoare annotation is: (let ((.cse0 (and (= ~s~0 |old(~s~0)|) (= |old(~customIrp~0)| ~customIrp~0))) (.cse1 (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= |old(~customIrp~0)| 0)) (not (= 1 |old(~s~0)|))))) (and (or (< 0 (+ ~myStatus~0 1073741637)) .cse0 .cse1) (or .cse0 (not (= ~myStatus~0 0)) .cse1))) [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point L635-1(line 635) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point FlFdcDeviceIoEXIT(lines 614 648) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point L629(lines 629 631) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L444 ceAbstractionStarter]: At program point L626(lines 626 627) the Hoare annotation is: (let ((.cse1 (< 0 (+ ~myStatus~0 1073741637))) (.cse0 (= FlFdcDeviceIo_~Ioctl 461835)) (.cse2 (not (= 2 ~DC~0))) (.cse3 (not (= |FlFdcDeviceIo_#in~Ioctl| 461835))) (.cse4 (not (= ~UNLOADED~0 0))) (.cse5 (not (= 7 ~IPC~0))) (.cse6 (not (= ~SKIP2~0 4))) (.cse8 (not (= 0 ~MaximumInterfaceType~0))) (.cse9 (not (= ~FlConfigCallBack~0 0))) (.cse10 (not (= ~PagingReferenceCount~0 1))) (.cse11 (not (= ~compRegistered~0 1))) (.cse12 (not (= 5 ~MPR1~0))) (.cse13 (not (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0))) (.cse14 (and (= ~s~0 |old(~s~0)|) (= |old(~customIrp~0)| ~customIrp~0))) (.cse15 (not (= ~myStatus~0 0))) (.cse7 (or (< 6 ~MPR3~0) (or (< ~SKIP1~0 (+ ~NP~0 2)) (not (= 0 ~pended~0)) (< ~MPR1~0 (+ ~SKIP1~0 2)) (< ~compRegistered~0 1) (< ~IPC~0 (+ ~DC~0 5))) (< ~NP~0 1) (< ~MPR3~0 6) (< ~SKIP2~0 (+ ~DC~0 2)) (< 1 ~NP~0) (not (= |old(~customIrp~0)| 0)) (not (= 1 |old(~s~0)|))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (or .cse1 .cse14 .cse7) (or .cse0 .cse2 .cse3 .cse4 .cse15 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= 0 ~Suspended~0)) .cse10 .cse11 .cse12 (not (= ~KernelMode~0 0)) .cse13) (or .cse14 .cse15 .cse7))) [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point L626-1(lines 626 627) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point FlFdcDeviceIoFINAL(lines 614 648) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point FlAcpiConfigureFloppyFINAL(lines 92 98) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L451 ceAbstractionStarter]: At program point FlAcpiConfigureFloppyENTRY(lines 92 98) the Hoare annotation is: true [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point FlAcpiConfigureFloppyEXIT(lines 92 98) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 0 ~pended~0) (= ~s~0 ~NP~0) (= 0 ~compRegistered~0) (= ~Suspended~0 0) (= ~SKIP2~0 ~s~0) (= 0 ~customIrp~0) (= ~s~0 ~SKIP1~0) (= ~FloppyDiskPeripheral~0 0) (= ~DiskController~0 0) (= ~IPC~0 ~s~0) (<= ~MPR3~0 ~s~0) (= ~DC~0 ~s~0) (= ~MaximumInterfaceType~0 0) (<= ~s~0 ~MPR3~0) (= ~KernelMode~0 0) (= ~MPR1~0 ~s~0) (= ~FlConfigCallBack~0 0) (= 0 ~myStatus~0) (= ~MOUNTDEV_MOUNTED_DEVICE_GUID~0 0) (= ~PagingReferenceCount~0 0)) [2018-12-08 22:58:50,548 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-08 22:58:50,548 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-08 22:58:50,548 INFO L451 ceAbstractionStarter]: At program point L864(lines 863 875) the Hoare annotation is: true [2018-12-08 22:58:50,551 INFO L448 ceAbstractionStarter]: For program point L863(lines 863 875) no Hoare annotation was computed. [2018-12-08 22:58:50,551 INFO L448 ceAbstractionStarter]: For program point IoQueryDeviceDescriptionEXIT(lines 855 877) no Hoare annotation was computed. [2018-12-08 22:58:50,551 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 867 874) no Hoare annotation was computed. [2018-12-08 22:58:50,551 INFO L451 ceAbstractionStarter]: At program point IoQueryDeviceDescriptionENTRY(lines 855 877) the Hoare annotation is: true [2018-12-08 22:58:50,551 INFO L448 ceAbstractionStarter]: For program point IoQueryDeviceDescriptionFINAL(lines 855 877) no Hoare annotation was computed. [2018-12-08 22:58:50,551 INFO L451 ceAbstractionStarter]: At program point L866(lines 865 875) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 867 874) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point IoDeleteSymbolicLinkENTRY(lines 834 854) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point IoDeleteSymbolicLinkEXIT(lines 834 854) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point L843(lines 842 852) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point L841(lines 840 852) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point L840(lines 840 852) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point IoDeleteSymbolicLinkFINAL(lines 834 854) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 844 851) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 844 851) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point ZwCloseENTRY(lines 1116 1136) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point ZwCloseFINAL(lines 1116 1136) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point L1125(lines 1124 1134) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1126 1133) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L451 ceAbstractionStarter]: At program point L1123(lines 1122 1134) the Hoare annotation is: true [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point ZwCloseEXIT(lines 1116 1136) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point L1122(lines 1122 1134) no Hoare annotation was computed. [2018-12-08 22:58:50,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1126 1133) no Hoare annotation was computed. [2018-12-08 22:58:50,588 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.12 10:58:50 BoogieIcfgContainer [2018-12-08 22:58:50,588 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-08 22:58:50,588 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-08 22:58:50,588 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-08 22:58:50,588 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-08 22:58:50,589 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 10:57:25" (3/4) ... [2018-12-08 22:58:50,591 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoRegisterDeviceInterface [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure _BLAST_init [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyPnp [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-08 22:58:50,595 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyPnpComplete [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyStartDevice [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PsCreateSystemThread [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ObReferenceObjectByHandle [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeSetEvent [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stub_driver_init [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlQueueIrpToThread [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlFdcDeviceIo [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlAcpiConfigureFloppy [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoQueryDeviceDescription [2018-12-08 22:58:50,596 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoDeleteSymbolicLink [2018-12-08 22:58:50,597 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ZwClose [2018-12-08 22:58:50,604 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 72 nodes and edges [2018-12-08 22:58:50,605 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 43 nodes and edges [2018-12-08 22:58:50,606 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-12-08 22:58:50,606 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-12-08 22:58:50,624 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || (((((((status == lowerDriverReturn && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(\old(compRegistered) == 0)) || (((((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || ((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 1 <= NP) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && DC + 2 <= SKIP2) && NP <= 1) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && compRegistered <= 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || (((((NP + 2 <= SKIP1 && 1 <= NP) && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && MPR3 <= 6) && !(259 == status))) || !(0 == \old(Suspended))) || (((((((status == lowerDriverReturn && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || (((((((NP + 2 <= SKIP1 && DC == s) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,624 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((!(\old(myStatus) == 0) || (((((((status == lowerDriverReturn && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || (((((((status == lowerDriverReturn && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(0 == \old(FloppyDiskPeripheral))) || ((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 1 <= NP) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && DC + 2 <= SKIP2) && NP <= 1) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && compRegistered <= 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && SKIP1 + 2 <= MPR1) && (((DC == s && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || (((((((NP + 2 <= SKIP1 && DC == s) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || (((((DC == s && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,624 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || ((((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || ((((DC == s && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || (((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && ((DC == s && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || ((((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,625 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || ((((status == lowerDriverReturn && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && SKIP2 <= s) && ((DC + 5 <= IPC && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((NP + 2 <= SKIP1 && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)))) || (((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)) && 0 == status)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && SKIP1 + 2 <= MPR1) && ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0))) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,625 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || ((SKIP1 < NP + 2 || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || (((((NP + 2 <= SKIP1 && DC == s) && ntStatus + 1073741823 <= 0) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == customIrp) && lowerDriverReturn == ntStatus) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && !(\old(s) == MPR3)) && compRegistered <= 0) && 6 <= MPR3)) || !(1 == NP)) || !(0 == Suspended)) || ((((((((NP + 2 <= SKIP1 && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == ntStatus) && compRegistered <= 0)) || !(0 == \old(pended))) || !(KernelMode == 0)) || ((((((NP + 2 <= SKIP1 && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == \old(s)) && 1 <= NP) && MPR3 <= 6) && !(259 == ntStatus))) && (((((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || ((SKIP1 < NP + 2 || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || (((((NP + 2 <= SKIP1 && DC == s) && ntStatus + 1073741823 <= 0) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(0 == FloppyDiskPeripheral)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == customIrp) && lowerDriverReturn == ntStatus) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && !(\old(s) == MPR3)) && compRegistered <= 0) && 6 <= MPR3)) || !(1 == NP)) || !(0 == Suspended)) || ((((((NP + 2 <= SKIP1 && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == \old(s)) && 1 <= NP) && MPR3 <= 6) && !(259 == ntStatus))) || ((((((((NP + 2 <= SKIP1 && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == ntStatus) && compRegistered <= 0)) || !(0 == \old(pended))) || !(KernelMode == 0)) [2018-12-08 22:58:50,625 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || (s == 1 && \old(customIrp) == customIrp)) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || (s == 1 && \old(customIrp) == customIrp)) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0))) && ((0 < myStatus + 1073741637 || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled)) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp))) && ((!(myStatus == 0) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) || (s == 1 && \old(customIrp) == customIrp)) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || (s == 1 && \old(customIrp) == customIrp)) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || (s == 1 && \old(customIrp) == customIrp)) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0))) && ((0 < myStatus + 1073741637 || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled)) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp))) && ((!(myStatus == 0) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) || (s == 1 && \old(customIrp) == customIrp)) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((((((((((((((UNLOADED == 0 && MPR1 == 5) && 0 == compRegistered) && DC == 2) && KernelMode == 0) && MPR3 <= 6) && myStatus + 1073741637 <= 0) && \old(customIrp) == customIrp) && 6 <= MPR3) && NP + 2 <= SKIP1) && IPC == 7) && Suspended == 0) && s == 1) && SKIP1 + 2 <= MPR1) && FloppyDiskPeripheral == 0) && DiskController == 0) && MaximumInterfaceType == 0) && s <= NP) && pended == 0) && status == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 0)) || (((((((((((((((((((((((UNLOADED == 0 && MPR1 == 5) && 0 == compRegistered) && DC == 2) && KernelMode == 0) && 0 == myStatus) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && NP + 2 <= SKIP1) && IPC == 7) && Suspended == 0) && s == 1) && SKIP1 + 2 <= MPR1) && FloppyDiskPeripheral == 0) && DiskController == 0) && MaximumInterfaceType == 0) && s <= NP) && pended == 0) && status == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || 0 <= status) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended)) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) || !(myStatus == 0))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(2 == DC)) || !(UNLOADED == 0)) || returnVal2 + 1073741823 == 0) || !(myStatus == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == MaximumInterfaceType)) || !(FlConfigCallBack == 0)) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3)) || returnVal2 == 0) || !(customIrp == 1)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || \old(Irp) == 0) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || s == SKIP1) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || s == SKIP1) || SKIP2 < DC + 2) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended))) && (((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || ((((1 <= NP && (((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && returnVal2 + 1073741823 <= 0) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 == returnVal2) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)))) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1)) || 0 < myStatus + 1073741637) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3))) && (((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || ((((1 <= NP && (((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && returnVal2 + 1073741823 <= 0) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 == returnVal2) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)))) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1)) || !(myStatus == 0)) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3))) && ((((((((((((((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(customIrp == 0)) || !(2 == DC)) || !(UNLOADED == 0)) || !(myStatus == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == MaximumInterfaceType)) || !(FlConfigCallBack == 0)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || returnVal2 == 259) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || returnVal2 + 1073741823 == 0 || returnVal2 == 0) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((s == 1 && \old(customIrp) == customIrp) || SKIP1 < NP + 2) || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0)) && (0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled))) && ((!(myStatus == 0) || (((s == 1 && \old(customIrp) == customIrp) && 1 <= setEventCalled) && setEventCalled <= 1)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((0 < myStatus + 1073741637 || (((s == 1 && \old(customIrp) == customIrp) && 1 <= setEventCalled) && setEventCalled <= 1)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && (((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(myStatus == 0)) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) && (((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) [2018-12-08 22:58:50,626 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended)) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || ((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(myStatus == 0)) || ((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0)) [2018-12-08 22:58:50,627 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || !(1 == NP)) || ((((((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && \old(myStatus) == myStatus) && !(259 == ntStatus))) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || ((((((((((((((ntStatus == 0 && UNLOADED == 0) && MPR1 == 5) && IPC == 7) && Fp == 0) && (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && DC == 2) && __cil_tmp46 == 461835) && compRegistered == 1) && MaximumInterfaceType == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 1) && Dc == 0)) || !(0 == pended)) || !(KernelMode == 0)) && ((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || ((((((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && \old(myStatus) == myStatus) && !(259 == ntStatus))) || ((((((((((((((ntStatus == 0 && UNLOADED == 0) && MPR1 == 5) && IPC == 7) && Fp == 0) && (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && DC == 2) && __cil_tmp46 == 461835) && compRegistered == 1) && MaximumInterfaceType == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 1) && Dc == 0)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,627 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((ntStatus == 0 && Fp == 0) && InterfaceType == 0) && __cil_tmp46 == 461835) && compRegistered == 1) && (((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && Dc == 0) || !(2 == DC)) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || !(1 == NP)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(0 == pended)) || !(KernelMode == 0)) || (((((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && \old(myStatus) == myStatus)) && ((((((((((((((((((((((((ntStatus == 0 && Fp == 0) && InterfaceType == 0) && __cil_tmp46 == 461835) && compRegistered == 1) && (((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && Dc == 0) || 0 < \old(myStatus) + 1073741637) || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || (((((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && \old(myStatus) == myStatus)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,627 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && (((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus))) || !(1 == NP)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(0 == pended)) || !(KernelMode == 0)) [2018-12-08 22:58:50,635 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(myStatus == 0)) || !(\old(InputBufferLength) == 0)) || ((((6 < MPR3 || (SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || NP < 1) || MPR3 < 6) || !(\old(customIrp) == 0)) || !(1 == s)) || customIrp == 1) || !(FlConfigCallBack == 0)) || !(\old(InputBuffer) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(InternalDeviceIoControl) == 1)) || !(\old(IoControlCode) == 461835)) || !(0 == MaximumInterfaceType)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || !(\old(OutputBufferLength) == 0)) || !(KernelMode == 0)) || !(\old(OutputBuffer) == 0) [2018-12-08 22:58:50,636 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || ((((((0 == compRegistered && \old(myStatus) == myStatus) && \old(customIrp) == customIrp) && s == 1) && pended == 0) && 0 == ntStatus) && PagingReferenceCount == 1)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((((((((0 == compRegistered && 0 == myStatus) && \old(customIrp) == customIrp) && s == 1) && pended == 0) && 0 == ntStatus) && PagingReferenceCount == 1) || !(2 == DC)) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,636 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,640 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && 0 == ntStatus) && DC + 2 <= SKIP2) && 0 == myStatus) && \old(customIrp) == customIrp)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && 0 == ntStatus) && DC + 2 <= SKIP2) && 0 == myStatus) && \old(customIrp) == customIrp)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,641 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,651 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || (((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && s == 1) && SKIP1 + 2 <= MPR1) && NP + 5 <= MPR3) && DC + 2 <= SKIP2)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || (((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && s == 1) && SKIP1 + 2 <= MPR1) && NP + 5 <= MPR3) && DC + 2 <= SKIP2)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,651 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) [2018-12-08 22:58:50,730 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_3204deac-eddb-41d3-b8cc-c123ce287a39/bin-2019/utaipan/witness.graphml [2018-12-08 22:58:50,730 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-08 22:58:50,731 INFO L168 Benchmark]: Toolchain (without parser) took 86357.06 ms. Allocated memory was 1.0 GB in the beginning and 2.5 GB in the end (delta: 1.5 GB). Free memory was 948.1 MB in the beginning and 2.1 GB in the end (delta: -1.2 GB). Peak memory consumption was 308.6 MB. Max. memory is 11.5 GB. [2018-12-08 22:58:50,732 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 973.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 22:58:50,732 INFO L168 Benchmark]: CACSL2BoogieTranslator took 282.83 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 136.3 MB). Free memory was 948.1 MB in the beginning and 1.1 GB in the end (delta: -177.0 MB). Peak memory consumption was 31.2 MB. Max. memory is 11.5 GB. [2018-12-08 22:58:50,732 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.41 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 22:58:50,732 INFO L168 Benchmark]: Boogie Preprocessor took 30.90 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: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2018-12-08 22:58:50,732 INFO L168 Benchmark]: RCFGBuilder took 449.82 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 79.9 MB). Peak memory consumption was 79.9 MB. Max. memory is 11.5 GB. [2018-12-08 22:58:50,733 INFO L168 Benchmark]: TraceAbstraction took 85429.33 ms. Allocated memory was 1.2 GB in the beginning and 2.5 GB in the end (delta: 1.3 GB). Free memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.7 GB. Max. memory is 11.5 GB. [2018-12-08 22:58:50,733 INFO L168 Benchmark]: Witness Printer took 142.19 ms. Allocated memory is still 2.5 GB. Free memory is still 2.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 22:58:50,734 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 973.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 282.83 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 136.3 MB). Free memory was 948.1 MB in the beginning and 1.1 GB in the end (delta: -177.0 MB). Peak memory consumption was 31.2 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 18.41 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 30.90 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: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 449.82 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 79.9 MB). Peak memory consumption was 79.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 85429.33 ms. Allocated memory was 1.2 GB in the beginning and 2.5 GB in the end (delta: 1.3 GB). Free memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.7 GB. Max. memory is 11.5 GB. * Witness Printer took 142.19 ms. Allocated memory is still 2.5 GB. Free memory is still 2.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 64]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && 0 == ntStatus) && DC + 2 <= SKIP2) && 0 == myStatus) && \old(customIrp) == customIrp)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && 0 == ntStatus) && DC + 2 <= SKIP2) && 0 == myStatus) && \old(customIrp) == customIrp)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 887]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 963]: Loop Invariant Derived loop invariant: ((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(myStatus == 0)) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) && (((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) - InvariantResult [Line: 819]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(myStatus == 0)) || !(\old(InputBufferLength) == 0)) || ((((6 < MPR3 || (SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || NP < 1) || MPR3 < 6) || !(\old(customIrp) == 0)) || !(1 == s)) || customIrp == 1) || !(FlConfigCallBack == 0)) || !(\old(InputBuffer) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(InternalDeviceIoControl) == 1)) || !(\old(IoControlCode) == 461835)) || !(0 == MaximumInterfaceType)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || !(\old(OutputBufferLength) == 0)) || !(KernelMode == 0)) || !(\old(OutputBuffer) == 0) - InvariantResult [Line: 1035]: Loop Invariant Derived loop invariant: ((((((((((((((s == 1 && \old(customIrp) == customIrp) || SKIP1 < NP + 2) || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0)) && (0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled))) && ((!(myStatus == 0) || (((s == 1 && \old(customIrp) == customIrp) && 1 <= setEventCalled) && setEventCalled <= 1)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((0 < myStatus + 1073741637 || (((s == 1 && \old(customIrp) == customIrp) && 1 <= setEventCalled) && setEventCalled <= 1)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && (((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) - InvariantResult [Line: 749]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((!(\old(myStatus) == 0) || (((((((status == lowerDriverReturn && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || (((((((status == lowerDriverReturn && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(0 == \old(FloppyDiskPeripheral))) || ((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 1 <= NP) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && DC + 2 <= SKIP2) && NP <= 1) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && compRegistered <= 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && SKIP1 + 2 <= MPR1) && (((DC == s && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || (((((((NP + 2 <= SKIP1 && DC == s) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || (((((DC == s && DC + 5 <= IPC) && 0 == pended) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 532]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || !(1 == NP)) || ((((((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && \old(myStatus) == myStatus) && !(259 == ntStatus))) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || ((((((((((((((ntStatus == 0 && UNLOADED == 0) && MPR1 == 5) && IPC == 7) && Fp == 0) && (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && DC == 2) && __cil_tmp46 == 461835) && compRegistered == 1) && MaximumInterfaceType == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 1) && Dc == 0)) || !(0 == pended)) || !(KernelMode == 0)) && ((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || ((((((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && \old(myStatus) == myStatus) && !(259 == ntStatus))) || ((((((((((((((ntStatus == 0 && UNLOADED == 0) && MPR1 == 5) && IPC == 7) && Fp == 0) && (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && DC == 2) && __cil_tmp46 == 461835) && compRegistered == 1) && MaximumInterfaceType == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 1) && Dc == 0)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 863]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1124]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 530]: Loop Invariant Derived loop invariant: (((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && (((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((DC + 5 <= IPC && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus))) || !(1 == NP)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(0 == pended)) || !(KernelMode == 0)) - InvariantResult [Line: 1057]: Loop Invariant Derived loop invariant: (((((0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || (s == 1 && \old(customIrp) == customIrp)) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || (s == 1 && \old(customIrp) == customIrp)) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0))) && ((0 < myStatus + 1073741637 || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled)) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp))) && ((!(myStatus == 0) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) || (s == 1 && \old(customIrp) == customIrp)) - InvariantResult [Line: 1101]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 865]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 842]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 231]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || ((SKIP1 < NP + 2 || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || (((((NP + 2 <= SKIP1 && DC == s) && ntStatus + 1073741823 <= 0) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == customIrp) && lowerDriverReturn == ntStatus) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && !(\old(s) == MPR3)) && compRegistered <= 0) && 6 <= MPR3)) || !(1 == NP)) || !(0 == Suspended)) || ((((((((NP + 2 <= SKIP1 && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == ntStatus) && compRegistered <= 0)) || !(0 == \old(pended))) || !(KernelMode == 0)) || ((((((NP + 2 <= SKIP1 && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == \old(s)) && 1 <= NP) && MPR3 <= 6) && !(259 == ntStatus))) && (((((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || ((SKIP1 < NP + 2 || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || (((((NP + 2 <= SKIP1 && DC == s) && ntStatus + 1073741823 <= 0) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(0 == FloppyDiskPeripheral)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || (((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && 0 == customIrp) && lowerDriverReturn == ntStatus) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && !(\old(s) == MPR3)) && compRegistered <= 0) && 6 <= MPR3)) || !(1 == NP)) || !(0 == Suspended)) || ((((((NP + 2 <= SKIP1 && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && NP == \old(s)) && 1 <= NP) && MPR3 <= 6) && !(259 == ntStatus))) || ((((((((NP + 2 <= SKIP1 && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && lowerDriverReturn == ntStatus) && compRegistered <= 0)) || !(0 == \old(pended))) || !(KernelMode == 0)) - InvariantResult [Line: 227]: Loop Invariant Derived loop invariant: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || (((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && s == 1) && SKIP1 + 2 <= MPR1) && NP + 5 <= MPR3) && DC + 2 <= SKIP2)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || (((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && s == 1) && SKIP1 + 2 <= MPR1) && NP + 5 <= MPR3) && DC + 2 <= SKIP2)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 958]: Loop Invariant Derived loop invariant: (((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended)) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) || !(myStatus == 0))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || (((((MPR1 == s && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && 1 <= setEventCalled) && setEventCalled <= 1)) - InvariantResult [Line: 552]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((ntStatus == 0 && Fp == 0) && InterfaceType == 0) && __cil_tmp46 == 461835) && compRegistered == 1) && (((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && Dc == 0) || !(2 == DC)) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == FloppyDiskPeripheral)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(\old(compRegistered) == 0)) || !(5 == MPR1)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == DiskController)) || !(0 == MaximumInterfaceType)) || !(1 == NP)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(0 == pended)) || !(KernelMode == 0)) || (((((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && \old(myStatus) == myStatus)) && ((((((((((((((((((((((((ntStatus == 0 && Fp == 0) && InterfaceType == 0) && __cil_tmp46 == 461835) && compRegistered == 1) && (((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && Dc == 0) || 0 < \old(myStatus) + 1073741637) || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(PagingReferenceCount == 1)) || !(\old(compRegistered) == 0)) || !(0 == pended)) || !(5 == MPR1)) || (((((((((((((0 == pended && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP == \old(s)) && s + 2 <= SKIP1) && 1 <= NP) && NP <= 1) && s == 1) && MPR3 <= 6) && 6 <= MPR3) && !(259 == ntStatus)) && \old(myStatus) == myStatus)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 1103]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 965]: Loop Invariant Derived loop invariant: (((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || MPR1 < SKIP1 + 2) || s == SKIP1) || !(SKIP1 == \old(s))) || SKIP2 < DC + 2) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended)) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || 0 < myStatus + 1073741637) || ((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3))) && ((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(myStatus == 0)) || ((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3))) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || s == SKIP1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0)) - InvariantResult [Line: 821]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 840]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 734]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || 0 <= status) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || ((((((0 == compRegistered && \old(myStatus) == myStatus) && \old(customIrp) == customIrp) && s == 1) && pended == 0) && 0 == ntStatus) && PagingReferenceCount == 1)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((((((((0 == compRegistered && 0 == myStatus) && \old(customIrp) == customIrp) && s == 1) && pended == 0) && 0 == ntStatus) && PagingReferenceCount == 1) || !(2 == DC)) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 1079]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 229]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 732]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((((((((((((((UNLOADED == 0 && MPR1 == 5) && 0 == compRegistered) && DC == 2) && KernelMode == 0) && MPR3 <= 6) && myStatus + 1073741637 <= 0) && \old(customIrp) == customIrp) && 6 <= MPR3) && NP + 2 <= SKIP1) && IPC == 7) && Suspended == 0) && s == 1) && SKIP1 + 2 <= MPR1) && FloppyDiskPeripheral == 0) && DiskController == 0) && MaximumInterfaceType == 0) && s <= NP) && pended == 0) && status == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 0)) || (((((((((((((((((((((((UNLOADED == 0 && MPR1 == 5) && 0 == compRegistered) && DC == 2) && KernelMode == 0) && 0 == myStatus) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && NP + 2 <= SKIP1) && IPC == 7) && Suspended == 0) && s == 1) && SKIP1 + 2 <= MPR1) && FloppyDiskPeripheral == 0) && DiskController == 0) && MaximumInterfaceType == 0) && s <= NP) && pended == 0) && status == 0) && FlConfigCallBack == 0) && MOUNTDEV_MOUNTED_DEVICE_GUID == 0) && SKIP2 == 4) && PagingReferenceCount == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 757]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || ((((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || ((((DC == s && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || (((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && ((DC == s && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || ((((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 1081]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 908]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1059]: Loop Invariant Derived loop invariant: (((((0 < myStatus + 1073741637 || (((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || (s == 1 && \old(customIrp) == customIrp)) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || (s == 1 && \old(customIrp) == customIrp)) || !(compRegistered == 0)) || IPC < DC + 5) || !(\old(customIrp) == 0))) && ((0 < myStatus + 1073741637 || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled)) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp))) && ((!(myStatus == 0) || ((((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && \old(customIrp) == customIrp) || ((\old(customIrp) == 1 && ((((((((((((DC + 5 <= IPC && 0 == pended) && s == 1) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && s <= NP) && DC + 2 <= SKIP2) && NP <= 1) && NP == \old(s)) && MPR3 <= 6) && s + 2 <= SKIP1) && 1 <= setEventCalled) && setEventCalled <= 1) && 6 <= MPR3) && 0 == customIrp)) || ((((((((((6 < MPR3 || SKIP1 < \old(s) + 2) || SKIP2 < DC + 2) || MPR3 < 6) || !(1 == \old(s))) || !(\old(s) == NP)) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || !(0 == pended)) || compRegistered < 1) || IPC < DC + 5) || 1 < \old(setEventCalled))) && ((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || MPR1 < SKIP1 + 2) || \old(setEventCalled) < 1) || MPR3 < \old(s)) || (((MPR3 < NP + 5 || !(0 == pended)) || compRegistered < 1) || SKIP2 < DC + 2) || IPC < DC + 5) || \old(s) < MPR3) || 1 < \old(setEventCalled)) || !(myStatus == 0)) || (s == 1 && \old(customIrp) == customIrp)) - InvariantResult [Line: 703]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || (((((((status == lowerDriverReturn && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && 0 == status) && IPC == s) && compRegistered <= 0)) || !(\old(compRegistered) == 0)) || (((((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || ((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((((((((((status == lowerDriverReturn && NP + 2 <= SKIP1) && 1 <= NP) && DC + 5 <= IPC) && SKIP2 == s) && SKIP1 + 2 <= MPR1) && DC + 2 <= SKIP2) && NP <= 1) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3) && compRegistered <= 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || (((((NP + 2 <= SKIP1 && 1 <= NP) && (((DC == s && 0 == pended) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && SKIP1 + 2 <= MPR1) && MPR3 <= 6) && !(259 == status))) || !(0 == \old(Suspended))) || (((((((status == lowerDriverReturn && 0 == pended) && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && SKIP2 == s) && 0 == status) && compRegistered <= 0)) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || (((((((NP + 2 <= SKIP1 && DC == s) && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && compRegistered <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 906]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 212]: Loop Invariant Derived loop invariant: ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || ((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && SKIP1 + 2 <= MPR1) && s == \old(s)) && 0 == customIrp) && DC + 2 <= SKIP2) && MPR3 <= 6) && \old(customIrp) == customIrp) && 6 <= MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 1122]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 224]: Loop Invariant Derived loop invariant: ((((((((((((((((((((!(2 == DC) || !(UNLOADED == 0)) || !(\old(myStatus) == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((((((((((0 < \old(myStatus) + 1073741637 || !(2 == DC)) || !(UNLOADED == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || (((SKIP1 < NP + 2 || SKIP2 < DC + 2) || MPR1 < SKIP1 + 2) || IPC < DC + 5) || !(\old(customIrp) == 0)) || ((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && 0 == compRegistered) && DC + 2 <= SKIP2) && \old(s) == s) && SKIP1 + 2 <= MPR1)) || !(\old(PagingReferenceCount) == 0)) || !(0 == DiskController)) || !(0 == FloppyDiskPeripheral)) || !(0 == MaximumInterfaceType)) || !(6 == MPR3)) || !(1 == \old(s))) || !(FlConfigCallBack == 0)) || !(1 == NP)) || !(0 == Suspended)) || !(\old(compRegistered) == 0)) || !(0 == \old(pended))) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) - InvariantResult [Line: 767]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(\old(myStatus) == 0) || !(\old(SKIP1) == \old(s))) || !(\old(SKIP2) == \old(s))) || !(0 == \old(FloppyDiskPeripheral))) || !(\old(FlConfigCallBack) == 0)) || !(\old(s) == \old(DC))) || ((((status == lowerDriverReturn && NP + 2 <= SKIP1) && SKIP1 + 2 <= MPR1) && SKIP2 <= s) && ((DC + 5 <= IPC && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)) || !(\old(compRegistered) == 0)) || !(\old(MOUNTDEV_MOUNTED_DEVICE_GUID) == 0)) || (((NP + 2 <= SKIP1 && status + 1073741823 <= 0) && SKIP1 + 2 <= MPR1) && ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)))) || (((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0)) && 0 == status)) || !(\old(PagingReferenceCount) == 0)) || !(0 == \old(DiskController))) || !(0 == \old(MaximumInterfaceType))) || !(\old(s) == \old(MPR1))) || ((MPR3 <= 6 && ((NP + 2 <= SKIP1 && 1 <= NP) && SKIP1 + 2 <= MPR1) && ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) || ((((status == lowerDriverReturn && DC + 5 <= IPC) && NP + 5 <= MPR3) && DC + 2 <= SKIP2) && compRegistered <= 0))) && !(259 == status))) || !(0 == \old(Suspended))) || !(\old(s) == \old(NP))) || \old(MPR3) < \old(s)) || ((((DC == s && NP + 5 <= MPR3) && DC + 5 <= IPC) && DC + 2 <= SKIP2) && status + 1073741738 <= 0)) || !(0 == \old(pended))) || !(\old(KernelMode) == 0)) || !(\old(s) == \old(IPC))) || !(\old(customIrp) == 0)) || \old(s) < \old(MPR3) - InvariantResult [Line: 942]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(2 == DC)) || !(UNLOADED == 0)) || returnVal2 + 1073741823 == 0) || !(myStatus == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == MaximumInterfaceType)) || !(FlConfigCallBack == 0)) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3)) || returnVal2 == 0) || !(customIrp == 1)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || \old(Irp) == 0) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) && ((((((((((((SKIP1 < NP + 2 || 6 < MPR3) || NP < 1) || SKIP2 < DC + 2) || MPR3 < 6) || 1 < NP) || s == SKIP1) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || !(compRegistered == 0)) || IPC < DC + 5) || !(customIrp == 0))) && ((((((((SKIP1 < NP + 2 || MPR3 < NP + 5) || s == SKIP1) || SKIP2 < DC + 2) || SKIP1 < \old(s)) || MPR1 < SKIP1 + 2) || \old(s) < SKIP1) || IPC < DC + 5) || !(compRegistered == 0) || !(0 == pended))) && (((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || ((((1 <= NP && (((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && returnVal2 + 1073741823 <= 0) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 == returnVal2) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)))) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1)) || 0 < myStatus + 1073741637) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3))) && (((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || ((((1 <= NP && (((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && returnVal2 + 1073741823 <= 0) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) || ((((((((((((NP + 2 <= SKIP1 && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && NP + 5 <= MPR3) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && 0 == returnVal2) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)))) && MPR3 <= 6) && 1 <= setEventCalled) && setEventCalled <= 1)) || !(myStatus == 0)) || (((((((((((((((((NP + 2 <= SKIP1 && 1 <= NP) && DC + 5 <= IPC) && 0 == pended) && SKIP1 + 2 <= MPR1) && 1 <= compRegistered) && MPR1 == s) && DC + 2 <= SKIP2) && __cil_tmp7 <= 4294967296 * (__cil_tmp7 / 4294967296) + 3221225494) && NP <= 1) && 0 <= __cil_tmp7 + 1073741802) && __cil_tmp7 / 4294967296 + 1 <= 0) && NP == \old(s)) && MPR3 <= 6) && 1 <= setEventCalled) && returnVal2 == 259) && setEventCalled <= 1) && 6 <= MPR3))) && ((((((((((((((((((6 < MPR3 || (((((((SKIP1 < NP + 2 || !(0 == pended)) || MPR1 < SKIP1 + 2) || compRegistered < 1) || IPC < DC + 5) || NP < 1) || SKIP2 < DC + 2) || 1 < NP) || !(1 == \old(s))) || MPR3 < 6) || !(customIrp == 0)) || !(2 == DC)) || !(UNLOADED == 0)) || !(myStatus == 0)) || !(7 == IPC)) || !(SKIP2 == 4)) || !(0 == MaximumInterfaceType)) || !(FlConfigCallBack == 0)) || !(0 == Suspended)) || !(PagingReferenceCount == 1)) || !(compRegistered == 1)) || returnVal2 == 259) || !(5 == MPR1)) || !(KernelMode == 0)) || !(MOUNTDEV_MOUNTED_DEVICE_GUID == 0)) || returnVal2 + 1073741823 == 0 || returnVal2 == 0) - InvariantResult [Line: 885]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 325 locations, 1 error locations. SAFE Result, 85.3s OverallTime, 54 OverallIterations, 2 TraceHistogramMax, 34.4s AutomataDifference, 0.0s DeadEndRemovalTime, 41.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 16754 SDtfs, 10421 SDslu, 64344 SDs, 0 SdLazy, 14307 SolverSat, 2257 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 12.0s Time, PredicateUnifierStatistics: 6 DeclaredPredicates, 1048 GetRequests, 408 SyntacticMatches, 15 SemanticMatches, 625 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9065 ImplicationChecksByTransitivity, 8.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=817occurred in iteration=7, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.7s AbstIntTime, 3 AbstIntIterations, 3 AbstIntStrong, 0.9637374551225177 AbsIntWeakeningRatio, 2.2282608695652173 AbsIntAvgWeakeningVarsNumRemoved, 34.028260869565216 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 54 MinimizatonAttempts, 1792 StatesRemovedByMinimization, 39 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 117 LocationsWithAnnotation, 2232 PreInvPairs, 2594 NumberOfFragments, 24548 HoareAnnotationTreeSize, 2232 FomulaSimplifications, 393490 FormulaSimplificationTreeSizeReduction, 2.0s HoareSimplificationTime, 117 FomulaSimplificationsInter, 1282632 FormulaSimplificationTreeSizeReductionInter, 38.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 4573 NumberOfCodeBlocks, 4573 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 4519 ConstructedInterpolants, 0 QuantifiedInterpolants, 782582 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 54 InterpolantComputations, 51 PerfectInterpolantSequences, 405/414 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...