./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_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/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_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/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-02 08:30:26,904 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 08:30:26,905 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 08:30:26,912 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 08:30:26,912 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 08:30:26,913 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 08:30:26,913 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 08:30:26,914 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 08:30:26,916 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 08:30:26,916 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 08:30:26,917 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 08:30:26,917 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 08:30:26,918 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 08:30:26,918 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 08:30:26,919 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 08:30:26,919 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 08:30:26,919 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 08:30:26,920 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 08:30:26,921 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 08:30:26,922 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 08:30:26,922 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 08:30:26,923 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 08:30:26,925 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 08:30:26,925 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 08:30:26,925 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 08:30:26,926 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 08:30:26,926 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 08:30:26,926 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 08:30:26,927 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 08:30:26,927 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 08:30:26,927 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 08:30:26,928 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 08:30:26,928 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 08:30:26,928 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 08:30:26,928 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 08:30:26,929 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 08:30:26,929 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2018-12-02 08:30:26,936 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 08:30:26,936 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 08:30:26,937 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 08:30:26,937 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 08:30:26,937 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-02 08:30:26,938 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Explicit value domain=true [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Octagon Domain=false [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-02 08:30:26,938 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-12-02 08:30:26,939 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-02 08:30:26,939 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 08:30:26,939 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-02 08:30:26,940 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-02 08:30:26,941 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-02 08:30:26,941 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-02 08:30:26,941 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 08:30:26,941 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 08:30:26,941 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 08:30:26,941 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 08:30:26,942 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 08:30:26,942 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-02 08:30:26,943 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-02 08:30:26,943 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_e07ea291-74fb-4cdc-b536-9aeab14f30d8/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-02 08:30:26,966 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 08:30:26,972 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 08:30:26,974 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 08:30:26,975 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 08:30:26,975 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 08:30:26,976 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-02 08:30:27,010 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/data/b71cb276f/1529a60d480a4bf5902377f4d1812e40/FLAG805c463ad [2018-12-02 08:30:27,434 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 08:30:27,435 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-02 08:30:27,441 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/data/b71cb276f/1529a60d480a4bf5902377f4d1812e40/FLAG805c463ad [2018-12-02 08:30:27,449 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/data/b71cb276f/1529a60d480a4bf5902377f4d1812e40 [2018-12-02 08:30:27,451 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 08:30:27,452 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-02 08:30:27,452 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 08:30:27,452 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 08:30:27,454 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 08:30:27,455 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,457 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d58bc2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27, skipping insertion in model container [2018-12-02 08:30:27,457 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,461 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 08:30:27,485 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 08:30:27,626 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 08:30:27,629 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 08:30:27,706 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 08:30:27,717 INFO L195 MainTranslator]: Completed translation [2018-12-02 08:30:27,718 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27 WrapperNode [2018-12-02 08:30:27,718 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 08:30:27,718 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-02 08:30:27,718 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-02 08:30:27,718 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-02 08:30:27,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,731 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,735 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-02 08:30:27,736 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 08:30:27,736 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 08:30:27,736 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 08:30:27,741 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,742 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,744 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,744 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,753 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,760 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,762 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... [2018-12-02 08:30:27,765 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 08:30:27,765 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 08:30:27,765 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 08:30:27,765 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 08:30:27,766 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/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-02 08:30:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2018-12-02 08:30:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2018-12-02 08:30:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2018-12-02 08:30:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2018-12-02 08:30:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2018-12-02 08:30:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2018-12-02 08:30:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2018-12-02 08:30:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2018-12-02 08:30:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 08:30:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 08:30:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2018-12-02 08:30:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2018-12-02 08:30:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2018-12-02 08:30:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2018-12-02 08:30:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2018-12-02 08:30:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2018-12-02 08:30:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2018-12-02 08:30:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2018-12-02 08:30:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2018-12-02 08:30:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2018-12-02 08:30:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2018-12-02 08:30:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2018-12-02 08:30:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2018-12-02 08:30:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2018-12-02 08:30:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2018-12-02 08:30:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2018-12-02 08:30:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2018-12-02 08:30:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2018-12-02 08:30:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2018-12-02 08:30:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2018-12-02 08:30:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2018-12-02 08:30:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2018-12-02 08:30:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2018-12-02 08:30:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2018-12-02 08:30:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2018-12-02 08:30:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2018-12-02 08:30:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 08:30:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 08:30:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2018-12-02 08:30:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2018-12-02 08:30:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2018-12-02 08:30:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2018-12-02 08:30:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 08:30:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 08:30:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2018-12-02 08:30:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2018-12-02 08:30:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2018-12-02 08:30:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2018-12-02 08:30:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2018-12-02 08:30:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2018-12-02 08:30:27,912 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:27,912 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:27,952 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:27,952 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:27,960 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:27,960 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,049 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,049 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,080 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,080 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,125 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,125 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,130 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,130 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,138 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,138 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,154 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,154 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,207 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,207 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,211 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,211 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,215 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-02 08:30:28,216 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-02 08:30:28,226 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 08:30:28,227 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-02 08:30:28,227 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:30:28 BoogieIcfgContainer [2018-12-02 08:30:28,227 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 08:30:28,228 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 08:30:28,228 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 08:30:28,230 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 08:30:28,230 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:30:27" (1/3) ... [2018-12-02 08:30:28,231 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15b7a5fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:30:28, skipping insertion in model container [2018-12-02 08:30:28,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:30:27" (2/3) ... [2018-12-02 08:30:28,231 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15b7a5fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:30:28, skipping insertion in model container [2018-12-02 08:30:28,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:30:28" (3/3) ... [2018-12-02 08:30:28,232 INFO L112 eAbstractionObserver]: Analyzing ICFG floppy_simpl3_true-unreach-call_true-valid-memsafety_true-termination.cil.c [2018-12-02 08:30:28,240 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 08:30:28,246 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-02 08:30:28,259 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-02 08:30:28,282 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 08:30:28,282 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-02 08:30:28,282 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 08:30:28,282 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 08:30:28,282 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 08:30:28,282 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 08:30:28,282 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 08:30:28,282 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 08:30:28,297 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states. [2018-12-02 08:30:28,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-12-02 08:30:28,301 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:28,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] [2018-12-02 08:30:28,303 INFO L423 AbstractCegarLoop]: === Iteration 1 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:28,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:28,306 INFO L82 PathProgramCache]: Analyzing trace with hash -309041171, now seen corresponding path program 1 times [2018-12-02 08:30:28,308 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:28,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,337 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:28,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,337 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:28,426 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-02 08:30:28,428 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:28,428 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:28,428 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:28,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:28,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:28,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:28,440 INFO L87 Difference]: Start difference. First operand 301 states. Second operand 3 states. [2018-12-02 08:30:28,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:28,498 INFO L93 Difference]: Finished difference Result 508 states and 727 transitions. [2018-12-02 08:30:28,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:28,499 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-12-02 08:30:28,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:28,508 INFO L225 Difference]: With dead ends: 508 [2018-12-02 08:30:28,508 INFO L226 Difference]: Without dead ends: 292 [2018-12-02 08:30:28,511 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-02 08:30:28,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2018-12-02 08:30:28,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2018-12-02 08:30:28,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2018-12-02 08:30:28,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 385 transitions. [2018-12-02 08:30:28,548 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 385 transitions. Word has length 20 [2018-12-02 08:30:28,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:28,548 INFO L480 AbstractCegarLoop]: Abstraction has 292 states and 385 transitions. [2018-12-02 08:30:28,548 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:28,548 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 385 transitions. [2018-12-02 08:30:28,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-12-02 08:30:28,549 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:28,549 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-02 08:30:28,549 INFO L423 AbstractCegarLoop]: === Iteration 2 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:28,549 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:28,550 INFO L82 PathProgramCache]: Analyzing trace with hash -940725380, now seen corresponding path program 1 times [2018-12-02 08:30:28,550 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:28,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,550 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:28,550 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,550 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:28,627 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-02 08:30:28,627 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:28,627 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:28,628 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:28,629 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:28,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:28,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:28,629 INFO L87 Difference]: Start difference. First operand 292 states and 385 transitions. Second operand 3 states. [2018-12-02 08:30:28,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:28,724 INFO L93 Difference]: Finished difference Result 601 states and 800 transitions. [2018-12-02 08:30:28,725 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:28,725 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 28 [2018-12-02 08:30:28,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:28,728 INFO L225 Difference]: With dead ends: 601 [2018-12-02 08:30:28,728 INFO L226 Difference]: Without dead ends: 440 [2018-12-02 08:30:28,729 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-02 08:30:28,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2018-12-02 08:30:28,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 423. [2018-12-02 08:30:28,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-12-02 08:30:28,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 560 transitions. [2018-12-02 08:30:28,756 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 560 transitions. Word has length 28 [2018-12-02 08:30:28,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:28,756 INFO L480 AbstractCegarLoop]: Abstraction has 423 states and 560 transitions. [2018-12-02 08:30:28,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:28,756 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 560 transitions. [2018-12-02 08:30:28,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-12-02 08:30:28,757 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:28,757 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-02 08:30:28,758 INFO L423 AbstractCegarLoop]: === Iteration 3 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:28,758 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:28,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1226553269, now seen corresponding path program 1 times [2018-12-02 08:30:28,758 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:28,759 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,759 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:28,759 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,759 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:28,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:28,820 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-02 08:30:28,820 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:28,820 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:28,820 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:28,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:28,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:28,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:28,821 INFO L87 Difference]: Start difference. First operand 423 states and 560 transitions. Second operand 3 states. [2018-12-02 08:30:28,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:28,857 INFO L93 Difference]: Finished difference Result 913 states and 1215 transitions. [2018-12-02 08:30:28,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:28,858 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 30 [2018-12-02 08:30:28,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:28,860 INFO L225 Difference]: With dead ends: 913 [2018-12-02 08:30:28,860 INFO L226 Difference]: Without dead ends: 651 [2018-12-02 08:30:28,861 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-02 08:30:28,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2018-12-02 08:30:28,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 620. [2018-12-02 08:30:28,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 620 states. [2018-12-02 08:30:28,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 828 transitions. [2018-12-02 08:30:28,885 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 828 transitions. Word has length 30 [2018-12-02 08:30:28,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:28,885 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 828 transitions. [2018-12-02 08:30:28,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:28,886 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 828 transitions. [2018-12-02 08:30:28,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-02 08:30:28,886 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:28,886 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-02 08:30:28,887 INFO L423 AbstractCegarLoop]: === Iteration 4 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:28,887 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:28,887 INFO L82 PathProgramCache]: Analyzing trace with hash -2035434096, now seen corresponding path program 1 times [2018-12-02 08:30:28,887 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:28,887 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,887 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:28,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,888 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:28,920 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-02 08:30:28,920 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:28,920 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:28,921 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:28,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:28,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:28,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:28,921 INFO L87 Difference]: Start difference. First operand 620 states and 828 transitions. Second operand 3 states. [2018-12-02 08:30:28,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:28,957 INFO L93 Difference]: Finished difference Result 715 states and 947 transitions. [2018-12-02 08:30:28,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:28,958 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-12-02 08:30:28,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:28,961 INFO L225 Difference]: With dead ends: 715 [2018-12-02 08:30:28,961 INFO L226 Difference]: Without dead ends: 697 [2018-12-02 08:30:28,961 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-02 08:30:28,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2018-12-02 08:30:28,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 658. [2018-12-02 08:30:28,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 658 states. [2018-12-02 08:30:28,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 877 transitions. [2018-12-02 08:30:28,990 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 877 transitions. Word has length 34 [2018-12-02 08:30:28,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:28,990 INFO L480 AbstractCegarLoop]: Abstraction has 658 states and 877 transitions. [2018-12-02 08:30:28,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:28,990 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 877 transitions. [2018-12-02 08:30:28,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-02 08:30:28,992 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:28,992 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-02 08:30:28,992 INFO L423 AbstractCegarLoop]: === Iteration 5 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:28,993 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:28,993 INFO L82 PathProgramCache]: Analyzing trace with hash 897056749, now seen corresponding path program 1 times [2018-12-02 08:30:28,993 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:28,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:28,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:28,994 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:29,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:29,027 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-02 08:30:29,027 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:29,027 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:29,027 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:29,028 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:29,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:29,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:29,028 INFO L87 Difference]: Start difference. First operand 658 states and 877 transitions. Second operand 3 states. [2018-12-02 08:30:29,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:29,131 INFO L93 Difference]: Finished difference Result 1029 states and 1392 transitions. [2018-12-02 08:30:29,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:29,132 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-12-02 08:30:29,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:29,136 INFO L225 Difference]: With dead ends: 1029 [2018-12-02 08:30:29,136 INFO L226 Difference]: Without dead ends: 1026 [2018-12-02 08:30:29,136 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-02 08:30:29,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2018-12-02 08:30:29,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 781. [2018-12-02 08:30:29,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 781 states. [2018-12-02 08:30:29,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1046 transitions. [2018-12-02 08:30:29,164 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1046 transitions. Word has length 41 [2018-12-02 08:30:29,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:29,164 INFO L480 AbstractCegarLoop]: Abstraction has 781 states and 1046 transitions. [2018-12-02 08:30:29,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:29,164 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1046 transitions. [2018-12-02 08:30:29,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-12-02 08:30:29,165 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:29,165 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-02 08:30:29,165 INFO L423 AbstractCegarLoop]: === Iteration 6 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:29,166 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:29,166 INFO L82 PathProgramCache]: Analyzing trace with hash 999260852, now seen corresponding path program 1 times [2018-12-02 08:30:29,166 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:29,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,166 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:29,166 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,167 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:29,192 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-02 08:30:29,192 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:29,192 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:29,192 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:29,192 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:29,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:29,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:29,193 INFO L87 Difference]: Start difference. First operand 781 states and 1046 transitions. Second operand 3 states. [2018-12-02 08:30:29,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:29,260 INFO L93 Difference]: Finished difference Result 796 states and 1066 transitions. [2018-12-02 08:30:29,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:29,261 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2018-12-02 08:30:29,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:29,264 INFO L225 Difference]: With dead ends: 796 [2018-12-02 08:30:29,264 INFO L226 Difference]: Without dead ends: 793 [2018-12-02 08:30:29,264 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-02 08:30:29,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2018-12-02 08:30:29,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 792. [2018-12-02 08:30:29,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 792 states. [2018-12-02 08:30:29,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1060 transitions. [2018-12-02 08:30:29,288 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1060 transitions. Word has length 40 [2018-12-02 08:30:29,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:29,288 INFO L480 AbstractCegarLoop]: Abstraction has 792 states and 1060 transitions. [2018-12-02 08:30:29,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:29,288 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1060 transitions. [2018-12-02 08:30:29,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-12-02 08:30:29,289 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:29,289 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-02 08:30:29,289 INFO L423 AbstractCegarLoop]: === Iteration 7 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:29,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:29,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1052368345, now seen corresponding path program 1 times [2018-12-02 08:30:29,290 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:29,290 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,290 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:29,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,291 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:29,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:29,312 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-02 08:30:29,312 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:29,312 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:29,312 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:29,312 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:29,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:29,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:29,313 INFO L87 Difference]: Start difference. First operand 792 states and 1060 transitions. Second operand 3 states. [2018-12-02 08:30:29,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:29,382 INFO L93 Difference]: Finished difference Result 824 states and 1098 transitions. [2018-12-02 08:30:29,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:29,382 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-12-02 08:30:29,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:29,385 INFO L225 Difference]: With dead ends: 824 [2018-12-02 08:30:29,385 INFO L226 Difference]: Without dead ends: 819 [2018-12-02 08:30:29,386 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-02 08:30:29,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2018-12-02 08:30:29,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 817. [2018-12-02 08:30:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 817 states. [2018-12-02 08:30:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1091 transitions. [2018-12-02 08:30:29,419 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1091 transitions. Word has length 41 [2018-12-02 08:30:29,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:29,419 INFO L480 AbstractCegarLoop]: Abstraction has 817 states and 1091 transitions. [2018-12-02 08:30:29,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:29,419 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1091 transitions. [2018-12-02 08:30:29,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-02 08:30:29,420 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:29,420 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-02 08:30:29,420 INFO L423 AbstractCegarLoop]: === Iteration 8 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:29,421 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:29,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1801128385, now seen corresponding path program 1 times [2018-12-02 08:30:29,421 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:29,421 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,422 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:29,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,422 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:29,477 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-02 08:30:29,477 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:29,477 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:29,477 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:29,478 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:29,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:29,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:29,478 INFO L87 Difference]: Start difference. First operand 817 states and 1091 transitions. Second operand 5 states. [2018-12-02 08:30:29,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:29,858 INFO L93 Difference]: Finished difference Result 1536 states and 2036 transitions. [2018-12-02 08:30:29,858 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:29,858 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 42 [2018-12-02 08:30:29,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:29,862 INFO L225 Difference]: With dead ends: 1536 [2018-12-02 08:30:29,862 INFO L226 Difference]: Without dead ends: 985 [2018-12-02 08:30:29,864 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-02 08:30:29,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2018-12-02 08:30:29,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 808. [2018-12-02 08:30:29,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-02 08:30:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1070 transitions. [2018-12-02 08:30:29,908 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1070 transitions. Word has length 42 [2018-12-02 08:30:29,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:29,908 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1070 transitions. [2018-12-02 08:30:29,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:29,909 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1070 transitions. [2018-12-02 08:30:29,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-02 08:30:29,910 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:29,910 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-02 08:30:29,910 INFO L423 AbstractCegarLoop]: === Iteration 9 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:29,910 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:29,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1284438240, now seen corresponding path program 1 times [2018-12-02 08:30:29,911 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:29,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,911 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:29,911 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:29,912 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:29,962 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-02 08:30:29,962 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:29,962 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:29,962 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:29,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:29,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:29,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:29,963 INFO L87 Difference]: Start difference. First operand 808 states and 1070 transitions. Second operand 5 states. [2018-12-02 08:30:30,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,184 INFO L93 Difference]: Finished difference Result 816 states and 1076 transitions. [2018-12-02 08:30:30,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:30,185 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 42 [2018-12-02 08:30:30,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,188 INFO L225 Difference]: With dead ends: 816 [2018-12-02 08:30:30,188 INFO L226 Difference]: Without dead ends: 810 [2018-12-02 08:30:30,189 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-02 08:30:30,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2018-12-02 08:30:30,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 808. [2018-12-02 08:30:30,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-02 08:30:30,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1069 transitions. [2018-12-02 08:30:30,221 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1069 transitions. Word has length 42 [2018-12-02 08:30:30,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:30,222 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1069 transitions. [2018-12-02 08:30:30,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:30,222 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1069 transitions. [2018-12-02 08:30:30,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-12-02 08:30:30,222 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:30,222 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-02 08:30:30,223 INFO L423 AbstractCegarLoop]: === Iteration 10 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:30,223 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:30,223 INFO L82 PathProgramCache]: Analyzing trace with hash -2023267546, now seen corresponding path program 1 times [2018-12-02 08:30:30,223 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:30,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,223 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:30,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,223 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:30,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:30,248 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-02 08:30:30,248 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:30,248 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:30,249 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:30,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:30,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:30,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:30,249 INFO L87 Difference]: Start difference. First operand 808 states and 1069 transitions. Second operand 5 states. [2018-12-02 08:30:30,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,445 INFO L93 Difference]: Finished difference Result 816 states and 1075 transitions. [2018-12-02 08:30:30,445 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:30,445 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 43 [2018-12-02 08:30:30,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,447 INFO L225 Difference]: With dead ends: 816 [2018-12-02 08:30:30,447 INFO L226 Difference]: Without dead ends: 810 [2018-12-02 08:30:30,448 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-02 08:30:30,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2018-12-02 08:30:30,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 808. [2018-12-02 08:30:30,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 808 states. [2018-12-02 08:30:30,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1068 transitions. [2018-12-02 08:30:30,475 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1068 transitions. Word has length 43 [2018-12-02 08:30:30,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:30,475 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 1068 transitions. [2018-12-02 08:30:30,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:30,475 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1068 transitions. [2018-12-02 08:30:30,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-12-02 08:30:30,476 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:30,476 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-02 08:30:30,476 INFO L423 AbstractCegarLoop]: === Iteration 11 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:30,476 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:30,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1786995081, now seen corresponding path program 1 times [2018-12-02 08:30:30,477 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:30,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,477 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:30,477 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,477 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:30,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:30,506 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-02 08:30:30,506 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:30,506 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:30,507 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:30,507 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:30,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:30,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:30,507 INFO L87 Difference]: Start difference. First operand 808 states and 1068 transitions. Second operand 5 states. [2018-12-02 08:30:30,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,543 INFO L93 Difference]: Finished difference Result 824 states and 1083 transitions. [2018-12-02 08:30:30,543 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:30,543 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 44 [2018-12-02 08:30:30,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,545 INFO L225 Difference]: With dead ends: 824 [2018-12-02 08:30:30,545 INFO L226 Difference]: Without dead ends: 806 [2018-12-02 08:30:30,546 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-02 08:30:30,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2018-12-02 08:30:30,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 806. [2018-12-02 08:30:30,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 806 states. [2018-12-02 08:30:30,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1064 transitions. [2018-12-02 08:30:30,572 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1064 transitions. Word has length 44 [2018-12-02 08:30:30,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:30,572 INFO L480 AbstractCegarLoop]: Abstraction has 806 states and 1064 transitions. [2018-12-02 08:30:30,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:30,572 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1064 transitions. [2018-12-02 08:30:30,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-12-02 08:30:30,573 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:30,573 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-02 08:30:30,573 INFO L423 AbstractCegarLoop]: === Iteration 12 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:30,573 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:30,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1151742481, now seen corresponding path program 1 times [2018-12-02 08:30:30,573 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:30,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,574 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:30,574 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,574 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:30,611 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-02 08:30:30,611 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:30,611 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 08:30:30,611 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:30,611 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 08:30:30,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 08:30:30,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 08:30:30,612 INFO L87 Difference]: Start difference. First operand 806 states and 1064 transitions. Second operand 4 states. [2018-12-02 08:30:30,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,720 INFO L93 Difference]: Finished difference Result 890 states and 1147 transitions. [2018-12-02 08:30:30,720 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 08:30:30,720 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 49 [2018-12-02 08:30:30,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,722 INFO L225 Difference]: With dead ends: 890 [2018-12-02 08:30:30,722 INFO L226 Difference]: Without dead ends: 557 [2018-12-02 08:30:30,723 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-02 08:30:30,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2018-12-02 08:30:30,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 520. [2018-12-02 08:30:30,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-12-02 08:30:30,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 659 transitions. [2018-12-02 08:30:30,744 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 659 transitions. Word has length 49 [2018-12-02 08:30:30,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:30,745 INFO L480 AbstractCegarLoop]: Abstraction has 520 states and 659 transitions. [2018-12-02 08:30:30,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 08:30:30,745 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 659 transitions. [2018-12-02 08:30:30,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-12-02 08:30:30,746 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:30,746 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-02 08:30:30,746 INFO L423 AbstractCegarLoop]: === Iteration 13 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:30,746 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:30,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1304384875, now seen corresponding path program 1 times [2018-12-02 08:30:30,747 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:30,747 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,747 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:30,747 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,748 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:30,777 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-02 08:30:30,777 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:30,777 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:30,777 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:30,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:30,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:30,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:30,777 INFO L87 Difference]: Start difference. First operand 520 states and 659 transitions. Second operand 3 states. [2018-12-02 08:30:30,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,845 INFO L93 Difference]: Finished difference Result 789 states and 1008 transitions. [2018-12-02 08:30:30,845 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:30,845 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 55 [2018-12-02 08:30:30,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,846 INFO L225 Difference]: With dead ends: 789 [2018-12-02 08:30:30,846 INFO L226 Difference]: Without dead ends: 528 [2018-12-02 08:30:30,847 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-02 08:30:30,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2018-12-02 08:30:30,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2018-12-02 08:30:30,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 528 states. [2018-12-02 08:30:30,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 670 transitions. [2018-12-02 08:30:30,863 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 670 transitions. Word has length 55 [2018-12-02 08:30:30,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:30,863 INFO L480 AbstractCegarLoop]: Abstraction has 528 states and 670 transitions. [2018-12-02 08:30:30,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:30,864 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 670 transitions. [2018-12-02 08:30:30,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-02 08:30:30,864 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:30,864 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-02 08:30:30,864 INFO L423 AbstractCegarLoop]: === Iteration 14 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:30,864 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:30,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1872524112, now seen corresponding path program 1 times [2018-12-02 08:30:30,865 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:30,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,865 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:30,865 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:30,865 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:30,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:30,883 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-02 08:30:30,884 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:30,884 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:30,884 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:30,884 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:30,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:30,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:30,884 INFO L87 Difference]: Start difference. First operand 528 states and 670 transitions. Second operand 3 states. [2018-12-02 08:30:30,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:30,964 INFO L93 Difference]: Finished difference Result 720 states and 928 transitions. [2018-12-02 08:30:30,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:30,964 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 52 [2018-12-02 08:30:30,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:30,967 INFO L225 Difference]: With dead ends: 720 [2018-12-02 08:30:30,967 INFO L226 Difference]: Without dead ends: 712 [2018-12-02 08:30:30,967 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-02 08:30:30,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2018-12-02 08:30:31,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 582. [2018-12-02 08:30:31,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 582 states. [2018-12-02 08:30:31,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 738 transitions. [2018-12-02 08:30:31,003 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 738 transitions. Word has length 52 [2018-12-02 08:30:31,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:31,003 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 738 transitions. [2018-12-02 08:30:31,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:31,003 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 738 transitions. [2018-12-02 08:30:31,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-02 08:30:31,005 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:31,005 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-02 08:30:31,005 INFO L423 AbstractCegarLoop]: === Iteration 15 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:31,005 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:31,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1629136409, now seen corresponding path program 1 times [2018-12-02 08:30:31,005 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:31,006 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,006 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:31,006 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,006 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:31,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:31,053 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-02 08:30:31,053 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:31,054 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-02 08:30:31,054 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:31,054 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 08:30:31,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 08:30:31,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-02 08:30:31,054 INFO L87 Difference]: Start difference. First operand 582 states and 738 transitions. Second operand 8 states. [2018-12-02 08:30:31,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:31,158 INFO L93 Difference]: Finished difference Result 612 states and 772 transitions. [2018-12-02 08:30:31,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 08:30:31,159 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-12-02 08:30:31,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:31,161 INFO L225 Difference]: With dead ends: 612 [2018-12-02 08:30:31,161 INFO L226 Difference]: Without dead ends: 608 [2018-12-02 08:30:31,162 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-02 08:30:31,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2018-12-02 08:30:31,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 600. [2018-12-02 08:30:31,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 600 states. [2018-12-02 08:30:31,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 759 transitions. [2018-12-02 08:30:31,194 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 759 transitions. Word has length 53 [2018-12-02 08:30:31,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:31,194 INFO L480 AbstractCegarLoop]: Abstraction has 600 states and 759 transitions. [2018-12-02 08:30:31,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 08:30:31,194 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 759 transitions. [2018-12-02 08:30:31,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-12-02 08:30:31,195 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:31,195 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-02 08:30:31,195 INFO L423 AbstractCegarLoop]: === Iteration 16 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:31,196 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:31,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1629413239, now seen corresponding path program 1 times [2018-12-02 08:30:31,196 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:31,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,196 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:31,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,197 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:31,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:31,246 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-02 08:30:31,246 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:31,246 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-02 08:30:31,246 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:31,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 08:30:31,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 08:30:31,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-02 08:30:31,247 INFO L87 Difference]: Start difference. First operand 600 states and 759 transitions. Second operand 8 states. [2018-12-02 08:30:31,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:31,327 INFO L93 Difference]: Finished difference Result 1000 states and 1288 transitions. [2018-12-02 08:30:31,327 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-02 08:30:31,328 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 53 [2018-12-02 08:30:31,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:31,330 INFO L225 Difference]: With dead ends: 1000 [2018-12-02 08:30:31,330 INFO L226 Difference]: Without dead ends: 649 [2018-12-02 08:30:31,331 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-02 08:30:31,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2018-12-02 08:30:31,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 629. [2018-12-02 08:30:31,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 629 states. [2018-12-02 08:30:31,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 804 transitions. [2018-12-02 08:30:31,366 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 804 transitions. Word has length 53 [2018-12-02 08:30:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:31,366 INFO L480 AbstractCegarLoop]: Abstraction has 629 states and 804 transitions. [2018-12-02 08:30:31,366 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 08:30:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 804 transitions. [2018-12-02 08:30:31,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-02 08:30:31,368 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:31,368 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-02 08:30:31,368 INFO L423 AbstractCegarLoop]: === Iteration 17 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:31,368 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:31,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1678961307, now seen corresponding path program 1 times [2018-12-02 08:30:31,368 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:31,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,369 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:31,369 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,369 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:31,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:31,467 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-02 08:30:31,467 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:31,467 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:31,467 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:31,468 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:31,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:31,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:31,468 INFO L87 Difference]: Start difference. First operand 629 states and 804 transitions. Second operand 5 states. [2018-12-02 08:30:31,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:31,516 INFO L93 Difference]: Finished difference Result 884 states and 1133 transitions. [2018-12-02 08:30:31,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:31,517 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 61 [2018-12-02 08:30:31,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:31,519 INFO L225 Difference]: With dead ends: 884 [2018-12-02 08:30:31,519 INFO L226 Difference]: Without dead ends: 610 [2018-12-02 08:30:31,520 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-02 08:30:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2018-12-02 08:30:31,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 610. [2018-12-02 08:30:31,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 610 states. [2018-12-02 08:30:31,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 774 transitions. [2018-12-02 08:30:31,563 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 774 transitions. Word has length 61 [2018-12-02 08:30:31,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:31,564 INFO L480 AbstractCegarLoop]: Abstraction has 610 states and 774 transitions. [2018-12-02 08:30:31,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:31,564 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 774 transitions. [2018-12-02 08:30:31,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-02 08:30:31,565 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:31,565 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-02 08:30:31,565 INFO L423 AbstractCegarLoop]: === Iteration 18 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:31,565 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:31,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1631638869, now seen corresponding path program 1 times [2018-12-02 08:30:31,566 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:31,566 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,566 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:31,566 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,567 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:31,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:31,596 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-02 08:30:31,596 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:31,596 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:31,596 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:31,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:31,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:31,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:31,597 INFO L87 Difference]: Start difference. First operand 610 states and 774 transitions. Second operand 3 states. [2018-12-02 08:30:31,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:31,680 INFO L93 Difference]: Finished difference Result 709 states and 896 transitions. [2018-12-02 08:30:31,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:31,680 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 54 [2018-12-02 08:30:31,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:31,682 INFO L225 Difference]: With dead ends: 709 [2018-12-02 08:30:31,682 INFO L226 Difference]: Without dead ends: 684 [2018-12-02 08:30:31,682 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-02 08:30:31,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2018-12-02 08:30:31,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 674. [2018-12-02 08:30:31,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 674 states. [2018-12-02 08:30:31,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 855 transitions. [2018-12-02 08:30:31,709 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 855 transitions. Word has length 54 [2018-12-02 08:30:31,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:31,709 INFO L480 AbstractCegarLoop]: Abstraction has 674 states and 855 transitions. [2018-12-02 08:30:31,709 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:31,709 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 855 transitions. [2018-12-02 08:30:31,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-02 08:30:31,711 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:31,711 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-02 08:30:31,711 INFO L423 AbstractCegarLoop]: === Iteration 19 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:31,711 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:31,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1488359511, now seen corresponding path program 1 times [2018-12-02 08:30:31,711 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:31,712 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,712 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:31,712 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:31,712 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:31,755 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-02 08:30:31,755 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:31,755 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 08:30:31,755 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:31,755 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 08:30:31,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 08:30:31,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 08:30:31,756 INFO L87 Difference]: Start difference. First operand 674 states and 855 transitions. Second operand 7 states. [2018-12-02 08:30:32,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:32,140 INFO L93 Difference]: Finished difference Result 708 states and 893 transitions. [2018-12-02 08:30:32,140 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:32,140 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 54 [2018-12-02 08:30:32,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:32,142 INFO L225 Difference]: With dead ends: 708 [2018-12-02 08:30:32,142 INFO L226 Difference]: Without dead ends: 604 [2018-12-02 08:30:32,143 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-02 08:30:32,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2018-12-02 08:30:32,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 582. [2018-12-02 08:30:32,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 582 states. [2018-12-02 08:30:32,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 732 transitions. [2018-12-02 08:30:32,178 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 732 transitions. Word has length 54 [2018-12-02 08:30:32,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:32,178 INFO L480 AbstractCegarLoop]: Abstraction has 582 states and 732 transitions. [2018-12-02 08:30:32,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 08:30:32,179 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 732 transitions. [2018-12-02 08:30:32,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-12-02 08:30:32,180 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:32,180 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-02 08:30:32,180 INFO L423 AbstractCegarLoop]: === Iteration 20 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:32,180 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:32,180 INFO L82 PathProgramCache]: Analyzing trace with hash 39700081, now seen corresponding path program 1 times [2018-12-02 08:30:32,180 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:32,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:32,181 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:32,181 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:32,181 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:32,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:32,259 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-02 08:30:32,259 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:32,259 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:32,259 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:32,260 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:32,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:32,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:32,260 INFO L87 Difference]: Start difference. First operand 582 states and 732 transitions. Second operand 9 states. [2018-12-02 08:30:33,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,036 INFO L93 Difference]: Finished difference Result 777 states and 972 transitions. [2018-12-02 08:30:33,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 08:30:33,036 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 54 [2018-12-02 08:30:33,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,038 INFO L225 Difference]: With dead ends: 777 [2018-12-02 08:30:33,038 INFO L226 Difference]: Without dead ends: 701 [2018-12-02 08:30:33,039 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-02 08:30:33,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2018-12-02 08:30:33,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 589. [2018-12-02 08:30:33,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2018-12-02 08:30:33,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 733 transitions. [2018-12-02 08:30:33,100 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 733 transitions. Word has length 54 [2018-12-02 08:30:33,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,100 INFO L480 AbstractCegarLoop]: Abstraction has 589 states and 733 transitions. [2018-12-02 08:30:33,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:33,101 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 733 transitions. [2018-12-02 08:30:33,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-12-02 08:30:33,102 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,102 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-02 08:30:33,102 INFO L423 AbstractCegarLoop]: === Iteration 21 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,102 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,102 INFO L82 PathProgramCache]: Analyzing trace with hash -381110486, now seen corresponding path program 1 times [2018-12-02 08:30:33,102 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,103 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,103 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,103 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,133 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-02 08:30:33,133 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,133 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:33,133 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,133 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:33,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:33,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:33,133 INFO L87 Difference]: Start difference. First operand 589 states and 733 transitions. Second operand 6 states. [2018-12-02 08:30:33,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,179 INFO L93 Difference]: Finished difference Result 608 states and 752 transitions. [2018-12-02 08:30:33,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:33,179 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 57 [2018-12-02 08:30:33,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,180 INFO L225 Difference]: With dead ends: 608 [2018-12-02 08:30:33,180 INFO L226 Difference]: Without dead ends: 569 [2018-12-02 08:30:33,181 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-02 08:30:33,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2018-12-02 08:30:33,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2018-12-02 08:30:33,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 569 states. [2018-12-02 08:30:33,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 708 transitions. [2018-12-02 08:30:33,203 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 708 transitions. Word has length 57 [2018-12-02 08:30:33,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,203 INFO L480 AbstractCegarLoop]: Abstraction has 569 states and 708 transitions. [2018-12-02 08:30:33,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:33,203 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 708 transitions. [2018-12-02 08:30:33,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-12-02 08:30:33,204 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,204 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-02 08:30:33,204 INFO L423 AbstractCegarLoop]: === Iteration 22 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,204 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1488177932, now seen corresponding path program 1 times [2018-12-02 08:30:33,204 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,204 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,204 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,205 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,205 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,228 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-02 08:30:33,228 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,229 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:33,229 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,229 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:33,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:33,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:33,229 INFO L87 Difference]: Start difference. First operand 569 states and 708 transitions. Second operand 5 states. [2018-12-02 08:30:33,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,416 INFO L93 Difference]: Finished difference Result 581 states and 719 transitions. [2018-12-02 08:30:33,416 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:33,416 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 56 [2018-12-02 08:30:33,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,418 INFO L225 Difference]: With dead ends: 581 [2018-12-02 08:30:33,418 INFO L226 Difference]: Without dead ends: 563 [2018-12-02 08:30:33,419 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-02 08:30:33,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2018-12-02 08:30:33,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 552. [2018-12-02 08:30:33,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-02 08:30:33,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 683 transitions. [2018-12-02 08:30:33,449 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 683 transitions. Word has length 56 [2018-12-02 08:30:33,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,449 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 683 transitions. [2018-12-02 08:30:33,449 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:33,449 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 683 transitions. [2018-12-02 08:30:33,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-12-02 08:30:33,449 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,450 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-02 08:30:33,450 INFO L423 AbstractCegarLoop]: === Iteration 23 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,450 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,450 INFO L82 PathProgramCache]: Analyzing trace with hash -12265598, now seen corresponding path program 1 times [2018-12-02 08:30:33,450 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,450 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,450 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,477 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-02 08:30:33,477 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,477 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:33,477 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,477 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:33,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:33,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:33,478 INFO L87 Difference]: Start difference. First operand 552 states and 683 transitions. Second operand 5 states. [2018-12-02 08:30:33,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,640 INFO L93 Difference]: Finished difference Result 811 states and 1012 transitions. [2018-12-02 08:30:33,640 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:33,640 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 65 [2018-12-02 08:30:33,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,642 INFO L225 Difference]: With dead ends: 811 [2018-12-02 08:30:33,642 INFO L226 Difference]: Without dead ends: 552 [2018-12-02 08:30:33,643 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-02 08:30:33,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2018-12-02 08:30:33,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 552. [2018-12-02 08:30:33,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-02 08:30:33,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 681 transitions. [2018-12-02 08:30:33,671 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 681 transitions. Word has length 65 [2018-12-02 08:30:33,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,671 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 681 transitions. [2018-12-02 08:30:33,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:33,672 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 681 transitions. [2018-12-02 08:30:33,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-02 08:30:33,672 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,672 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-02 08:30:33,673 INFO L423 AbstractCegarLoop]: === Iteration 24 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,673 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,673 INFO L82 PathProgramCache]: Analyzing trace with hash 118426915, now seen corresponding path program 1 times [2018-12-02 08:30:33,673 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,673 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,674 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,693 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-02 08:30:33,693 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,693 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 08:30:33,693 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,693 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 08:30:33,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 08:30:33,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 08:30:33,694 INFO L87 Difference]: Start difference. First operand 552 states and 681 transitions. Second operand 3 states. [2018-12-02 08:30:33,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,733 INFO L93 Difference]: Finished difference Result 837 states and 1046 transitions. [2018-12-02 08:30:33,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 08:30:33,734 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 68 [2018-12-02 08:30:33,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,736 INFO L225 Difference]: With dead ends: 837 [2018-12-02 08:30:33,736 INFO L226 Difference]: Without dead ends: 578 [2018-12-02 08:30:33,737 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-02 08:30:33,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2018-12-02 08:30:33,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 552. [2018-12-02 08:30:33,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-02 08:30:33,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 681 transitions. [2018-12-02 08:30:33,771 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 681 transitions. Word has length 68 [2018-12-02 08:30:33,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,771 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 681 transitions. [2018-12-02 08:30:33,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 08:30:33,771 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 681 transitions. [2018-12-02 08:30:33,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-12-02 08:30:33,772 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,772 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-02 08:30:33,772 INFO L423 AbstractCegarLoop]: === Iteration 25 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,772 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,772 INFO L82 PathProgramCache]: Analyzing trace with hash 2112462179, now seen corresponding path program 1 times [2018-12-02 08:30:33,772 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,772 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,773 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,773 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,773 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,830 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-02 08:30:33,830 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,830 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:33,830 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:33,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:33,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:33,831 INFO L87 Difference]: Start difference. First operand 552 states and 681 transitions. Second operand 6 states. [2018-12-02 08:30:33,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:33,892 INFO L93 Difference]: Finished difference Result 805 states and 1000 transitions. [2018-12-02 08:30:33,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:33,892 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 68 [2018-12-02 08:30:33,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:33,894 INFO L225 Difference]: With dead ends: 805 [2018-12-02 08:30:33,894 INFO L226 Difference]: Without dead ends: 579 [2018-12-02 08:30:33,895 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-02 08:30:33,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2018-12-02 08:30:33,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 552. [2018-12-02 08:30:33,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 552 states. [2018-12-02 08:30:33,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 679 transitions. [2018-12-02 08:30:33,919 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 679 transitions. Word has length 68 [2018-12-02 08:30:33,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:33,919 INFO L480 AbstractCegarLoop]: Abstraction has 552 states and 679 transitions. [2018-12-02 08:30:33,920 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:33,920 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 679 transitions. [2018-12-02 08:30:33,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-12-02 08:30:33,921 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:33,921 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-02 08:30:33,921 INFO L423 AbstractCegarLoop]: === Iteration 26 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:33,921 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:33,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1566897792, now seen corresponding path program 1 times [2018-12-02 08:30:33,921 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:33,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,922 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:33,922 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:33,922 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:33,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:33,970 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-02 08:30:33,970 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:33,970 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:33,970 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:33,970 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:33,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:33,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:33,971 INFO L87 Difference]: Start difference. First operand 552 states and 679 transitions. Second operand 9 states. [2018-12-02 08:30:34,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:34,108 INFO L93 Difference]: Finished difference Result 569 states and 696 transitions. [2018-12-02 08:30:34,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:34,108 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 60 [2018-12-02 08:30:34,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:34,110 INFO L225 Difference]: With dead ends: 569 [2018-12-02 08:30:34,110 INFO L226 Difference]: Without dead ends: 548 [2018-12-02 08:30:34,111 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-02 08:30:34,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2018-12-02 08:30:34,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2018-12-02 08:30:34,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 548 states. [2018-12-02 08:30:34,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 673 transitions. [2018-12-02 08:30:34,149 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 673 transitions. Word has length 60 [2018-12-02 08:30:34,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:34,149 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 673 transitions. [2018-12-02 08:30:34,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:34,149 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 673 transitions. [2018-12-02 08:30:34,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-02 08:30:34,150 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:34,150 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-02 08:30:34,151 INFO L423 AbstractCegarLoop]: === Iteration 27 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:34,151 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:34,151 INFO L82 PathProgramCache]: Analyzing trace with hash -938148036, now seen corresponding path program 1 times [2018-12-02 08:30:34,151 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:34,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,151 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:34,152 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,152 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:34,200 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-02 08:30:34,200 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:34,200 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:34,200 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:34,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:34,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:34,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:34,201 INFO L87 Difference]: Start difference. First operand 548 states and 673 transitions. Second operand 9 states. [2018-12-02 08:30:34,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:34,324 INFO L93 Difference]: Finished difference Result 565 states and 690 transitions. [2018-12-02 08:30:34,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:34,325 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 61 [2018-12-02 08:30:34,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:34,326 INFO L225 Difference]: With dead ends: 565 [2018-12-02 08:30:34,326 INFO L226 Difference]: Without dead ends: 543 [2018-12-02 08:30:34,327 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-02 08:30:34,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2018-12-02 08:30:34,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2018-12-02 08:30:34,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 543 states. [2018-12-02 08:30:34,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 666 transitions. [2018-12-02 08:30:34,349 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 666 transitions. Word has length 61 [2018-12-02 08:30:34,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:34,350 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 666 transitions. [2018-12-02 08:30:34,350 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 666 transitions. [2018-12-02 08:30:34,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-12-02 08:30:34,351 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:34,351 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-02 08:30:34,351 INFO L423 AbstractCegarLoop]: === Iteration 28 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:34,351 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:34,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1868259506, now seen corresponding path program 1 times [2018-12-02 08:30:34,351 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:34,352 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,352 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:34,352 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,352 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:34,396 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-02 08:30:34,397 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:34,397 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:34,397 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:34,397 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:34,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:34,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:34,398 INFO L87 Difference]: Start difference. First operand 543 states and 666 transitions. Second operand 9 states. [2018-12-02 08:30:34,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:34,503 INFO L93 Difference]: Finished difference Result 560 states and 683 transitions. [2018-12-02 08:30:34,503 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:34,504 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 61 [2018-12-02 08:30:34,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:34,505 INFO L225 Difference]: With dead ends: 560 [2018-12-02 08:30:34,505 INFO L226 Difference]: Without dead ends: 539 [2018-12-02 08:30:34,506 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-02 08:30:34,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2018-12-02 08:30:34,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2018-12-02 08:30:34,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 539 states. [2018-12-02 08:30:34,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 660 transitions. [2018-12-02 08:30:34,538 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 660 transitions. Word has length 61 [2018-12-02 08:30:34,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:34,538 INFO L480 AbstractCegarLoop]: Abstraction has 539 states and 660 transitions. [2018-12-02 08:30:34,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:34,538 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 660 transitions. [2018-12-02 08:30:34,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-12-02 08:30:34,539 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:34,539 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-02 08:30:34,539 INFO L423 AbstractCegarLoop]: === Iteration 29 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:34,539 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:34,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1408260900, now seen corresponding path program 1 times [2018-12-02 08:30:34,539 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:34,540 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,540 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:34,540 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,540 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:34,600 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-02 08:30:34,600 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:34,600 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:34,600 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:34,600 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:34,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:34,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:34,601 INFO L87 Difference]: Start difference. First operand 539 states and 660 transitions. Second operand 5 states. [2018-12-02 08:30:34,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:34,864 INFO L93 Difference]: Finished difference Result 896 states and 1107 transitions. [2018-12-02 08:30:34,864 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:34,864 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 67 [2018-12-02 08:30:34,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:34,866 INFO L225 Difference]: With dead ends: 896 [2018-12-02 08:30:34,866 INFO L226 Difference]: Without dead ends: 643 [2018-12-02 08:30:34,866 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-02 08:30:34,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2018-12-02 08:30:34,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 613. [2018-12-02 08:30:34,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 613 states. [2018-12-02 08:30:34,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 754 transitions. [2018-12-02 08:30:34,895 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 754 transitions. Word has length 67 [2018-12-02 08:30:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:34,895 INFO L480 AbstractCegarLoop]: Abstraction has 613 states and 754 transitions. [2018-12-02 08:30:34,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 754 transitions. [2018-12-02 08:30:34,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-12-02 08:30:34,896 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:34,896 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-02 08:30:34,896 INFO L423 AbstractCegarLoop]: === Iteration 30 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:34,896 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:34,896 INFO L82 PathProgramCache]: Analyzing trace with hash -1726599875, now seen corresponding path program 1 times [2018-12-02 08:30:34,896 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:34,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,896 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:34,896 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:34,896 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:34,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:34,942 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-02 08:30:34,942 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:34,942 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:34,942 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:34,943 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:34,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:34,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:34,943 INFO L87 Difference]: Start difference. First operand 613 states and 754 transitions. Second operand 9 states. [2018-12-02 08:30:35,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:35,066 INFO L93 Difference]: Finished difference Result 630 states and 771 transitions. [2018-12-02 08:30:35,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:35,067 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 65 [2018-12-02 08:30:35,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:35,069 INFO L225 Difference]: With dead ends: 630 [2018-12-02 08:30:35,069 INFO L226 Difference]: Without dead ends: 587 [2018-12-02 08:30:35,070 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-02 08:30:35,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2018-12-02 08:30:35,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 587. [2018-12-02 08:30:35,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 587 states. [2018-12-02 08:30:35,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 722 transitions. [2018-12-02 08:30:35,111 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 722 transitions. Word has length 65 [2018-12-02 08:30:35,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:35,112 INFO L480 AbstractCegarLoop]: Abstraction has 587 states and 722 transitions. [2018-12-02 08:30:35,112 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:35,112 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 722 transitions. [2018-12-02 08:30:35,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-12-02 08:30:35,113 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:35,113 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-02 08:30:35,113 INFO L423 AbstractCegarLoop]: === Iteration 31 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:35,113 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:35,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1495752637, now seen corresponding path program 1 times [2018-12-02 08:30:35,113 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:35,114 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,114 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:35,114 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,114 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:35,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:35,177 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-02 08:30:35,177 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:35,177 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 08:30:35,177 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:35,178 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 08:30:35,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 08:30:35,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-02 08:30:35,178 INFO L87 Difference]: Start difference. First operand 587 states and 722 transitions. Second operand 7 states. [2018-12-02 08:30:35,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:35,604 INFO L93 Difference]: Finished difference Result 891 states and 1100 transitions. [2018-12-02 08:30:35,604 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 08:30:35,604 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 79 [2018-12-02 08:30:35,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:35,606 INFO L225 Difference]: With dead ends: 891 [2018-12-02 08:30:35,606 INFO L226 Difference]: Without dead ends: 582 [2018-12-02 08:30:35,607 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-02 08:30:35,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2018-12-02 08:30:35,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 571. [2018-12-02 08:30:35,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 571 states. [2018-12-02 08:30:35,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 697 transitions. [2018-12-02 08:30:35,633 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 697 transitions. Word has length 79 [2018-12-02 08:30:35,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:35,633 INFO L480 AbstractCegarLoop]: Abstraction has 571 states and 697 transitions. [2018-12-02 08:30:35,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 08:30:35,633 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 697 transitions. [2018-12-02 08:30:35,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-12-02 08:30:35,634 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:35,634 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-02 08:30:35,634 INFO L423 AbstractCegarLoop]: === Iteration 32 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:35,634 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:35,634 INFO L82 PathProgramCache]: Analyzing trace with hash -229993641, now seen corresponding path program 1 times [2018-12-02 08:30:35,634 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:35,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,635 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:35,635 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,635 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:35,687 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-02 08:30:35,688 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:35,688 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:35,688 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:35,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:35,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:35,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:35,688 INFO L87 Difference]: Start difference. First operand 571 states and 697 transitions. Second operand 6 states. [2018-12-02 08:30:35,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:35,745 INFO L93 Difference]: Finished difference Result 888 states and 1109 transitions. [2018-12-02 08:30:35,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:35,746 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 80 [2018-12-02 08:30:35,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:35,748 INFO L225 Difference]: With dead ends: 888 [2018-12-02 08:30:35,748 INFO L226 Difference]: Without dead ends: 634 [2018-12-02 08:30:35,748 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-02 08:30:35,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2018-12-02 08:30:35,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 537. [2018-12-02 08:30:35,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 537 states. [2018-12-02 08:30:35,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 653 transitions. [2018-12-02 08:30:35,783 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 653 transitions. Word has length 80 [2018-12-02 08:30:35,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:35,783 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 653 transitions. [2018-12-02 08:30:35,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:35,784 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 653 transitions. [2018-12-02 08:30:35,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-12-02 08:30:35,784 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:35,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-02 08:30:35,785 INFO L423 AbstractCegarLoop]: === Iteration 33 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:35,785 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:35,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1921735627, now seen corresponding path program 1 times [2018-12-02 08:30:35,785 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:35,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,785 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:35,785 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:35,785 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:35,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:35,815 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-02 08:30:35,815 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:35,815 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:35,815 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:35,816 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:35,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:35,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:35,816 INFO L87 Difference]: Start difference. First operand 537 states and 653 transitions. Second operand 5 states. [2018-12-02 08:30:36,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,067 INFO L93 Difference]: Finished difference Result 973 states and 1159 transitions. [2018-12-02 08:30:36,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:36,067 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 75 [2018-12-02 08:30:36,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,068 INFO L225 Difference]: With dead ends: 973 [2018-12-02 08:30:36,068 INFO L226 Difference]: Without dead ends: 603 [2018-12-02 08:30:36,069 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-02 08:30:36,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2018-12-02 08:30:36,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 580. [2018-12-02 08:30:36,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 580 states. [2018-12-02 08:30:36,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 690 transitions. [2018-12-02 08:30:36,098 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 690 transitions. Word has length 75 [2018-12-02 08:30:36,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,098 INFO L480 AbstractCegarLoop]: Abstraction has 580 states and 690 transitions. [2018-12-02 08:30:36,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:36,098 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 690 transitions. [2018-12-02 08:30:36,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-12-02 08:30:36,099 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,099 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-02 08:30:36,099 INFO L423 AbstractCegarLoop]: === Iteration 34 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,099 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1118408541, now seen corresponding path program 1 times [2018-12-02 08:30:36,099 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,099 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,100 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,100 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,100 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,146 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-02 08:30:36,146 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,146 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:36,146 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,146 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:36,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:36,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:36,147 INFO L87 Difference]: Start difference. First operand 580 states and 690 transitions. Second operand 9 states. [2018-12-02 08:30:36,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,274 INFO L93 Difference]: Finished difference Result 582 states and 691 transitions. [2018-12-02 08:30:36,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:36,275 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 78 [2018-12-02 08:30:36,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,276 INFO L225 Difference]: With dead ends: 582 [2018-12-02 08:30:36,276 INFO L226 Difference]: Without dead ends: 446 [2018-12-02 08:30:36,277 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-02 08:30:36,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-12-02 08:30:36,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2018-12-02 08:30:36,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-12-02 08:30:36,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 532 transitions. [2018-12-02 08:30:36,314 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 532 transitions. Word has length 78 [2018-12-02 08:30:36,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,314 INFO L480 AbstractCegarLoop]: Abstraction has 446 states and 532 transitions. [2018-12-02 08:30:36,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:36,314 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 532 transitions. [2018-12-02 08:30:36,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-12-02 08:30:36,315 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,315 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-02 08:30:36,316 INFO L423 AbstractCegarLoop]: === Iteration 35 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,316 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,316 INFO L82 PathProgramCache]: Analyzing trace with hash -534163168, now seen corresponding path program 1 times [2018-12-02 08:30:36,316 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,316 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,317 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,317 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,391 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-02 08:30:36,392 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:36,392 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:36,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:36,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:36,392 INFO L87 Difference]: Start difference. First operand 446 states and 532 transitions. Second operand 9 states. [2018-12-02 08:30:36,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,472 INFO L93 Difference]: Finished difference Result 467 states and 554 transitions. [2018-12-02 08:30:36,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:36,472 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 85 [2018-12-02 08:30:36,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,473 INFO L225 Difference]: With dead ends: 467 [2018-12-02 08:30:36,474 INFO L226 Difference]: Without dead ends: 446 [2018-12-02 08:30:36,474 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-02 08:30:36,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-12-02 08:30:36,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2018-12-02 08:30:36,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-12-02 08:30:36,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 531 transitions. [2018-12-02 08:30:36,497 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 531 transitions. Word has length 85 [2018-12-02 08:30:36,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,497 INFO L480 AbstractCegarLoop]: Abstraction has 446 states and 531 transitions. [2018-12-02 08:30:36,497 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:36,497 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 531 transitions. [2018-12-02 08:30:36,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-12-02 08:30:36,498 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,498 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-02 08:30:36,498 INFO L423 AbstractCegarLoop]: === Iteration 36 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,498 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1730477814, now seen corresponding path program 1 times [2018-12-02 08:30:36,498 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,498 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,499 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,499 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,499 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,532 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-02 08:30:36,533 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,533 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:36,533 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,533 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:36,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:36,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:36,533 INFO L87 Difference]: Start difference. First operand 446 states and 531 transitions. Second operand 6 states. [2018-12-02 08:30:36,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,575 INFO L93 Difference]: Finished difference Result 479 states and 563 transitions. [2018-12-02 08:30:36,575 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:36,576 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 96 [2018-12-02 08:30:36,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,577 INFO L225 Difference]: With dead ends: 479 [2018-12-02 08:30:36,577 INFO L226 Difference]: Without dead ends: 440 [2018-12-02 08:30:36,577 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-02 08:30:36,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2018-12-02 08:30:36,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 387. [2018-12-02 08:30:36,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-12-02 08:30:36,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 455 transitions. [2018-12-02 08:30:36,598 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 455 transitions. Word has length 96 [2018-12-02 08:30:36,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,598 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 455 transitions. [2018-12-02 08:30:36,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:36,598 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 455 transitions. [2018-12-02 08:30:36,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-12-02 08:30:36,599 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,599 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-02 08:30:36,599 INFO L423 AbstractCegarLoop]: === Iteration 37 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,599 INFO L82 PathProgramCache]: Analyzing trace with hash -342402432, now seen corresponding path program 1 times [2018-12-02 08:30:36,599 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,600 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,600 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,635 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-02 08:30:36,635 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,635 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-02 08:30:36,635 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-02 08:30:36,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-02 08:30:36,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-02 08:30:36,636 INFO L87 Difference]: Start difference. First operand 387 states and 455 transitions. Second operand 7 states. [2018-12-02 08:30:36,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,770 INFO L93 Difference]: Finished difference Result 730 states and 864 transitions. [2018-12-02 08:30:36,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:36,770 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 96 [2018-12-02 08:30:36,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,772 INFO L225 Difference]: With dead ends: 730 [2018-12-02 08:30:36,772 INFO L226 Difference]: Without dead ends: 685 [2018-12-02 08:30:36,773 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-02 08:30:36,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2018-12-02 08:30:36,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 367. [2018-12-02 08:30:36,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 367 states. [2018-12-02 08:30:36,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 430 transitions. [2018-12-02 08:30:36,799 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 430 transitions. Word has length 96 [2018-12-02 08:30:36,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,799 INFO L480 AbstractCegarLoop]: Abstraction has 367 states and 430 transitions. [2018-12-02 08:30:36,799 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-02 08:30:36,799 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 430 transitions. [2018-12-02 08:30:36,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-12-02 08:30:36,800 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,800 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-02 08:30:36,800 INFO L423 AbstractCegarLoop]: === Iteration 38 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,800 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,800 INFO L82 PathProgramCache]: Analyzing trace with hash 730694435, now seen corresponding path program 1 times [2018-12-02 08:30:36,800 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,801 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,801 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,801 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,858 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-02 08:30:36,858 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,858 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-02 08:30:36,858 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-02 08:30:36,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-02 08:30:36,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-12-02 08:30:36,859 INFO L87 Difference]: Start difference. First operand 367 states and 430 transitions. Second operand 11 states. [2018-12-02 08:30:36,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:36,945 INFO L93 Difference]: Finished difference Result 512 states and 604 transitions. [2018-12-02 08:30:36,945 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 08:30:36,946 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 101 [2018-12-02 08:30:36,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:36,946 INFO L225 Difference]: With dead ends: 512 [2018-12-02 08:30:36,946 INFO L226 Difference]: Without dead ends: 363 [2018-12-02 08:30:36,947 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-02 08:30:36,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-12-02 08:30:36,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 350. [2018-12-02 08:30:36,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2018-12-02 08:30:36,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 407 transitions. [2018-12-02 08:30:36,968 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 407 transitions. Word has length 101 [2018-12-02 08:30:36,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:36,968 INFO L480 AbstractCegarLoop]: Abstraction has 350 states and 407 transitions. [2018-12-02 08:30:36,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-02 08:30:36,968 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 407 transitions. [2018-12-02 08:30:36,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-12-02 08:30:36,969 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:36,969 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-02 08:30:36,969 INFO L423 AbstractCegarLoop]: === Iteration 39 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:36,969 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:36,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1042284347, now seen corresponding path program 1 times [2018-12-02 08:30:36,969 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:36,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,970 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:36,970 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:36,970 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:36,998 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-02 08:30:36,999 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:36,999 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:36,999 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:36,999 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:36,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:36,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:36,999 INFO L87 Difference]: Start difference. First operand 350 states and 407 transitions. Second operand 5 states. [2018-12-02 08:30:37,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,024 INFO L93 Difference]: Finished difference Result 601 states and 707 transitions. [2018-12-02 08:30:37,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:37,024 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 110 [2018-12-02 08:30:37,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,025 INFO L225 Difference]: With dead ends: 601 [2018-12-02 08:30:37,025 INFO L226 Difference]: Without dead ends: 349 [2018-12-02 08:30:37,026 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-02 08:30:37,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2018-12-02 08:30:37,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 349. [2018-12-02 08:30:37,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-12-02 08:30:37,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 405 transitions. [2018-12-02 08:30:37,047 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 405 transitions. Word has length 110 [2018-12-02 08:30:37,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,047 INFO L480 AbstractCegarLoop]: Abstraction has 349 states and 405 transitions. [2018-12-02 08:30:37,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:37,047 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 405 transitions. [2018-12-02 08:30:37,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-12-02 08:30:37,048 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,048 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-02 08:30:37,048 INFO L423 AbstractCegarLoop]: === Iteration 40 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,048 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1716247270, now seen corresponding path program 1 times [2018-12-02 08:30:37,048 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,049 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,049 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,049 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,083 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-02 08:30:37,083 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,083 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:37,083 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:37,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:37,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:37,084 INFO L87 Difference]: Start difference. First operand 349 states and 405 transitions. Second operand 6 states. [2018-12-02 08:30:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,122 INFO L93 Difference]: Finished difference Result 377 states and 432 transitions. [2018-12-02 08:30:37,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:37,122 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 110 [2018-12-02 08:30:37,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,123 INFO L225 Difference]: With dead ends: 377 [2018-12-02 08:30:37,124 INFO L226 Difference]: Without dead ends: 301 [2018-12-02 08:30:37,124 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-02 08:30:37,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-12-02 08:30:37,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 239. [2018-12-02 08:30:37,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-12-02 08:30:37,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 265 transitions. [2018-12-02 08:30:37,149 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 265 transitions. Word has length 110 [2018-12-02 08:30:37,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,149 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 265 transitions. [2018-12-02 08:30:37,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:37,149 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 265 transitions. [2018-12-02 08:30:37,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-12-02 08:30:37,150 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,150 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-02 08:30:37,150 INFO L423 AbstractCegarLoop]: === Iteration 41 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,150 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,150 INFO L82 PathProgramCache]: Analyzing trace with hash 424283100, now seen corresponding path program 1 times [2018-12-02 08:30:37,150 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,151 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,151 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,231 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-02 08:30:37,231 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,231 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:37,231 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,231 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:37,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:37,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:37,232 INFO L87 Difference]: Start difference. First operand 239 states and 265 transitions. Second operand 9 states. [2018-12-02 08:30:37,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,327 INFO L93 Difference]: Finished difference Result 312 states and 353 transitions. [2018-12-02 08:30:37,328 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:37,328 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 131 [2018-12-02 08:30:37,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,329 INFO L225 Difference]: With dead ends: 312 [2018-12-02 08:30:37,329 INFO L226 Difference]: Without dead ends: 283 [2018-12-02 08:30:37,330 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-02 08:30:37,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-12-02 08:30:37,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 259. [2018-12-02 08:30:37,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2018-12-02 08:30:37,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 290 transitions. [2018-12-02 08:30:37,371 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 290 transitions. Word has length 131 [2018-12-02 08:30:37,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,371 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 290 transitions. [2018-12-02 08:30:37,371 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:37,372 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 290 transitions. [2018-12-02 08:30:37,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-12-02 08:30:37,372 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,372 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-02 08:30:37,373 INFO L423 AbstractCegarLoop]: === Iteration 42 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,373 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,373 INFO L82 PathProgramCache]: Analyzing trace with hash 765037084, now seen corresponding path program 1 times [2018-12-02 08:30:37,373 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,373 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,374 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,374 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,374 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,456 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-02 08:30:37,456 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,456 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:37,456 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,456 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:37,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:37,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:37,457 INFO L87 Difference]: Start difference. First operand 259 states and 290 transitions. Second operand 9 states. [2018-12-02 08:30:37,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,546 INFO L93 Difference]: Finished difference Result 334 states and 374 transitions. [2018-12-02 08:30:37,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:37,547 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 132 [2018-12-02 08:30:37,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,548 INFO L225 Difference]: With dead ends: 334 [2018-12-02 08:30:37,548 INFO L226 Difference]: Without dead ends: 263 [2018-12-02 08:30:37,548 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-02 08:30:37,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2018-12-02 08:30:37,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 241. [2018-12-02 08:30:37,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-12-02 08:30:37,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 265 transitions. [2018-12-02 08:30:37,567 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 265 transitions. Word has length 132 [2018-12-02 08:30:37,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,567 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 265 transitions. [2018-12-02 08:30:37,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:37,567 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 265 transitions. [2018-12-02 08:30:37,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-12-02 08:30:37,568 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,568 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-02 08:30:37,568 INFO L423 AbstractCegarLoop]: === Iteration 43 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,568 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,568 INFO L82 PathProgramCache]: Analyzing trace with hash -672296009, now seen corresponding path program 1 times [2018-12-02 08:30:37,569 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,569 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,569 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,569 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,569 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,626 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-02 08:30:37,627 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,627 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:30:37,627 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,627 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:30:37,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:30:37,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:30:37,627 INFO L87 Difference]: Start difference. First operand 241 states and 265 transitions. Second operand 5 states. [2018-12-02 08:30:37,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,649 INFO L93 Difference]: Finished difference Result 277 states and 303 transitions. [2018-12-02 08:30:37,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 08:30:37,649 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 147 [2018-12-02 08:30:37,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,650 INFO L225 Difference]: With dead ends: 277 [2018-12-02 08:30:37,650 INFO L226 Difference]: Without dead ends: 247 [2018-12-02 08:30:37,650 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-02 08:30:37,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2018-12-02 08:30:37,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 245. [2018-12-02 08:30:37,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-12-02 08:30:37,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 269 transitions. [2018-12-02 08:30:37,666 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 269 transitions. Word has length 147 [2018-12-02 08:30:37,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,666 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 269 transitions. [2018-12-02 08:30:37,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:30:37,666 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 269 transitions. [2018-12-02 08:30:37,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-12-02 08:30:37,667 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,667 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-02 08:30:37,667 INFO L423 AbstractCegarLoop]: === Iteration 44 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,667 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,667 INFO L82 PathProgramCache]: Analyzing trace with hash -490809512, now seen corresponding path program 1 times [2018-12-02 08:30:37,667 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,668 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,668 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,668 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,668 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,767 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-02 08:30:37,767 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,767 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2018-12-02 08:30:37,768 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-12-02 08:30:37,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-12-02 08:30:37,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-12-02 08:30:37,768 INFO L87 Difference]: Start difference. First operand 245 states and 269 transitions. Second operand 15 states. [2018-12-02 08:30:37,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:37,893 INFO L93 Difference]: Finished difference Result 311 states and 349 transitions. [2018-12-02 08:30:37,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 08:30:37,893 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 147 [2018-12-02 08:30:37,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:37,894 INFO L225 Difference]: With dead ends: 311 [2018-12-02 08:30:37,894 INFO L226 Difference]: Without dead ends: 276 [2018-12-02 08:30:37,894 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-02 08:30:37,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2018-12-02 08:30:37,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 262. [2018-12-02 08:30:37,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-12-02 08:30:37,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 290 transitions. [2018-12-02 08:30:37,910 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 290 transitions. Word has length 147 [2018-12-02 08:30:37,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:37,910 INFO L480 AbstractCegarLoop]: Abstraction has 262 states and 290 transitions. [2018-12-02 08:30:37,910 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-12-02 08:30:37,910 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 290 transitions. [2018-12-02 08:30:37,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-12-02 08:30:37,911 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:37,911 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-02 08:30:37,911 INFO L423 AbstractCegarLoop]: === Iteration 45 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:37,911 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:37,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1053414808, now seen corresponding path program 1 times [2018-12-02 08:30:37,911 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:37,912 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,912 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:37,912 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:37,912 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:37,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:37,993 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-02 08:30:37,993 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:37,994 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-12-02 08:30:37,994 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:37,994 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 08:30:37,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 08:30:37,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-12-02 08:30:37,994 INFO L87 Difference]: Start difference. First operand 262 states and 290 transitions. Second operand 9 states. [2018-12-02 08:30:38,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:38,053 INFO L93 Difference]: Finished difference Result 351 states and 391 transitions. [2018-12-02 08:30:38,053 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-02 08:30:38,053 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 148 [2018-12-02 08:30:38,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:38,054 INFO L225 Difference]: With dead ends: 351 [2018-12-02 08:30:38,054 INFO L226 Difference]: Without dead ends: 270 [2018-12-02 08:30:38,054 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-02 08:30:38,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-12-02 08:30:38,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 262. [2018-12-02 08:30:38,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2018-12-02 08:30:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 289 transitions. [2018-12-02 08:30:38,079 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 289 transitions. Word has length 148 [2018-12-02 08:30:38,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:38,079 INFO L480 AbstractCegarLoop]: Abstraction has 262 states and 289 transitions. [2018-12-02 08:30:38,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 08:30:38,079 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 289 transitions. [2018-12-02 08:30:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-12-02 08:30:38,080 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:38,080 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-02 08:30:38,080 INFO L423 AbstractCegarLoop]: === Iteration 46 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:38,080 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:38,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1979295687, now seen corresponding path program 1 times [2018-12-02 08:30:38,081 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:38,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:38,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:38,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:38,081 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:38,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:38,169 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-02 08:30:38,169 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 08:30:38,170 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-02 08:30:38,170 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 151 with the following transitions: [2018-12-02 08:30:38,172 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-02 08:30:38,197 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-02 08:30:38,198 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-02 08:30:38,456 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-02 08:30:38,457 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-02 08:30:38,462 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:38,462 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-02 08:30:38,701 INFO L227 lantSequenceWeakener]: Weakened 146 states. On average, predicates are now at 82.42% of their original sizes. [2018-12-02 08:30:38,701 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-02 08:30:40,094 INFO L418 sIntCurrentIteration]: We unified 149 AI predicates to 149 [2018-12-02 08:30:40,094 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-02 08:30:40,095 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 08:30:40,095 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [69] imperfect sequences [12] total 79 [2018-12-02 08:30:40,095 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:40,096 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-12-02 08:30:40,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-12-02 08:30:40,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=4389, Unknown=0, NotChecked=0, Total=4692 [2018-12-02 08:30:40,097 INFO L87 Difference]: Start difference. First operand 262 states and 289 transitions. Second operand 69 states. [2018-12-02 08:30:48,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:48,914 INFO L93 Difference]: Finished difference Result 717 states and 807 transitions. [2018-12-02 08:30:48,914 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-12-02 08:30:48,914 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 150 [2018-12-02 08:30:48,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:48,915 INFO L225 Difference]: With dead ends: 717 [2018-12-02 08:30:48,915 INFO L226 Difference]: Without dead ends: 433 [2018-12-02 08:30:48,916 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 175 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2677 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=562, Invalid=8368, Unknown=0, NotChecked=0, Total=8930 [2018-12-02 08:30:48,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-12-02 08:30:48,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 392. [2018-12-02 08:30:48,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 392 states. [2018-12-02 08:30:48,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 436 transitions. [2018-12-02 08:30:48,945 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 436 transitions. Word has length 150 [2018-12-02 08:30:48,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:48,945 INFO L480 AbstractCegarLoop]: Abstraction has 392 states and 436 transitions. [2018-12-02 08:30:48,945 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-12-02 08:30:48,945 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 436 transitions. [2018-12-02 08:30:48,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-12-02 08:30:48,946 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:48,946 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-02 08:30:48,946 INFO L423 AbstractCegarLoop]: === Iteration 47 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:48,946 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:48,946 INFO L82 PathProgramCache]: Analyzing trace with hash 2052783288, now seen corresponding path program 1 times [2018-12-02 08:30:48,946 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:48,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:48,947 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:48,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:48,947 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:49,030 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-02 08:30:49,030 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 08:30:49,030 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-02 08:30:49,031 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 156 with the following transitions: [2018-12-02 08:30:49,031 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-02 08:30:49,035 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-02 08:30:49,035 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-02 08:30:49,120 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-02 08:30:49,120 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-02 08:30:49,121 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:49,121 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-02 08:30:49,230 INFO L227 lantSequenceWeakener]: Weakened 106 states. On average, predicates are now at 76.75% of their original sizes. [2018-12-02 08:30:49,230 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-02 08:30:49,803 INFO L418 sIntCurrentIteration]: We unified 154 AI predicates to 154 [2018-12-02 08:30:49,803 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-02 08:30:49,804 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 08:30:49,804 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [47] imperfect sequences [12] total 57 [2018-12-02 08:30:49,804 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:49,804 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-12-02 08:30:49,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-12-02 08:30:49,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1990, Unknown=0, NotChecked=0, Total=2162 [2018-12-02 08:30:49,804 INFO L87 Difference]: Start difference. First operand 392 states and 436 transitions. Second operand 47 states. [2018-12-02 08:30:53,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:53,267 INFO L93 Difference]: Finished difference Result 484 states and 536 transitions. [2018-12-02 08:30:53,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-12-02 08:30:53,267 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 155 [2018-12-02 08:30:53,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:53,267 INFO L225 Difference]: With dead ends: 484 [2018-12-02 08:30:53,268 INFO L226 Difference]: Without dead ends: 408 [2018-12-02 08:30:53,268 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 171 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=320, Invalid=3712, Unknown=0, NotChecked=0, Total=4032 [2018-12-02 08:30:53,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2018-12-02 08:30:53,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 364. [2018-12-02 08:30:53,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 364 states. [2018-12-02 08:30:53,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 402 transitions. [2018-12-02 08:30:53,293 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 402 transitions. Word has length 155 [2018-12-02 08:30:53,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:53,293 INFO L480 AbstractCegarLoop]: Abstraction has 364 states and 402 transitions. [2018-12-02 08:30:53,293 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-12-02 08:30:53,293 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 402 transitions. [2018-12-02 08:30:53,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-12-02 08:30:53,294 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:53,294 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-02 08:30:53,294 INFO L423 AbstractCegarLoop]: === Iteration 48 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:53,294 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:53,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1661694165, now seen corresponding path program 1 times [2018-12-02 08:30:53,294 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:53,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:53,295 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:53,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:53,295 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:53,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:53,344 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-02 08:30:53,344 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:53,344 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 08:30:53,344 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:53,344 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 08:30:53,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 08:30:53,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 08:30:53,345 INFO L87 Difference]: Start difference. First operand 364 states and 402 transitions. Second operand 6 states. [2018-12-02 08:30:53,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:53,398 INFO L93 Difference]: Finished difference Result 530 states and 589 transitions. [2018-12-02 08:30:53,398 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:30:53,398 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 157 [2018-12-02 08:30:53,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:53,399 INFO L225 Difference]: With dead ends: 530 [2018-12-02 08:30:53,399 INFO L226 Difference]: Without dead ends: 369 [2018-12-02 08:30:53,399 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-02 08:30:53,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2018-12-02 08:30:53,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 363. [2018-12-02 08:30:53,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2018-12-02 08:30:53,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 399 transitions. [2018-12-02 08:30:53,424 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 399 transitions. Word has length 157 [2018-12-02 08:30:53,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:53,424 INFO L480 AbstractCegarLoop]: Abstraction has 363 states and 399 transitions. [2018-12-02 08:30:53,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 08:30:53,424 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 399 transitions. [2018-12-02 08:30:53,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-12-02 08:30:53,425 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:53,425 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-02 08:30:53,425 INFO L423 AbstractCegarLoop]: === Iteration 49 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:53,425 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:53,425 INFO L82 PathProgramCache]: Analyzing trace with hash 386317675, now seen corresponding path program 1 times [2018-12-02 08:30:53,425 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:53,426 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:53,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:53,426 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:53,426 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:53,485 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-02 08:30:53,485 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:30:53,485 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-02 08:30:53,485 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:53,486 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-02 08:30:53,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-02 08:30:53,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-12-02 08:30:53,486 INFO L87 Difference]: Start difference. First operand 363 states and 399 transitions. Second operand 10 states. [2018-12-02 08:30:54,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:30:54,054 INFO L93 Difference]: Finished difference Result 843 states and 943 transitions. [2018-12-02 08:30:54,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-02 08:30:54,054 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 158 [2018-12-02 08:30:54,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:30:54,056 INFO L225 Difference]: With dead ends: 843 [2018-12-02 08:30:54,056 INFO L226 Difference]: Without dead ends: 595 [2018-12-02 08:30:54,056 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2018-12-02 08:30:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2018-12-02 08:30:54,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 532. [2018-12-02 08:30:54,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 532 states. [2018-12-02 08:30:54,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 585 transitions. [2018-12-02 08:30:54,094 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 585 transitions. Word has length 158 [2018-12-02 08:30:54,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:30:54,094 INFO L480 AbstractCegarLoop]: Abstraction has 532 states and 585 transitions. [2018-12-02 08:30:54,094 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-02 08:30:54,094 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 585 transitions. [2018-12-02 08:30:54,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-12-02 08:30:54,095 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:30:54,095 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-02 08:30:54,095 INFO L423 AbstractCegarLoop]: === Iteration 50 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:30:54,095 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:54,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1977523987, now seen corresponding path program 1 times [2018-12-02 08:30:54,095 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:30:54,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:54,096 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:30:54,096 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:30:54,096 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:30:54,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:30:54,200 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-02 08:30:54,200 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 08:30:54,200 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-02 08:30:54,200 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 159 with the following transitions: [2018-12-02 08:30:54,201 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-02 08:30:54,203 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, ExplicitValueDomain] [2018-12-02 08:30:54,203 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-02 08:30:54,496 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-02 08:30:54,496 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-02 08:30:54,502 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:30:54,502 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-02 08:30:54,719 INFO L227 lantSequenceWeakener]: Weakened 154 states. On average, predicates are now at 76.23% of their original sizes. [2018-12-02 08:30:54,719 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-02 08:30:56,476 INFO L418 sIntCurrentIteration]: We unified 157 AI predicates to 157 [2018-12-02 08:30:56,476 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-02 08:30:56,476 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 08:30:56,476 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [78] imperfect sequences [15] total 91 [2018-12-02 08:30:56,476 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:30:56,477 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-12-02 08:30:56,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-12-02 08:30:56,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=5633, Unknown=0, NotChecked=0, Total=6006 [2018-12-02 08:30:56,478 INFO L87 Difference]: Start difference. First operand 532 states and 585 transitions. Second operand 78 states. [2018-12-02 08:31:09,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:31:09,256 INFO L93 Difference]: Finished difference Result 806 states and 893 transitions. [2018-12-02 08:31:09,256 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-12-02 08:31:09,256 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 158 [2018-12-02 08:31:09,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:31:09,258 INFO L225 Difference]: With dead ends: 806 [2018-12-02 08:31:09,258 INFO L226 Difference]: Without dead ends: 561 [2018-12-02 08:31:09,260 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 211 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5016 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1014, Invalid=16278, Unknown=0, NotChecked=0, Total=17292 [2018-12-02 08:31:09,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2018-12-02 08:31:09,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 533. [2018-12-02 08:31:09,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 533 states. [2018-12-02 08:31:09,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 581 transitions. [2018-12-02 08:31:09,302 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 581 transitions. Word has length 158 [2018-12-02 08:31:09,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:31:09,302 INFO L480 AbstractCegarLoop]: Abstraction has 533 states and 581 transitions. [2018-12-02 08:31:09,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-12-02 08:31:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 581 transitions. [2018-12-02 08:31:09,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2018-12-02 08:31:09,303 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:31:09,303 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-02 08:31:09,303 INFO L423 AbstractCegarLoop]: === Iteration 51 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:31:09,303 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:31:09,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1314403380, now seen corresponding path program 1 times [2018-12-02 08:31:09,304 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:31:09,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,304 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:31:09,304 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,304 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:31:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:31:09,369 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-02 08:31:09,369 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:31:09,369 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 08:31:09,369 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:31:09,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 08:31:09,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 08:31:09,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-12-02 08:31:09,370 INFO L87 Difference]: Start difference. First operand 533 states and 581 transitions. Second operand 12 states. [2018-12-02 08:31:09,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:31:09,506 INFO L93 Difference]: Finished difference Result 601 states and 666 transitions. [2018-12-02 08:31:09,506 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-12-02 08:31:09,506 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 161 [2018-12-02 08:31:09,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:31:09,507 INFO L225 Difference]: With dead ends: 601 [2018-12-02 08:31:09,507 INFO L226 Difference]: Without dead ends: 404 [2018-12-02 08:31:09,508 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-02 08:31:09,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2018-12-02 08:31:09,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 398. [2018-12-02 08:31:09,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2018-12-02 08:31:09,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 432 transitions. [2018-12-02 08:31:09,537 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 432 transitions. Word has length 161 [2018-12-02 08:31:09,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:31:09,537 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 432 transitions. [2018-12-02 08:31:09,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 08:31:09,537 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 432 transitions. [2018-12-02 08:31:09,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-12-02 08:31:09,538 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:31:09,538 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-02 08:31:09,538 INFO L423 AbstractCegarLoop]: === Iteration 52 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:31:09,538 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:31:09,538 INFO L82 PathProgramCache]: Analyzing trace with hash 662818053, now seen corresponding path program 1 times [2018-12-02 08:31:09,539 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:31:09,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,539 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:31:09,539 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,539 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:31:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:31:09,616 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-02 08:31:09,616 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:31:09,616 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-02 08:31:09,616 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:31:09,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-02 08:31:09,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-02 08:31:09,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-12-02 08:31:09,617 INFO L87 Difference]: Start difference. First operand 398 states and 432 transitions. Second operand 12 states. [2018-12-02 08:31:09,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:31:09,768 INFO L93 Difference]: Finished difference Result 470 states and 525 transitions. [2018-12-02 08:31:09,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-12-02 08:31:09,769 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 166 [2018-12-02 08:31:09,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:31:09,770 INFO L225 Difference]: With dead ends: 470 [2018-12-02 08:31:09,770 INFO L226 Difference]: Without dead ends: 414 [2018-12-02 08:31:09,771 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-02 08:31:09,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-12-02 08:31:09,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 406. [2018-12-02 08:31:09,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-12-02 08:31:09,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 440 transitions. [2018-12-02 08:31:09,801 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 440 transitions. Word has length 166 [2018-12-02 08:31:09,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:31:09,801 INFO L480 AbstractCegarLoop]: Abstraction has 406 states and 440 transitions. [2018-12-02 08:31:09,801 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-02 08:31:09,801 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 440 transitions. [2018-12-02 08:31:09,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-12-02 08:31:09,802 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:31:09,802 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-02 08:31:09,802 INFO L423 AbstractCegarLoop]: === Iteration 53 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:31:09,803 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:31:09,803 INFO L82 PathProgramCache]: Analyzing trace with hash 531610470, now seen corresponding path program 1 times [2018-12-02 08:31:09,803 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:31:09,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,803 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:31:09,803 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,804 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:31:09,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:31:09,844 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-02 08:31:09,845 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:31:09,845 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 08:31:09,845 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:31:09,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 08:31:09,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 08:31:09,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 08:31:09,845 INFO L87 Difference]: Start difference. First operand 406 states and 440 transitions. Second operand 5 states. [2018-12-02 08:31:09,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:31:09,957 INFO L93 Difference]: Finished difference Result 453 states and 490 transitions. [2018-12-02 08:31:09,957 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 08:31:09,957 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 166 [2018-12-02 08:31:09,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:31:09,958 INFO L225 Difference]: With dead ends: 453 [2018-12-02 08:31:09,958 INFO L226 Difference]: Without dead ends: 206 [2018-12-02 08:31:09,958 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-02 08:31:09,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-12-02 08:31:09,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-12-02 08:31:09,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-12-02 08:31:09,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 217 transitions. [2018-12-02 08:31:09,972 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 217 transitions. Word has length 166 [2018-12-02 08:31:09,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:31:09,973 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 217 transitions. [2018-12-02 08:31:09,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 08:31:09,973 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 217 transitions. [2018-12-02 08:31:09,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-12-02 08:31:09,973 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 08:31:09,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, 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-02 08:31:09,973 INFO L423 AbstractCegarLoop]: === Iteration 54 === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 08:31:09,973 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 08:31:09,974 INFO L82 PathProgramCache]: Analyzing trace with hash -288297474, now seen corresponding path program 1 times [2018-12-02 08:31:09,974 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-02 08:31:09,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 08:31:09,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 08:31:09,974 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-02 08:31:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 08:31:10,060 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-02 08:31:10,061 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 08:31:10,061 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2018-12-02 08:31:10,061 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-02 08:31:10,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-02 08:31:10,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-02 08:31:10,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-12-02 08:31:10,061 INFO L87 Difference]: Start difference. First operand 206 states and 217 transitions. Second operand 14 states. [2018-12-02 08:31:10,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 08:31:10,475 INFO L93 Difference]: Finished difference Result 206 states and 217 transitions. [2018-12-02 08:31:10,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 08:31:10,476 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 169 [2018-12-02 08:31:10,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 08:31:10,476 INFO L225 Difference]: With dead ends: 206 [2018-12-02 08:31:10,476 INFO L226 Difference]: Without dead ends: 0 [2018-12-02 08:31:10,476 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-02 08:31:10,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-02 08:31:10,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-02 08:31:10,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-02 08:31:10,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-02 08:31:10,477 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 169 [2018-12-02 08:31:10,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 08:31:10,477 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-02 08:31:10,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-02 08:31:10,477 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-02 08:31:10,477 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-02 08:31:10,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-02 08:31:10,719 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,725 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,729 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,732 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,737 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,751 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,762 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,916 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,928 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:10,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,245 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,249 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,284 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,287 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,294 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,301 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,303 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,305 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,308 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,312 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,319 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,338 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,459 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,471 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,478 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,481 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,484 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,517 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,530 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,620 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,662 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,666 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,668 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,676 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,678 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,888 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,905 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:11,908 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,101 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,103 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,178 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,192 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,196 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,201 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,206 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,215 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,221 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,520 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,521 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,525 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,528 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:12,530 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 08:31:13,054 WARN L180 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 86 [2018-12-02 08:31:13,163 WARN L180 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-02 08:31:13,426 WARN L180 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 97 [2018-12-02 08:31:14,094 WARN L180 SmtUtils]: Spent 664.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 135 [2018-12-02 08:31:14,444 WARN L180 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 59 [2018-12-02 08:31:14,749 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 90 [2018-12-02 08:31:15,165 WARN L180 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 121 [2018-12-02 08:31:15,343 WARN L180 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:15,576 WARN L180 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:16,321 WARN L180 SmtUtils]: Spent 741.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 106 [2018-12-02 08:31:17,141 WARN L180 SmtUtils]: Spent 817.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 104 [2018-12-02 08:31:17,558 WARN L180 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 89 [2018-12-02 08:31:17,866 WARN L180 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-02 08:31:18,057 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 90 [2018-12-02 08:31:18,321 WARN L180 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 105 [2018-12-02 08:31:18,655 WARN L180 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 121 [2018-12-02 08:31:19,211 WARN L180 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 106 [2018-12-02 08:31:19,917 WARN L180 SmtUtils]: Spent 704.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 106 [2018-12-02 08:31:20,063 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 58 [2018-12-02 08:31:20,298 WARN L180 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-02 08:31:20,450 WARN L180 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:20,980 WARN L180 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 116 [2018-12-02 08:31:22,533 WARN L180 SmtUtils]: Spent 1.55 s on a formula simplification. DAG size of input: 281 DAG size of output: 143 [2018-12-02 08:31:22,907 WARN L180 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 114 [2018-12-02 08:31:23,184 WARN L180 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 103 [2018-12-02 08:31:23,375 WARN L180 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 71 [2018-12-02 08:31:23,612 WARN L180 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-02 08:31:23,815 WARN L180 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 102 [2018-12-02 08:31:24,151 WARN L180 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 90 [2018-12-02 08:31:25,429 WARN L180 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 195 DAG size of output: 123 [2018-12-02 08:31:25,854 WARN L180 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 101 [2018-12-02 08:31:27,008 WARN L180 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 193 DAG size of output: 104 [2018-12-02 08:31:27,180 WARN L180 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 54 [2018-12-02 08:31:27,300 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-02 08:31:27,416 WARN L180 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 104 [2018-12-02 08:31:27,964 WARN L180 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 192 DAG size of output: 122 [2018-12-02 08:31:28,098 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 90 [2018-12-02 08:31:28,364 WARN L180 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 116 [2018-12-02 08:31:29,026 WARN L180 SmtUtils]: Spent 660.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 134 [2018-12-02 08:31:29,147 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 1 [2018-12-02 08:31:29,357 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:29,505 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:29,714 WARN L180 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 95 [2018-12-02 08:31:29,903 WARN L180 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 98 [2018-12-02 08:31:30,277 WARN L180 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 109 [2018-12-02 08:31:30,614 WARN L180 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-02 08:31:30,795 WARN L180 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 1 [2018-12-02 08:31:31,323 WARN L180 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 96 [2018-12-02 08:31:31,640 WARN L180 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 120 [2018-12-02 08:31:31,847 WARN L180 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 61 [2018-12-02 08:31:32,245 WARN L180 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 97 [2018-12-02 08:31:32,669 WARN L180 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 100 [2018-12-02 08:31:33,076 WARN L180 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-02 08:31:33,207 WARN L180 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-02 08:31:33,392 WARN L180 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 102 [2018-12-02 08:31:33,609 WARN L180 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 173 DAG size of output: 1 [2018-12-02 08:31:33,969 WARN L180 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 58 [2018-12-02 08:31:34,466 WARN L180 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 94 [2018-12-02 08:31:35,451 WARN L180 SmtUtils]: Spent 983.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 120 [2018-12-02 08:31:36,452 WARN L180 SmtUtils]: Spent 998.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 122 [2018-12-02 08:31:36,736 WARN L180 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 95 [2018-12-02 08:31:37,609 WARN L180 SmtUtils]: Spent 855.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 96 [2018-12-02 08:31:37,926 WARN L180 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 97 [2018-12-02 08:31:38,149 WARN L180 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 77 [2018-12-02 08:31:38,619 WARN L180 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 91 [2018-12-02 08:31:38,871 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 109 [2018-12-02 08:31:39,104 WARN L180 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 100 [2018-12-02 08:31:39,341 WARN L180 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-02 08:31:39,539 WARN L180 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 1 [2018-12-02 08:31:39,735 WARN L180 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 100 [2018-12-02 08:31:39,903 WARN L180 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 97 [2018-12-02 08:31:40,058 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 107 [2018-12-02 08:31:40,267 WARN L180 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 61 [2018-12-02 08:31:40,458 WARN L180 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 95 [2018-12-02 08:31:41,096 WARN L180 SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 75 [2018-12-02 08:31:41,697 WARN L180 SmtUtils]: Spent 599.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 121 [2018-12-02 08:31:42,085 WARN L180 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 97 [2018-12-02 08:31:42,437 WARN L180 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:42,663 WARN L180 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:42,811 WARN L180 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 1 [2018-12-02 08:31:43,115 WARN L180 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 102 [2018-12-02 08:31:43,367 WARN L180 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 105 [2018-12-02 08:31:43,545 WARN L180 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 1 [2018-12-02 08:31:43,864 WARN L180 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 98 [2018-12-02 08:31:44,832 WARN L180 SmtUtils]: Spent 965.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 112 [2018-12-02 08:31:45,113 WARN L180 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 101 [2018-12-02 08:31:45,298 WARN L180 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 88 [2018-12-02 08:31:45,679 WARN L180 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 117 [2018-12-02 08:31:45,964 WARN L180 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 107 [2018-12-02 08:31:47,192 WARN L180 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 183 DAG size of output: 104 [2018-12-02 08:31:47,459 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 1 [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point IoRegisterDeviceInterfaceFINAL(lines 878 899) no Hoare annotation was computed. [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point IoRegisterDeviceInterfaceEXIT(lines 878 899) no Hoare annotation was computed. [2018-12-02 08:31:47,462 INFO L451 ceAbstractionStarter]: At program point IoRegisterDeviceInterfaceENTRY(lines 878 899) the Hoare annotation is: true [2018-12-02 08:31:47,462 INFO L451 ceAbstractionStarter]: At program point L888(lines 887 897) the Hoare annotation is: true [2018-12-02 08:31:47,462 INFO L451 ceAbstractionStarter]: At program point L886(lines 885 897) the Hoare annotation is: true [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point L885(lines 885 897) no Hoare annotation was computed. [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 889 896) no Hoare annotation was computed. [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 889 896) no Hoare annotation was computed. [2018-12-02 08:31:47,462 INFO L448 ceAbstractionStarter]: For program point _BLAST_initFINAL(lines 69 89) no Hoare annotation was computed. [2018-12-02 08:31:47,463 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-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point _BLAST_initEXIT(lines 69 89) no Hoare annotation was computed. [2018-12-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point IoSetDeviceInterfaceStateEXIT(lines 900 920) no Hoare annotation was computed. [2018-12-02 08:31:47,463 INFO L451 ceAbstractionStarter]: At program point L909(lines 908 918) the Hoare annotation is: true [2018-12-02 08:31:47,463 INFO L451 ceAbstractionStarter]: At program point L907(lines 906 918) the Hoare annotation is: true [2018-12-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point L906(lines 906 918) no Hoare annotation was computed. [2018-12-02 08:31:47,463 INFO L451 ceAbstractionStarter]: At program point IoSetDeviceInterfaceStateENTRY(lines 900 920) the Hoare annotation is: true [2018-12-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 910 917) no Hoare annotation was computed. [2018-12-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point IoSetDeviceInterfaceStateFINAL(lines 900 920) no Hoare annotation was computed. [2018-12-02 08:31:47,463 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 910 917) no Hoare annotation was computed. [2018-12-02 08:31:47,463 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-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L258-1(line 258) no Hoare annotation was computed. [2018-12-02 08:31:47,464 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-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L283-1(line 283) no Hoare annotation was computed. [2018-12-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L242(lines 242 248) no Hoare annotation was computed. [2018-12-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L209(lines 209 428) no Hoare annotation was computed. [2018-12-02 08:31:47,464 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-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L399-1(lines 399 403) no Hoare annotation was computed. [2018-12-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L366-1(lines 362 368) no Hoare annotation was computed. [2018-12-02 08:31:47,464 INFO L448 ceAbstractionStarter]: For program point L267(lines 267 269) no Hoare annotation was computed. [2018-12-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L234(line 234) no Hoare annotation was computed. [2018-12-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L267-2(lines 267 269) no Hoare annotation was computed. [2018-12-02 08:31:47,465 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-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L391-1(line 391) no Hoare annotation was computed. [2018-12-02 08:31:47,465 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-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L383-1(lines 379 385) no Hoare annotation was computed. [2018-12-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L218(lines 218 425) no Hoare annotation was computed. [2018-12-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L342(lines 342 347) no Hoare annotation was computed. [2018-12-02 08:31:47,465 INFO L448 ceAbstractionStarter]: For program point L342-2(lines 342 347) no Hoare annotation was computed. [2018-12-02 08:31:47,466 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-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point $Ultimate##21(lines 231 421) no Hoare annotation was computed. [2018-12-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point $Ultimate##20(lines 231 421) no Hoare annotation was computed. [2018-12-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point L326(lines 326 332) no Hoare annotation was computed. [2018-12-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point L326-1(lines 321 333) no Hoare annotation was computed. [2018-12-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point L227(lines 227 422) no Hoare annotation was computed. [2018-12-02 08:31:47,466 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-02 08:31:47,466 INFO L448 ceAbstractionStarter]: For program point L417-1(line 417) no Hoare annotation was computed. [2018-12-02 08:31:47,466 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-02 08:31:47,467 INFO L448 ceAbstractionStarter]: For program point L252-1(line 252) no Hoare annotation was computed. [2018-12-02 08:31:47,467 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-02 08:31:47,467 INFO L448 ceAbstractionStarter]: For program point L277-1(lines 273 279) no Hoare annotation was computed. [2018-12-02 08:31:47,467 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-02 08:31:47,467 INFO L448 ceAbstractionStarter]: For program point L401-1(line 401) no Hoare annotation was computed. [2018-12-02 08:31:47,467 INFO L448 ceAbstractionStarter]: For program point L393(lines 393 398) no Hoare annotation was computed. [2018-12-02 08:31:47,467 INFO L448 ceAbstractionStarter]: For program point L393-2(lines 231 419) no Hoare annotation was computed. [2018-12-02 08:31:47,467 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-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L195(lines 195 197) no Hoare annotation was computed. [2018-12-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L195-2(lines 195 197) no Hoare annotation was computed. [2018-12-02 08:31:47,468 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-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L344-1(line 344) no Hoare annotation was computed. [2018-12-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L212(lines 212 427) no Hoare annotation was computed. [2018-12-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L303(lines 303 309) no Hoare annotation was computed. [2018-12-02 08:31:47,468 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-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L262(lines 262 293) no Hoare annotation was computed. [2018-12-02 08:31:47,468 INFO L448 ceAbstractionStarter]: For program point L221(lines 221 424) no Hoare annotation was computed. [2018-12-02 08:31:47,469 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-02 08:31:47,469 INFO L448 ceAbstractionStarter]: For program point L411-1(lines 407 413) no Hoare annotation was computed. [2018-12-02 08:31:47,469 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-02 08:31:47,469 INFO L448 ceAbstractionStarter]: For program point L246-1(lines 242 248) no Hoare annotation was computed. [2018-12-02 08:31:47,469 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-02 08:31:47,469 INFO L448 ceAbstractionStarter]: For program point L238-1(lines 231 419) no Hoare annotation was computed. [2018-12-02 08:31:47,469 INFO L448 ceAbstractionStarter]: For program point L205-1(line 205) no Hoare annotation was computed. [2018-12-02 08:31:47,469 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-02 08:31:47,470 INFO L448 ceAbstractionStarter]: For program point L362(lines 362 368) no Hoare annotation was computed. [2018-12-02 08:31:47,470 INFO L448 ceAbstractionStarter]: For program point L395-1(lines 395 396) no Hoare annotation was computed. [2018-12-02 08:31:47,470 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-02 08:31:47,470 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-02 08:31:47,470 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-02 08:31:47,471 INFO L448 ceAbstractionStarter]: For program point L321(lines 321 333) no Hoare annotation was computed. [2018-12-02 08:31:47,471 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-02 08:31:47,471 INFO L448 ceAbstractionStarter]: For program point L379(lines 379 385) no Hoare annotation was computed. [2018-12-02 08:31:47,471 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-02 08:31:47,471 INFO L448 ceAbstractionStarter]: For program point L313-1(line 313) no Hoare annotation was computed. [2018-12-02 08:31:47,471 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-02 08:31:47,471 INFO L448 ceAbstractionStarter]: For program point L338-1(line 338) no Hoare annotation was computed. [2018-12-02 08:31:47,472 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-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L297-1(lines 231 419) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L264-1(lines 264 265) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point FloppyPnpEXIT(lines 162 435) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L215(lines 215 426) no Hoare annotation was computed. [2018-12-02 08:31:47,472 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-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L372-1(line 372) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L273(lines 273 279) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L430(lines 430 432) no Hoare annotation was computed. [2018-12-02 08:31:47,472 INFO L448 ceAbstractionStarter]: For program point L430-2(lines 430 432) no Hoare annotation was computed. [2018-12-02 08:31:47,473 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-02 08:31:47,473 INFO L448 ceAbstractionStarter]: For program point L224(lines 224 423) no Hoare annotation was computed. [2018-12-02 08:31:47,473 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-02 08:31:47,473 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-02 08:31:47,473 INFO L448 ceAbstractionStarter]: For program point L307-1(lines 303 309) no Hoare annotation was computed. [2018-12-02 08:31:47,473 INFO L448 ceAbstractionStarter]: For program point FloppyPnpFINAL(lines 162 435) no Hoare annotation was computed. [2018-12-02 08:31:47,473 INFO L448 ceAbstractionStarter]: For program point L200(lines 200 208) no Hoare annotation was computed. [2018-12-02 08:31:47,474 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-02 08:31:47,474 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-02 08:31:47,474 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-02 08:31:47,474 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-02 08:31:47,474 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 669 808) no Hoare annotation was computed. [2018-12-02 08:31:47,474 INFO L448 ceAbstractionStarter]: For program point L787(lines 787 791) no Hoare annotation was computed. [2018-12-02 08:31:47,474 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-02 08:31:47,475 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-02 08:31:47,476 INFO L448 ceAbstractionStarter]: For program point L739(line 739) no Hoare annotation was computed. [2018-12-02 08:31:47,476 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-02 08:31:47,476 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-02 08:31:47,476 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-02 08:31:47,480 INFO L448 ceAbstractionStarter]: For program point L723(lines 709 748) no Hoare annotation was computed. [2018-12-02 08:31:47,481 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 669 808) no Hoare annotation was computed. [2018-12-02 08:31:47,481 INFO L448 ceAbstractionStarter]: For program point $Ultimate##10(lines 736 746) no Hoare annotation was computed. [2018-12-02 08:31:47,481 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-02 08:31:47,481 INFO L448 ceAbstractionStarter]: For program point L707-1(lines 703 807) no Hoare annotation was computed. [2018-12-02 08:31:47,481 INFO L448 ceAbstractionStarter]: For program point $Ultimate##11(lines 736 746) no Hoare annotation was computed. [2018-12-02 08:31:47,481 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-02 08:31:47,485 INFO L448 ceAbstractionStarter]: For program point L765(lines 749 804) no Hoare annotation was computed. [2018-12-02 08:31:47,486 INFO L448 ceAbstractionStarter]: For program point L732(lines 732 747) no Hoare annotation was computed. [2018-12-02 08:31:47,486 INFO L448 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-12-02 08:31:47,486 INFO L448 ceAbstractionStarter]: For program point L766(lines 766 801) no Hoare annotation was computed. [2018-12-02 08:31:47,486 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-02 08:31:47,486 INFO L448 ceAbstractionStarter]: For program point L758(lines 758 762) no Hoare annotation was computed. [2018-12-02 08:31:47,486 INFO L448 ceAbstractionStarter]: For program point L750(lines 750 754) no Hoare annotation was computed. [2018-12-02 08:31:47,486 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-02 08:31:47,489 INFO L448 ceAbstractionStarter]: For program point L767(lines 767 800) no Hoare annotation was computed. [2018-12-02 08:31:47,489 INFO L448 ceAbstractionStarter]: For program point L718(lines 718 721) no Hoare annotation was computed. [2018-12-02 08:31:47,489 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-02 08:31:47,489 INFO L448 ceAbstractionStarter]: For program point L768(lines 768 778) no Hoare annotation was computed. [2018-12-02 08:31:47,492 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-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point L793(lines 793 797) no Hoare annotation was computed. [2018-12-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point L769(lines 769 775) no Hoare annotation was computed. [2018-12-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point L786(lines 786 798) no Hoare annotation was computed. [2018-12-02 08:31:47,492 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-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point L929-1(lines 921 934) no Hoare annotation was computed. [2018-12-02 08:31:47,492 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-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point stubMoreProcessingRequiredEXIT(lines 921 934) no Hoare annotation was computed. [2018-12-02 08:31:47,492 INFO L451 ceAbstractionStarter]: At program point L609(line 609) the Hoare annotation is: true [2018-12-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point L609-1(line 609) no Hoare annotation was computed. [2018-12-02 08:31:47,492 INFO L451 ceAbstractionStarter]: At program point FloppyPnpCompleteENTRY(lines 604 613) the Hoare annotation is: true [2018-12-02 08:31:47,492 INFO L448 ceAbstractionStarter]: For program point FloppyPnpCompleteFINAL(lines 604 613) no Hoare annotation was computed. [2018-12-02 08:31:47,493 INFO L448 ceAbstractionStarter]: For program point FloppyPnpCompleteEXIT(lines 604 613) no Hoare annotation was computed. [2018-12-02 08:31:47,493 INFO L448 ceAbstractionStarter]: For program point L1057(lines 1057 1069) no Hoare annotation was computed. [2018-12-02 08:31:47,493 INFO L448 ceAbstractionStarter]: For program point KeWaitForSingleObjectEXIT(lines 1030 1071) no Hoare annotation was computed. [2018-12-02 08:31:47,493 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-02 08:31:47,495 INFO L448 ceAbstractionStarter]: For program point $Ultimate##16(lines 1061 1068) no Hoare annotation was computed. [2018-12-02 08:31:47,495 INFO L448 ceAbstractionStarter]: For program point $Ultimate##15(lines 1061 1068) no Hoare annotation was computed. [2018-12-02 08:31:47,496 INFO L448 ceAbstractionStarter]: For program point L1035(lines 1035 1054) no Hoare annotation was computed. [2018-12-02 08:31:47,496 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-02 08:31:47,496 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-02 08:31:47,498 INFO L448 ceAbstractionStarter]: For program point KeWaitForSingleObjectFINAL(lines 1030 1071) no Hoare annotation was computed. [2018-12-02 08:31:47,499 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-02 08:31:47,499 INFO L448 ceAbstractionStarter]: For program point L1048(lines 1048 1052) no Hoare annotation was computed. [2018-12-02 08:31:47,499 INFO L448 ceAbstractionStarter]: For program point L1048-1(lines 1035 1054) no Hoare annotation was computed. [2018-12-02 08:31:47,499 INFO L448 ceAbstractionStarter]: For program point L1036(lines 1036 1041) no Hoare annotation was computed. [2018-12-02 08:31:47,499 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-02 08:31:47,501 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-02 08:31:47,501 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-02 08:31:47,501 INFO L448 ceAbstractionStarter]: For program point L1016-1(lines 1008 1021) no Hoare annotation was computed. [2018-12-02 08:31:47,501 INFO L448 ceAbstractionStarter]: For program point IofCompleteRequestEXIT(lines 1008 1021) no Hoare annotation was computed. [2018-12-02 08:31:47,501 INFO L448 ceAbstractionStarter]: For program point L1012(lines 1012 1018) no Hoare annotation was computed. [2018-12-02 08:31:47,501 INFO L448 ceAbstractionStarter]: For program point L514-2(lines 514 519) no Hoare annotation was computed. [2018-12-02 08:31:47,501 INFO L448 ceAbstractionStarter]: For program point L564(lines 564 566) no Hoare annotation was computed. [2018-12-02 08:31:47,502 INFO L448 ceAbstractionStarter]: For program point L498(lines 498 504) no Hoare annotation was computed. [2018-12-02 08:31:47,502 INFO L448 ceAbstractionStarter]: For program point L498-1(lines 493 505) no Hoare annotation was computed. [2018-12-02 08:31:47,502 INFO L448 ceAbstractionStarter]: For program point FloppyStartDeviceFINAL(lines 436 603) no Hoare annotation was computed. [2018-12-02 08:31:47,502 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-02 08:31:47,504 INFO L448 ceAbstractionStarter]: For program point L532(lines 532 572) no Hoare annotation was computed. [2018-12-02 08:31:47,505 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-02 08:31:47,505 INFO L448 ceAbstractionStarter]: For program point L516-1(line 516) no Hoare annotation was computed. [2018-12-02 08:31:47,505 INFO L448 ceAbstractionStarter]: For program point L574(lines 574 581) no Hoare annotation was computed. [2018-12-02 08:31:47,505 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-02 08:31:47,507 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-02 08:31:47,507 INFO L448 ceAbstractionStarter]: For program point L599-1(line 599) no Hoare annotation was computed. [2018-12-02 08:31:47,507 INFO L448 ceAbstractionStarter]: For program point L533(lines 533 543) no Hoare annotation was computed. [2018-12-02 08:31:47,507 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-02 08:31:47,510 INFO L448 ceAbstractionStarter]: For program point L583(lines 583 584) no Hoare annotation was computed. [2018-12-02 08:31:47,510 INFO L448 ceAbstractionStarter]: For program point L493(lines 493 505) no Hoare annotation was computed. [2018-12-02 08:31:47,510 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-02 08:31:47,510 INFO L448 ceAbstractionStarter]: For program point L510-1(line 510) no Hoare annotation was computed. [2018-12-02 08:31:47,510 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-02 08:31:47,514 INFO L448 ceAbstractionStarter]: For program point L535-1(line 535) no Hoare annotation was computed. [2018-12-02 08:31:47,514 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-02 08:31:47,514 INFO L448 ceAbstractionStarter]: For program point L560-1(lines 560 562) no Hoare annotation was computed. [2018-12-02 08:31:47,514 INFO L448 ceAbstractionStarter]: For program point FloppyStartDeviceEXIT(lines 436 603) no Hoare annotation was computed. [2018-12-02 08:31:47,514 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-02 08:31:47,518 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-02 08:31:47,518 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-02 08:31:47,520 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-02 08:31:47,520 INFO L448 ceAbstractionStarter]: For program point L528-1(line 528) no Hoare annotation was computed. [2018-12-02 08:31:47,520 INFO L448 ceAbstractionStarter]: For program point L586(lines 586 591) no Hoare annotation was computed. [2018-12-02 08:31:47,520 INFO L448 ceAbstractionStarter]: For program point L553(lines 552 568) no Hoare annotation was computed. [2018-12-02 08:31:47,520 INFO L448 ceAbstractionStarter]: For program point L586-2(lines 586 591) no Hoare annotation was computed. [2018-12-02 08:31:47,521 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-02 08:31:47,522 INFO L448 ceAbstractionStarter]: For program point L537(lines 537 540) no Hoare annotation was computed. [2018-12-02 08:31:47,522 INFO L448 ceAbstractionStarter]: For program point L546-1(lines 546 549) no Hoare annotation was computed. [2018-12-02 08:31:47,523 INFO L448 ceAbstractionStarter]: For program point L530(lines 530 595) no Hoare annotation was computed. [2018-12-02 08:31:47,523 INFO L448 ceAbstractionStarter]: For program point L530-1(lines 530 595) no Hoare annotation was computed. [2018-12-02 08:31:47,523 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-02 08:31:47,523 INFO L448 ceAbstractionStarter]: For program point L588-1(lines 588 589) no Hoare annotation was computed. [2018-12-02 08:31:47,526 INFO L448 ceAbstractionStarter]: For program point L514(lines 514 519) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point L1104(lines 1103 1113) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point L1102(lines 1101 1113) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point PsCreateSystemThreadEXIT(lines 1094 1115) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point L1101(lines 1101 1113) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1105 1112) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point PsCreateSystemThreadENTRY(lines 1094 1115) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1105 1112) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point PsCreateSystemThreadFINAL(lines 1094 1115) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point ObReferenceObjectByHandleEXIT(lines 1072 1093) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point ObReferenceObjectByHandleENTRY(lines 1072 1093) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point ObReferenceObjectByHandleFINAL(lines 1072 1093) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point L1082(lines 1081 1091) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L451 ceAbstractionStarter]: At program point L1080(lines 1079 1091) the Hoare annotation is: true [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point L1079(lines 1079 1091) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1083 1090) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1083 1090) no Hoare annotation was computed. [2018-12-02 08:31:47,527 INFO L448 ceAbstractionStarter]: For program point IoBuildDeviceIoControlRequestEXIT(lines 809 833) no Hoare annotation was computed. [2018-12-02 08:31:47,528 INFO L448 ceAbstractionStarter]: For program point IoBuildDeviceIoControlRequestFINAL(lines 809 833) no Hoare annotation was computed. [2018-12-02 08:31:47,528 INFO L451 ceAbstractionStarter]: At program point L822(lines 821 831) the Hoare annotation is: true [2018-12-02 08:31:47,528 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 823 830) no Hoare annotation was computed. [2018-12-02 08:31:47,528 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-02 08:31:47,528 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-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point L819(lines 819 831) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 823 830) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L451 ceAbstractionStarter]: At program point KeSetEventENTRY(lines 1022 1029) the Hoare annotation is: true [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point KeSetEventFINAL(lines 1022 1029) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point KeSetEventEXIT(lines 1022 1029) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point stub_driver_initEXIT(lines 656 668) no Hoare annotation was computed. [2018-12-02 08:31:47,531 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-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point stub_driver_initFINAL(lines 656 668) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION(line 64) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L451 ceAbstractionStarter]: At program point errorFnENTRY(lines 60 67) the Hoare annotation is: true [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point errorFnFINAL(lines 60 67) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point errorFnEXIT(lines 60 67) no Hoare annotation was computed. [2018-12-02 08:31:47,531 INFO L448 ceAbstractionStarter]: For program point L986(lines 986 1003) no Hoare annotation was computed. [2018-12-02 08:31:47,535 INFO L448 ceAbstractionStarter]: For program point L949(lines 949 953) no Hoare annotation was computed. [2018-12-02 08:31:47,536 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-02 08:31:47,536 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-02 08:31:47,540 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-02 08:31:47,543 INFO L448 ceAbstractionStarter]: For program point L945-1(line 945) no Hoare annotation was computed. [2018-12-02 08:31:47,544 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-02 08:31:47,544 INFO L448 ceAbstractionStarter]: For program point L995(lines 995 1002) no Hoare annotation was computed. [2018-12-02 08:31:47,544 INFO L448 ceAbstractionStarter]: For program point IofCallDriverFINAL(lines 935 1007) no Hoare annotation was computed. [2018-12-02 08:31:47,544 INFO L448 ceAbstractionStarter]: For program point L958(lines 958 981) no Hoare annotation was computed. [2018-12-02 08:31:47,544 INFO L448 ceAbstractionStarter]: For program point L987(lines 987 993) no Hoare annotation was computed. [2018-12-02 08:31:47,544 INFO L448 ceAbstractionStarter]: For program point IofCallDriverEXIT(lines 935 1007) no Hoare annotation was computed. [2018-12-02 08:31:47,544 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-02 08:31:47,552 INFO L448 ceAbstractionStarter]: For program point L1000-1(lines 982 1004) no Hoare annotation was computed. [2018-12-02 08:31:47,552 INFO L448 ceAbstractionStarter]: For program point L963(lines 963 980) no Hoare annotation was computed. [2018-12-02 08:31:47,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##12(lines 967 979) no Hoare annotation was computed. [2018-12-02 08:31:47,552 INFO L448 ceAbstractionStarter]: For program point $Ultimate##11(lines 967 979) no Hoare annotation was computed. [2018-12-02 08:31:47,552 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-02 08:31:47,552 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-02 08:31:47,555 INFO L448 ceAbstractionStarter]: For program point L943(lines 943 955) no Hoare annotation was computed. [2018-12-02 08:31:47,555 INFO L448 ceAbstractionStarter]: For program point L943-1(lines 943 955) no Hoare annotation was computed. [2018-12-02 08:31:47,556 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-02 08:31:47,556 INFO L448 ceAbstractionStarter]: For program point L120(lines 120 150) no Hoare annotation was computed. [2018-12-02 08:31:47,556 INFO L448 ceAbstractionStarter]: For program point L120-2(lines 112 160) no Hoare annotation was computed. [2018-12-02 08:31:47,556 INFO L448 ceAbstractionStarter]: For program point FlQueueIrpToThreadFINAL(lines 99 161) no Hoare annotation was computed. [2018-12-02 08:31:47,556 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-02 08:31:47,560 INFO L448 ceAbstractionStarter]: For program point L143-1(line 143) no Hoare annotation was computed. [2018-12-02 08:31:47,560 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-02 08:31:47,560 INFO L448 ceAbstractionStarter]: For program point L141-1(lines 141 142) no Hoare annotation was computed. [2018-12-02 08:31:47,560 INFO L448 ceAbstractionStarter]: For program point L131(lines 131 138) no Hoare annotation was computed. [2018-12-02 08:31:47,560 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-02 08:31:47,560 INFO L448 ceAbstractionStarter]: For program point L127(lines 127 128) no Hoare annotation was computed. [2018-12-02 08:31:47,560 INFO L448 ceAbstractionStarter]: For program point FlQueueIrpToThreadEXIT(lines 99 161) no Hoare annotation was computed. [2018-12-02 08:31:47,561 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-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L123(lines 123 125) no Hoare annotation was computed. [2018-12-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L156-1(lines 152 158) no Hoare annotation was computed. [2018-12-02 08:31:47,561 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-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L146(lines 146 148) no Hoare annotation was computed. [2018-12-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L113(lines 113 118) no Hoare annotation was computed. [2018-12-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L134(lines 134 136) no Hoare annotation was computed. [2018-12-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point L134-2(lines 134 136) no Hoare annotation was computed. [2018-12-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-02 08:31:47,561 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-02 08:31:47,561 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-02 08:31:47,562 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-02 08:31:47,568 INFO L448 ceAbstractionStarter]: For program point L641-1(line 641) no Hoare annotation was computed. [2018-12-02 08:31:47,568 INFO L448 ceAbstractionStarter]: For program point L639(lines 639 644) no Hoare annotation was computed. [2018-12-02 08:31:47,568 INFO L448 ceAbstractionStarter]: For program point L639-2(lines 639 644) no Hoare annotation was computed. [2018-12-02 08:31:47,568 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-02 08:31:47,568 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-02 08:31:47,571 INFO L448 ceAbstractionStarter]: For program point L635-1(line 635) no Hoare annotation was computed. [2018-12-02 08:31:47,571 INFO L448 ceAbstractionStarter]: For program point FlFdcDeviceIoEXIT(lines 614 648) no Hoare annotation was computed. [2018-12-02 08:31:47,571 INFO L448 ceAbstractionStarter]: For program point L629(lines 629 631) no Hoare annotation was computed. [2018-12-02 08:31:47,572 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-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point L626-1(lines 626 627) no Hoare annotation was computed. [2018-12-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point FlFdcDeviceIoFINAL(lines 614 648) no Hoare annotation was computed. [2018-12-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point FlAcpiConfigureFloppyFINAL(lines 92 98) no Hoare annotation was computed. [2018-12-02 08:31:47,572 INFO L451 ceAbstractionStarter]: At program point FlAcpiConfigureFloppyENTRY(lines 92 98) the Hoare annotation is: true [2018-12-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point FlAcpiConfigureFloppyEXIT(lines 92 98) no Hoare annotation was computed. [2018-12-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-02 08:31:47,572 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-02 08:31:47,572 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-02 08:31:47,572 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-02 08:31:47,572 INFO L451 ceAbstractionStarter]: At program point L864(lines 863 875) the Hoare annotation is: true [2018-12-02 08:31:47,574 INFO L448 ceAbstractionStarter]: For program point L863(lines 863 875) no Hoare annotation was computed. [2018-12-02 08:31:47,574 INFO L448 ceAbstractionStarter]: For program point IoQueryDeviceDescriptionEXIT(lines 855 877) no Hoare annotation was computed. [2018-12-02 08:31:47,574 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 867 874) no Hoare annotation was computed. [2018-12-02 08:31:47,574 INFO L451 ceAbstractionStarter]: At program point IoQueryDeviceDescriptionENTRY(lines 855 877) the Hoare annotation is: true [2018-12-02 08:31:47,574 INFO L448 ceAbstractionStarter]: For program point IoQueryDeviceDescriptionFINAL(lines 855 877) no Hoare annotation was computed. [2018-12-02 08:31:47,574 INFO L451 ceAbstractionStarter]: At program point L866(lines 865 875) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 867 874) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point IoDeleteSymbolicLinkENTRY(lines 834 854) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point IoDeleteSymbolicLinkEXIT(lines 834 854) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point L843(lines 842 852) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point L841(lines 840 852) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point L840(lines 840 852) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point IoDeleteSymbolicLinkFINAL(lines 834 854) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 844 851) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 844 851) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point ZwCloseENTRY(lines 1116 1136) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point ZwCloseFINAL(lines 1116 1136) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point L1125(lines 1124 1134) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point $Ultimate##4(lines 1126 1133) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L451 ceAbstractionStarter]: At program point L1123(lines 1122 1134) the Hoare annotation is: true [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point ZwCloseEXIT(lines 1116 1136) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point L1122(lines 1122 1134) no Hoare annotation was computed. [2018-12-02 08:31:47,575 INFO L448 ceAbstractionStarter]: For program point $Ultimate##3(lines 1126 1133) no Hoare annotation was computed. [2018-12-02 08:31:47,618 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 08:31:47 BoogieIcfgContainer [2018-12-02 08:31:47,618 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-02 08:31:47,619 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-02 08:31:47,619 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-02 08:31:47,619 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-02 08:31:47,619 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:30:28" (3/4) ... [2018-12-02 08:31:47,622 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoRegisterDeviceInterface [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure _BLAST_init [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyPnp [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyPnpComplete [2018-12-02 08:31:47,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyStartDevice [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PsCreateSystemThread [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ObReferenceObjectByHandle [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeSetEvent [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stub_driver_init [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlQueueIrpToThread [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlFdcDeviceIo [2018-12-02 08:31:47,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlAcpiConfigureFloppy [2018-12-02 08:31:47,629 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoQueryDeviceDescription [2018-12-02 08:31:47,629 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoDeleteSymbolicLink [2018-12-02 08:31:47,629 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ZwClose [2018-12-02 08:31:47,640 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 72 nodes and edges [2018-12-02 08:31:47,641 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 43 nodes and edges [2018-12-02 08:31:47,642 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-12-02 08:31:47,643 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-12-02 08:31:47,668 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-02 08:31:47,668 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-02 08:31:47,668 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-02 08:31:47,668 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-02 08:31:47,669 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-02 08:31:47,670 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-02 08:31:47,670 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-02 08:31:47,670 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-02 08:31:47,670 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-02 08:31:47,670 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-02 08:31:47,671 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-02 08:31:47,671 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-02 08:31:47,671 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-02 08:31:47,671 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-02 08:31:47,672 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-02 08:31:47,672 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-02 08:31:47,673 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-02 08:31:47,673 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-02 08:31:47,673 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-02 08:31:47,674 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-02 08:31:47,677 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-02 08:31:47,677 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-02 08:31:47,685 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-02 08:31:47,685 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-02 08:31:47,770 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_e07ea291-74fb-4cdc-b536-9aeab14f30d8/bin-2019/utaipan/witness.graphml [2018-12-02 08:31:47,771 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-02 08:31:47,771 INFO L168 Benchmark]: Toolchain (without parser) took 80319.95 ms. Allocated memory was 1.0 GB in the beginning and 2.7 GB in the end (delta: 1.6 GB). Free memory was 947.0 MB in the beginning and 1.2 GB in the end (delta: -248.6 MB). Peak memory consumption was 1.4 GB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,772 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 976.0 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 08:31:47,772 INFO L168 Benchmark]: CACSL2BoogieTranslator took 265.78 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 120.1 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -166.4 MB). Peak memory consumption was 35.8 MB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,772 INFO L168 Benchmark]: Boogie Procedure Inliner took 17.27 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 08:31:47,772 INFO L168 Benchmark]: Boogie Preprocessor took 29.27 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,772 INFO L168 Benchmark]: RCFGBuilder took 461.93 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 89.6 MB). Peak memory consumption was 89.6 MB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,773 INFO L168 Benchmark]: TraceAbstraction took 79390.89 ms. Allocated memory was 1.1 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -208.8 MB). Peak memory consumption was 1.7 GB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,773 INFO L168 Benchmark]: Witness Printer took 151.80 ms. Allocated memory is still 2.7 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 34.2 MB). Peak memory consumption was 34.2 MB. Max. memory is 11.5 GB. [2018-12-02 08:31:47,774 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.12 ms. Allocated memory is still 1.0 GB. Free memory is still 976.0 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 265.78 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 120.1 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -166.4 MB). Peak memory consumption was 35.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 17.27 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 29.27 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 461.93 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 89.6 MB). Peak memory consumption was 89.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 79390.89 ms. Allocated memory was 1.1 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: -208.8 MB). Peak memory consumption was 1.7 GB. Max. memory is 11.5 GB. * Witness Printer took 151.80 ms. Allocated memory is still 2.7 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 34.2 MB). Peak memory consumption was 34.2 MB. 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, 79.3s OverallTime, 54 OverallIterations, 2 TraceHistogramMax, 32.6s AutomataDifference, 0.0s DeadEndRemovalTime, 36.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 16754 SDtfs, 10421 SDslu, 64344 SDs, 0 SdLazy, 14293 SolverSat, 2257 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 11.6s Time, PredicateUnifierStatistics: 6 DeclaredPredicates, 1048 GetRequests, 408 SyntacticMatches, 15 SemanticMatches, 625 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9066 ImplicationChecksByTransitivity, 7.8s 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.6s 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.1s HoareSimplificationTime, 117 FomulaSimplificationsInter, 1282632 FormulaSimplificationTreeSizeReductionInter, 34.6s 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...