./Ultimate.py --spec ../../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--misc--phantom.ko-main.cil.out.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--misc--phantom.ko-main.cil.out.c -s /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a1d941f96e53f96119f37480b8c0fc1177e52688 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 12:39:52,420 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 12:39:52,421 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 12:39:52,429 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 12:39:52,429 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 12:39:52,429 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 12:39:52,430 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 12:39:52,431 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 12:39:52,432 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 12:39:52,433 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 12:39:52,433 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 12:39:52,434 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 12:39:52,434 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 12:39:52,435 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 12:39:52,436 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 12:39:52,436 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 12:39:52,437 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 12:39:52,438 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 12:39:52,439 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 12:39:52,439 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 12:39:52,440 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 12:39:52,441 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 12:39:52,443 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 12:39:52,443 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 12:39:52,443 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 12:39:52,443 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 12:39:52,444 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 12:39:52,444 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 12:39:52,445 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 12:39:52,445 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 12:39:52,445 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 12:39:52,446 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 12:39:52,446 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 12:39:52,446 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 12:39:52,446 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 12:39:52,447 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 12:39:52,447 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-18 12:39:52,454 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 12:39:52,454 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 12:39:52,454 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 12:39:52,454 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-18 12:39:52,455 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 12:39:52,455 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 12:39:52,455 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 12:39:52,455 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 12:39:52,456 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 12:39:52,457 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 12:39:52,457 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 12:39:52,457 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 12:39:52,457 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 12:39:52,457 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 12:39:52,457 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 12:39:52,457 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 12:39:52,458 INFO L133 SettingsManager]: * To the following directory=dump/ Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a1d941f96e53f96119f37480b8c0fc1177e52688 [2018-11-18 12:39:52,481 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 12:39:52,490 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 12:39:52,493 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 12:39:52,494 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 12:39:52,494 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 12:39:52,495 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--misc--phantom.ko-main.cil.out.c [2018-11-18 12:39:52,539 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/data/c682a15b4/5ca08da5de764fb986a3180e4a9cb82f/FLAG30ffbaede [2018-11-18 12:39:53,066 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 12:39:53,067 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/sv-benchmarks/c/ldv-consumption/32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--misc--phantom.ko-main.cil.out.c [2018-11-18 12:39:53,086 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/data/c682a15b4/5ca08da5de764fb986a3180e4a9cb82f/FLAG30ffbaede [2018-11-18 12:39:53,513 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/data/c682a15b4/5ca08da5de764fb986a3180e4a9cb82f [2018-11-18 12:39:53,515 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 12:39:53,516 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-18 12:39:53,517 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 12:39:53,517 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 12:39:53,519 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 12:39:53,519 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:39:53" (1/1) ... [2018-11-18 12:39:53,521 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a82fcec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:53, skipping insertion in model container [2018-11-18 12:39:53,521 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 12:39:53" (1/1) ... [2018-11-18 12:39:53,526 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 12:39:53,576 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 12:39:54,586 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:39:54,615 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 12:39:54,903 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 12:39:54,967 INFO L195 MainTranslator]: Completed translation [2018-11-18 12:39:54,967 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54 WrapperNode [2018-11-18 12:39:54,967 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 12:39:54,968 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 12:39:54,968 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 12:39:54,968 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 12:39:54,976 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:54,976 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,007 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,007 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,061 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,070 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,081 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... [2018-11-18 12:39:55,094 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 12:39:55,094 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 12:39:55,094 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 12:39:55,094 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 12:39:55,095 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 12:39:55,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 12:39:55,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 12:39:55,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2018-11-18 12:39:55,135 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2018-11-18 12:39:55,135 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2018-11-18 12:39:55,136 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-11-18 12:39:55,136 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-11-18 12:39:55,136 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-18 12:39:55,137 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2018-11-18 12:39:55,138 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2018-11-18 12:39:55,139 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_status [2018-11-18 12:39:55,139 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_ioctl [2018-11-18 12:39:55,139 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_compat_ioctl [2018-11-18 12:39:55,139 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_open [2018-11-18 12:39:55,140 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_release [2018-11-18 12:39:55,140 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_poll [2018-11-18 12:39:55,140 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_isr [2018-11-18 12:39:55,140 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_get_free [2018-11-18 12:39:55,140 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_probe [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_remove [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_suspend [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_resume [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_init [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure phantom_exit [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_1 [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_2 [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_3 [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_4 [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2018-11-18 12:39:55,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_6 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_7 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_8 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_9 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_12 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_15 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_16 [2018-11-18 12:39:55,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init_17 [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del_18 [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2018-11-18 12:39:55,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_open_lock_of_phantom_device [2018-11-18 12:39:55,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_open_lock_of_phantom_device [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_phantom_mutex [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-18 12:39:55,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2018-11-18 12:39:55,147 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_6 [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_2 [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_4 [2018-11-18 12:39:55,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_7 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_12 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_16 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_9 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_1 [2018-11-18 12:39:55,149 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_3 [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_8 [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_15 [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2018-11-18 12:39:55,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_open_lock_of_phantom_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_open_lock_of_phantom_device [2018-11-18 12:39:55,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_phantom_mutex [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_phantom_mutex [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2018-11-18 12:39:55,152 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2018-11-18 12:39:55,153 INFO L130 BoogieDeclarations]: Found specification of procedure nonseekable_open [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure class_create_file [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure class_remove_file [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure show_class_attr_string [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure __class_create [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2018-11-18 12:39:55,154 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-11-18 12:39:55,155 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2018-11-18 12:39:55,156 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_init [2018-11-18 12:39:55,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init_17 [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del_18 [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_status [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_ioctl [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_compat_ioctl [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_open [2018-11-18 12:39:55,158 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_release [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_poll [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_isr [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_get_free [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_probe [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_remove [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_suspend [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_resume [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_init [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure phantom_exit [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-18 12:39:55,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_cred_guard_mutex_of_signal_struct [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2018-11-18 12:39:55,160 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_open_lock_of_phantom_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_open_lock_of_phantom_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_open_lock_of_phantom_device [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_phantom_mutex [2018-11-18 12:39:55,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_phantom_mutex [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_phantom_mutex [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_phantom_mutex [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_phantom_mutex [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 12:39:55,162 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 12:39:59,446 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 12:39:59,447 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:39:59 BoogieIcfgContainer [2018-11-18 12:39:59,447 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 12:39:59,448 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 12:39:59,448 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 12:39:59,450 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 12:39:59,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 12:39:53" (1/3) ... [2018-11-18 12:39:59,451 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4551e5d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:39:59, skipping insertion in model container [2018-11-18 12:39:59,451 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 12:39:54" (2/3) ... [2018-11-18 12:39:59,452 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4551e5d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 12:39:59, skipping insertion in model container [2018-11-18 12:39:59,452 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:39:59" (3/3) ... [2018-11-18 12:39:59,454 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_true-unreach-call_linux-3.8-rc1-drivers--misc--phantom.ko-main.cil.out.c [2018-11-18 12:39:59,462 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 12:39:59,469 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 12:39:59,482 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 12:39:59,510 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 12:39:59,511 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 12:39:59,511 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 12:39:59,511 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 12:39:59,511 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 12:39:59,511 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 12:39:59,511 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 12:39:59,512 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 12:39:59,512 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 12:39:59,534 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states. [2018-11-18 12:39:59,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-11-18 12:39:59,541 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:39:59,541 INFO L375 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] [2018-11-18 12:39:59,543 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:39:59,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:39:59,548 INFO L82 PathProgramCache]: Analyzing trace with hash 66254663, now seen corresponding path program 1 times [2018-11-18 12:39:59,549 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:39:59,549 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:39:59,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:39:59,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:39:59,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:39:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:39:59,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:39:59,903 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:39:59,903 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:39:59,906 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:39:59,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:39:59,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:39:59,916 INFO L87 Difference]: Start difference. First operand 657 states. Second operand 3 states. [2018-11-18 12:40:00,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:00,146 INFO L93 Difference]: Finished difference Result 1246 states and 1695 transitions. [2018-11-18 12:40:00,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:00,148 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 27 [2018-11-18 12:40:00,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:00,164 INFO L225 Difference]: With dead ends: 1246 [2018-11-18 12:40:00,165 INFO L226 Difference]: Without dead ends: 703 [2018-11-18 12:40:00,170 INFO L604 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-11-18 12:40:00,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2018-11-18 12:40:00,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 683. [2018-11-18 12:40:00,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 683 states. [2018-11-18 12:40:00,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 906 transitions. [2018-11-18 12:40:00,251 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 906 transitions. Word has length 27 [2018-11-18 12:40:00,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:00,252 INFO L480 AbstractCegarLoop]: Abstraction has 683 states and 906 transitions. [2018-11-18 12:40:00,252 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:00,252 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 906 transitions. [2018-11-18 12:40:00,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-11-18 12:40:00,254 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:00,254 INFO L375 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] [2018-11-18 12:40:00,254 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:00,254 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:00,255 INFO L82 PathProgramCache]: Analyzing trace with hash 980934487, now seen corresponding path program 1 times [2018-11-18 12:40:00,255 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:00,255 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:00,259 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:00,259 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:00,259 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:00,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:00,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:00,387 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:00,387 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:00,388 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:00,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:00,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:00,389 INFO L87 Difference]: Start difference. First operand 683 states and 906 transitions. Second operand 3 states. [2018-11-18 12:40:02,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:02,515 INFO L93 Difference]: Finished difference Result 1952 states and 2601 transitions. [2018-11-18 12:40:02,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:02,516 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 33 [2018-11-18 12:40:02,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:02,522 INFO L225 Difference]: With dead ends: 1952 [2018-11-18 12:40:02,523 INFO L226 Difference]: Without dead ends: 1280 [2018-11-18 12:40:02,525 INFO L604 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-11-18 12:40:02,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2018-11-18 12:40:02,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1273. [2018-11-18 12:40:02,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-11-18 12:40:02,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1694 transitions. [2018-11-18 12:40:02,579 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1694 transitions. Word has length 33 [2018-11-18 12:40:02,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:02,579 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1694 transitions. [2018-11-18 12:40:02,579 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:02,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1694 transitions. [2018-11-18 12:40:02,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-11-18 12:40:02,581 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:02,581 INFO L375 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-11-18 12:40:02,581 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:02,581 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:02,581 INFO L82 PathProgramCache]: Analyzing trace with hash 100456671, now seen corresponding path program 1 times [2018-11-18 12:40:02,581 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:02,582 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:02,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:02,585 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:02,585 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:02,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:02,701 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:02,701 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:02,701 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:02,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:02,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:02,702 INFO L87 Difference]: Start difference. First operand 1273 states and 1694 transitions. Second operand 3 states. [2018-11-18 12:40:02,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:02,784 INFO L93 Difference]: Finished difference Result 1299 states and 1726 transitions. [2018-11-18 12:40:02,784 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:02,784 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 43 [2018-11-18 12:40:02,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:02,789 INFO L225 Difference]: With dead ends: 1299 [2018-11-18 12:40:02,789 INFO L226 Difference]: Without dead ends: 1286 [2018-11-18 12:40:02,790 INFO L604 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-11-18 12:40:02,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2018-11-18 12:40:02,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1273. [2018-11-18 12:40:02,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1273 states. [2018-11-18 12:40:02,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 1692 transitions. [2018-11-18 12:40:02,837 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 1692 transitions. Word has length 43 [2018-11-18 12:40:02,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:02,837 INFO L480 AbstractCegarLoop]: Abstraction has 1273 states and 1692 transitions. [2018-11-18 12:40:02,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:02,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 1692 transitions. [2018-11-18 12:40:02,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-11-18 12:40:02,838 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:02,839 INFO L375 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-11-18 12:40:02,839 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:02,839 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:02,839 INFO L82 PathProgramCache]: Analyzing trace with hash 157714973, now seen corresponding path program 1 times [2018-11-18 12:40:02,839 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:02,839 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:02,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:02,842 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:02,842 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:02,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:02,957 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:02,957 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:02,958 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:02,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:02,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:02,958 INFO L87 Difference]: Start difference. First operand 1273 states and 1692 transitions. Second operand 3 states. [2018-11-18 12:40:05,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:05,034 INFO L93 Difference]: Finished difference Result 1275 states and 1693 transitions. [2018-11-18 12:40:05,034 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:05,035 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 43 [2018-11-18 12:40:05,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:05,038 INFO L225 Difference]: With dead ends: 1275 [2018-11-18 12:40:05,038 INFO L226 Difference]: Without dead ends: 1272 [2018-11-18 12:40:05,039 INFO L604 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-11-18 12:40:05,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1272 states. [2018-11-18 12:40:05,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1272 to 1272. [2018-11-18 12:40:05,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1272 states. [2018-11-18 12:40:05,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1690 transitions. [2018-11-18 12:40:05,069 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1690 transitions. Word has length 43 [2018-11-18 12:40:05,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:05,069 INFO L480 AbstractCegarLoop]: Abstraction has 1272 states and 1690 transitions. [2018-11-18 12:40:05,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:05,069 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1690 transitions. [2018-11-18 12:40:05,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 12:40:05,070 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:05,070 INFO L375 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-11-18 12:40:05,071 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:05,071 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:05,071 INFO L82 PathProgramCache]: Analyzing trace with hash 593641656, now seen corresponding path program 1 times [2018-11-18 12:40:05,071 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:05,071 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:05,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:05,073 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:05,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:05,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:05,160 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:05,160 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:05,160 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:05,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:05,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:05,161 INFO L87 Difference]: Start difference. First operand 1272 states and 1690 transitions. Second operand 3 states. [2018-11-18 12:40:07,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:07,233 INFO L93 Difference]: Finished difference Result 1274 states and 1691 transitions. [2018-11-18 12:40:07,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:07,233 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-18 12:40:07,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:07,238 INFO L225 Difference]: With dead ends: 1274 [2018-11-18 12:40:07,238 INFO L226 Difference]: Without dead ends: 1271 [2018-11-18 12:40:07,239 INFO L604 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-11-18 12:40:07,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2018-11-18 12:40:07,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2018-11-18 12:40:07,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-11-18 12:40:07,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1688 transitions. [2018-11-18 12:40:07,289 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1688 transitions. Word has length 44 [2018-11-18 12:40:07,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:07,289 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1688 transitions. [2018-11-18 12:40:07,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:07,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1688 transitions. [2018-11-18 12:40:07,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-11-18 12:40:07,290 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:07,290 INFO L375 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] [2018-11-18 12:40:07,290 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:07,290 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:07,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1222471808, now seen corresponding path program 1 times [2018-11-18 12:40:07,291 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:07,291 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:07,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:07,293 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:07,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:07,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:07,389 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:07,389 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:07,389 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:07,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:07,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:07,389 INFO L87 Difference]: Start difference. First operand 1271 states and 1688 transitions. Second operand 3 states. [2018-11-18 12:40:09,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:09,472 INFO L93 Difference]: Finished difference Result 1273 states and 1689 transitions. [2018-11-18 12:40:09,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:09,472 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2018-11-18 12:40:09,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:09,477 INFO L225 Difference]: With dead ends: 1273 [2018-11-18 12:40:09,477 INFO L226 Difference]: Without dead ends: 1270 [2018-11-18 12:40:09,478 INFO L604 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-11-18 12:40:09,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2018-11-18 12:40:09,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 1270. [2018-11-18 12:40:09,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1270 states. [2018-11-18 12:40:09,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1686 transitions. [2018-11-18 12:40:09,507 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1686 transitions. Word has length 45 [2018-11-18 12:40:09,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:09,508 INFO L480 AbstractCegarLoop]: Abstraction has 1270 states and 1686 transitions. [2018-11-18 12:40:09,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:09,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1686 transitions. [2018-11-18 12:40:09,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-11-18 12:40:09,509 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:09,509 INFO L375 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] [2018-11-18 12:40:09,509 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:09,509 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:09,509 INFO L82 PathProgramCache]: Analyzing trace with hash -758625093, now seen corresponding path program 1 times [2018-11-18 12:40:09,509 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:09,509 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:09,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:09,511 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:09,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:09,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:09,580 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:09,580 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:09,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:09,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:09,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:09,581 INFO L87 Difference]: Start difference. First operand 1270 states and 1686 transitions. Second operand 3 states. [2018-11-18 12:40:11,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:11,780 INFO L93 Difference]: Finished difference Result 3695 states and 4961 transitions. [2018-11-18 12:40:11,780 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:11,780 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 46 [2018-11-18 12:40:11,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:11,787 INFO L225 Difference]: With dead ends: 3695 [2018-11-18 12:40:11,788 INFO L226 Difference]: Without dead ends: 2436 [2018-11-18 12:40:11,791 INFO L604 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-11-18 12:40:11,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2018-11-18 12:40:11,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 2422. [2018-11-18 12:40:11,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2422 states. [2018-11-18 12:40:11,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2422 states to 2422 states and 3254 transitions. [2018-11-18 12:40:11,847 INFO L78 Accepts]: Start accepts. Automaton has 2422 states and 3254 transitions. Word has length 46 [2018-11-18 12:40:11,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:11,847 INFO L480 AbstractCegarLoop]: Abstraction has 2422 states and 3254 transitions. [2018-11-18 12:40:11,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:11,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2422 states and 3254 transitions. [2018-11-18 12:40:11,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-11-18 12:40:11,848 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:11,848 INFO L375 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] [2018-11-18 12:40:11,848 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:11,849 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:11,849 INFO L82 PathProgramCache]: Analyzing trace with hash -2043082013, now seen corresponding path program 1 times [2018-11-18 12:40:11,849 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:11,849 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:11,850 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:11,850 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:11,851 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:11,924 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:11,924 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:11,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:11,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:11,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:11,925 INFO L87 Difference]: Start difference. First operand 2422 states and 3254 transitions. Second operand 3 states. [2018-11-18 12:40:14,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:14,010 INFO L93 Difference]: Finished difference Result 2461 states and 3283 transitions. [2018-11-18 12:40:14,012 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:14,012 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 47 [2018-11-18 12:40:14,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:14,019 INFO L225 Difference]: With dead ends: 2461 [2018-11-18 12:40:14,019 INFO L226 Difference]: Without dead ends: 2431 [2018-11-18 12:40:14,020 INFO L604 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-11-18 12:40:14,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2431 states. [2018-11-18 12:40:14,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2431 to 2415. [2018-11-18 12:40:14,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2415 states. [2018-11-18 12:40:14,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2415 states to 2415 states and 3224 transitions. [2018-11-18 12:40:14,076 INFO L78 Accepts]: Start accepts. Automaton has 2415 states and 3224 transitions. Word has length 47 [2018-11-18 12:40:14,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:14,076 INFO L480 AbstractCegarLoop]: Abstraction has 2415 states and 3224 transitions. [2018-11-18 12:40:14,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:14,076 INFO L276 IsEmpty]: Start isEmpty. Operand 2415 states and 3224 transitions. [2018-11-18 12:40:14,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-11-18 12:40:14,078 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:14,079 INFO L375 BasicCegarLoop]: trace histogram [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] [2018-11-18 12:40:14,079 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:14,079 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:14,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1357391960, now seen corresponding path program 1 times [2018-11-18 12:40:14,079 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:14,079 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:14,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:14,081 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:14,081 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:14,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:14,153 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 12:40:14,153 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:14,153 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:14,153 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:14,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:14,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:14,154 INFO L87 Difference]: Start difference. First operand 2415 states and 3224 transitions. Second operand 3 states. [2018-11-18 12:40:14,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:14,270 INFO L93 Difference]: Finished difference Result 6345 states and 8536 transitions. [2018-11-18 12:40:14,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:14,270 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 127 [2018-11-18 12:40:14,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:14,280 INFO L225 Difference]: With dead ends: 6345 [2018-11-18 12:40:14,280 INFO L226 Difference]: Without dead ends: 3941 [2018-11-18 12:40:14,285 INFO L604 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-11-18 12:40:14,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2018-11-18 12:40:14,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 3895. [2018-11-18 12:40:14,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3895 states. [2018-11-18 12:40:14,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 5266 transitions. [2018-11-18 12:40:14,380 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 5266 transitions. Word has length 127 [2018-11-18 12:40:14,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:14,380 INFO L480 AbstractCegarLoop]: Abstraction has 3895 states and 5266 transitions. [2018-11-18 12:40:14,380 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:14,380 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 5266 transitions. [2018-11-18 12:40:14,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-11-18 12:40:14,383 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:14,383 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 12:40:14,383 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:14,384 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:14,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1264975639, now seen corresponding path program 1 times [2018-11-18 12:40:14,384 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:14,384 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:14,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:14,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:14,386 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:14,514 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-11-18 12:40:14,514 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:14,515 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-18 12:40:14,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-18 12:40:14,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-18 12:40:14,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-18 12:40:14,516 INFO L87 Difference]: Start difference. First operand 3895 states and 5266 transitions. Second operand 6 states. [2018-11-18 12:40:17,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:17,000 INFO L93 Difference]: Finished difference Result 11683 states and 15800 transitions. [2018-11-18 12:40:17,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 12:40:17,000 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 155 [2018-11-18 12:40:17,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:17,033 INFO L225 Difference]: With dead ends: 11683 [2018-11-18 12:40:17,033 INFO L226 Difference]: Without dead ends: 7799 [2018-11-18 12:40:17,044 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2018-11-18 12:40:17,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7799 states. [2018-11-18 12:40:17,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7799 to 3911. [2018-11-18 12:40:17,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3911 states. [2018-11-18 12:40:17,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3911 states to 3911 states and 5282 transitions. [2018-11-18 12:40:17,268 INFO L78 Accepts]: Start accepts. Automaton has 3911 states and 5282 transitions. Word has length 155 [2018-11-18 12:40:17,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:17,269 INFO L480 AbstractCegarLoop]: Abstraction has 3911 states and 5282 transitions. [2018-11-18 12:40:17,269 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-18 12:40:17,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3911 states and 5282 transitions. [2018-11-18 12:40:17,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2018-11-18 12:40:17,272 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:17,272 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 12:40:17,273 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:17,273 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:17,273 INFO L82 PathProgramCache]: Analyzing trace with hash -784412203, now seen corresponding path program 1 times [2018-11-18 12:40:17,273 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:17,273 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:17,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:17,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:17,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:17,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-11-18 12:40:17,401 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:17,401 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:17,402 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:17,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:17,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:17,402 INFO L87 Difference]: Start difference. First operand 3911 states and 5282 transitions. Second operand 3 states. [2018-11-18 12:40:19,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:19,664 INFO L93 Difference]: Finished difference Result 8927 states and 12112 transitions. [2018-11-18 12:40:19,664 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:19,665 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 155 [2018-11-18 12:40:19,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:19,684 INFO L225 Difference]: With dead ends: 8927 [2018-11-18 12:40:19,684 INFO L226 Difference]: Without dead ends: 5027 [2018-11-18 12:40:19,694 INFO L604 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-11-18 12:40:19,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5027 states. [2018-11-18 12:40:19,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5027 to 4977. [2018-11-18 12:40:19,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4977 states. [2018-11-18 12:40:19,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4977 states to 4977 states and 6720 transitions. [2018-11-18 12:40:19,928 INFO L78 Accepts]: Start accepts. Automaton has 4977 states and 6720 transitions. Word has length 155 [2018-11-18 12:40:19,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:19,929 INFO L480 AbstractCegarLoop]: Abstraction has 4977 states and 6720 transitions. [2018-11-18 12:40:19,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:19,929 INFO L276 IsEmpty]: Start isEmpty. Operand 4977 states and 6720 transitions. [2018-11-18 12:40:19,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-11-18 12:40:19,932 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:19,932 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 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-11-18 12:40:19,932 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:19,932 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:19,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1897391978, now seen corresponding path program 1 times [2018-11-18 12:40:19,932 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:19,933 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:19,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:19,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:19,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:20,183 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 12:40:20,183 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:20,183 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 12:40:20,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:40:20,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:40:20,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:40:20,185 INFO L87 Difference]: Start difference. First operand 4977 states and 6720 transitions. Second operand 7 states. [2018-11-18 12:40:20,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:20,328 INFO L93 Difference]: Finished difference Result 7697 states and 10316 transitions. [2018-11-18 12:40:20,328 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:40:20,328 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 158 [2018-11-18 12:40:20,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:20,336 INFO L225 Difference]: With dead ends: 7697 [2018-11-18 12:40:20,336 INFO L226 Difference]: Without dead ends: 2731 [2018-11-18 12:40:20,346 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:40:20,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2731 states. [2018-11-18 12:40:20,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2731 to 2723. [2018-11-18 12:40:20,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2723 states. [2018-11-18 12:40:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2723 states to 2723 states and 3591 transitions. [2018-11-18 12:40:20,465 INFO L78 Accepts]: Start accepts. Automaton has 2723 states and 3591 transitions. Word has length 158 [2018-11-18 12:40:20,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:20,465 INFO L480 AbstractCegarLoop]: Abstraction has 2723 states and 3591 transitions. [2018-11-18 12:40:20,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:40:20,466 INFO L276 IsEmpty]: Start isEmpty. Operand 2723 states and 3591 transitions. [2018-11-18 12:40:20,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-11-18 12:40:20,469 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:20,469 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 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-11-18 12:40:20,469 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:20,469 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:20,469 INFO L82 PathProgramCache]: Analyzing trace with hash -389840169, now seen corresponding path program 1 times [2018-11-18 12:40:20,469 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:20,469 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:20,471 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:20,471 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:20,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:20,603 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 12:40:20,603 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:20,603 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:20,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:20,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:20,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:20,604 INFO L87 Difference]: Start difference. First operand 2723 states and 3591 transitions. Second operand 3 states. [2018-11-18 12:40:22,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:22,706 INFO L93 Difference]: Finished difference Result 2728 states and 3594 transitions. [2018-11-18 12:40:22,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:22,707 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 158 [2018-11-18 12:40:22,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:22,714 INFO L225 Difference]: With dead ends: 2728 [2018-11-18 12:40:22,714 INFO L226 Difference]: Without dead ends: 2725 [2018-11-18 12:40:22,716 INFO L604 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-11-18 12:40:22,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2018-11-18 12:40:22,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 2722. [2018-11-18 12:40:22,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2722 states. [2018-11-18 12:40:22,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 3586 transitions. [2018-11-18 12:40:22,831 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 3586 transitions. Word has length 158 [2018-11-18 12:40:22,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:22,832 INFO L480 AbstractCegarLoop]: Abstraction has 2722 states and 3586 transitions. [2018-11-18 12:40:22,832 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:22,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 3586 transitions. [2018-11-18 12:40:22,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-18 12:40:22,834 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:22,835 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 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-11-18 12:40:22,835 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:22,835 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:22,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1750996522, now seen corresponding path program 1 times [2018-11-18 12:40:22,835 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:22,835 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:22,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:22,837 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:22,837 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:22,970 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 12:40:22,970 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:22,970 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 12:40:22,971 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 12:40:22,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 12:40:22,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 12:40:22,971 INFO L87 Difference]: Start difference. First operand 2722 states and 3586 transitions. Second operand 3 states. [2018-11-18 12:40:25,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:25,067 INFO L93 Difference]: Finished difference Result 2725 states and 3588 transitions. [2018-11-18 12:40:25,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 12:40:25,067 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 159 [2018-11-18 12:40:25,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:25,073 INFO L225 Difference]: With dead ends: 2725 [2018-11-18 12:40:25,073 INFO L226 Difference]: Without dead ends: 2722 [2018-11-18 12:40:25,074 INFO L604 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-11-18 12:40:25,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2018-11-18 12:40:25,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 2722. [2018-11-18 12:40:25,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2722 states. [2018-11-18 12:40:25,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 3578 transitions. [2018-11-18 12:40:25,179 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 3578 transitions. Word has length 159 [2018-11-18 12:40:25,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:25,179 INFO L480 AbstractCegarLoop]: Abstraction has 2722 states and 3578 transitions. [2018-11-18 12:40:25,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 12:40:25,179 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 3578 transitions. [2018-11-18 12:40:25,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-11-18 12:40:25,181 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:25,182 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 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-11-18 12:40:25,182 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:25,182 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:25,182 INFO L82 PathProgramCache]: Analyzing trace with hash 2033436597, now seen corresponding path program 1 times [2018-11-18 12:40:25,182 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:25,182 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:25,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:25,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:25,184 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:25,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-18 12:40:25,597 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:25,597 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-11-18 12:40:25,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-11-18 12:40:25,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-11-18 12:40:25,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-11-18 12:40:25,597 INFO L87 Difference]: Start difference. First operand 2722 states and 3578 transitions. Second operand 11 states. [2018-11-18 12:40:25,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:25,782 INFO L93 Difference]: Finished difference Result 5547 states and 7281 transitions. [2018-11-18 12:40:25,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-18 12:40:25,783 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 159 [2018-11-18 12:40:25,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:25,792 INFO L225 Difference]: With dead ends: 5547 [2018-11-18 12:40:25,792 INFO L226 Difference]: Without dead ends: 2836 [2018-11-18 12:40:25,798 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2018-11-18 12:40:25,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2836 states. [2018-11-18 12:40:25,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2836 to 2812. [2018-11-18 12:40:25,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2812 states. [2018-11-18 12:40:25,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 3668 transitions. [2018-11-18 12:40:25,912 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 3668 transitions. Word has length 159 [2018-11-18 12:40:25,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:25,912 INFO L480 AbstractCegarLoop]: Abstraction has 2812 states and 3668 transitions. [2018-11-18 12:40:25,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-11-18 12:40:25,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 3668 transitions. [2018-11-18 12:40:25,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 12:40:25,915 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 12:40:25,915 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-18 12:40:25,915 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 12:40:25,915 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 12:40:25,916 INFO L82 PathProgramCache]: Analyzing trace with hash 450985546, now seen corresponding path program 1 times [2018-11-18 12:40:25,916 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 12:40:25,916 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 12:40:25,917 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:25,917 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 12:40:25,918 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 12:40:25,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 12:40:26,062 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-11-18 12:40:26,063 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 12:40:26,063 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 12:40:26,063 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 12:40:26,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 12:40:26,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:40:26,063 INFO L87 Difference]: Start difference. First operand 2812 states and 3668 transitions. Second operand 7 states. [2018-11-18 12:40:26,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 12:40:26,178 INFO L93 Difference]: Finished difference Result 2820 states and 3676 transitions. [2018-11-18 12:40:26,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-18 12:40:26,178 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 164 [2018-11-18 12:40:26,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 12:40:26,179 INFO L225 Difference]: With dead ends: 2820 [2018-11-18 12:40:26,179 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 12:40:26,183 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 12:40:26,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 12:40:26,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 12:40:26,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 12:40:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 12:40:26,184 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 164 [2018-11-18 12:40:26,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 12:40:26,184 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 12:40:26,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 12:40:26,184 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 12:40:26,184 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 12:40:26,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 12:40:26,273 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,281 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,284 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,288 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,291 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,296 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,317 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,383 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,384 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,385 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,418 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,462 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,464 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,481 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,545 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,573 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,642 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,703 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,709 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,712 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,715 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,716 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:26,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,237 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,254 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,300 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,419 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,532 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-18 12:40:27,901 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 44 [2018-11-18 12:40:28,553 WARN L180 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2018-11-18 12:40:29,115 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 44 [2018-11-18 12:40:30,351 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2018-11-18 12:40:31,754 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 44 [2018-11-18 12:40:32,691 WARN L180 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2018-11-18 12:40:32,857 WARN L180 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2018-11-18 12:40:33,113 WARN L180 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 44 [2018-11-18 12:40:33,301 INFO L425 ceAbstractionStarter]: For program point atomic_setEXIT(lines 3090 3097) no Hoare annotation was computed. [2018-11-18 12:40:33,301 INFO L428 ceAbstractionStarter]: At program point atomic_setENTRY(lines 3090 3097) the Hoare annotation is: true [2018-11-18 12:40:33,301 INFO L425 ceAbstractionStarter]: For program point atomic_setFINAL(lines 3090 3097) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L421 ceAbstractionStarter]: At program point L4510(line 4510) the Hoare annotation is: (or (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,302 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_15ENTRY(lines 4506 4514) the Hoare annotation is: (or (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point L4510-1(line 4510) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_15EXIT(lines 4506 4514) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_15FINAL(lines 4506 4514) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_lockFINAL(lines 4702 4719) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_lockENTRY(lines 4702 4719) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_lockEXIT(lines 4702 4719) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point L4712(lines 4712 4717) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point L4706(lines 4706 4710) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point L4709(line 4709) no Hoare annotation was computed. [2018-11-18 12:40:33,302 INFO L425 ceAbstractionStarter]: For program point L4709-1(lines 4706 4710) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L428 ceAbstractionStarter]: At program point ldv_initializeENTRY(lines 5147 5158) the Hoare annotation is: true [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point ldv_initializeFINAL(lines 5147 5158) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point ldv_initializeEXIT(lines 5147 5158) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L421 ceAbstractionStarter]: At program point L3683-2(lines 3683 3688) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (= phantom_open_~tmp~9 0) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,303 INFO L421 ceAbstractionStarter]: At program point L3675-1(line 3675) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= phantom_open_~tmp~9 0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,303 INFO L421 ceAbstractionStarter]: At program point L3675(line 3675) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (= phantom_open_~tmp~9 0) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point L3669-1(line 3669) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L421 ceAbstractionStarter]: At program point L3669(line 3669) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (<= (+ phantom_open_~tmp~9 4) 0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point phantom_openEXIT(lines 3655 3697) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point L3667-1(line 3667) no Hoare annotation was computed. [2018-11-18 12:40:33,303 INFO L421 ceAbstractionStarter]: At program point L3667(line 3667) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,303 INFO L425 ceAbstractionStarter]: For program point L3665-1(line 3665) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L421 ceAbstractionStarter]: At program point L3665(line 3665) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1))) [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point phantom_openFINAL(lines 3655 3697) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3694(line 3694) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L421 ceAbstractionStarter]: At program point L3682(line 3682) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (= phantom_open_~tmp~9 0) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3682-1(line 3682) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3676(line 3676) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3674(lines 3674 3680) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L421 ceAbstractionStarter]: At program point phantom_openENTRY(lines 3655 3697) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1))) [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3668(lines 3668 3673) no Hoare annotation was computed. [2018-11-18 12:40:33,304 INFO L421 ceAbstractionStarter]: At program point L3693-1(line 3693) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= phantom_open_~tmp~9 0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,304 INFO L421 ceAbstractionStarter]: At program point L3693(line 3693) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (= phantom_open_~tmp~9 0) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,304 INFO L425 ceAbstractionStarter]: For program point L3691-1(line 3691) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L421 ceAbstractionStarter]: At program point L3691(line 3691) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (= phantom_open_~tmp~9 0) (= 2 ~ldv_mutex_phantom_mutex~0))) [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L3689(line 3689) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L3683(lines 3683 3688) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_open_lock_of_phantom_deviceEXIT(lines 4934 4951) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L4944(lines 4944 4949) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L4938(lines 4938 4942) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L4941(line 4941) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_open_lock_of_phantom_deviceFINAL(lines 4934 4951) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_open_lock_of_phantom_deviceENTRY(lines 4934 4951) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L4941-1(lines 4938 4942) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L3937(lines 3937 3942) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L3929-1(line 3929) no Hoare annotation was computed. [2018-11-18 12:40:33,305 INFO L421 ceAbstractionStarter]: At program point L3929(line 3929) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 1 ~ldv_state_variable_3~0) (not (= phantom_probe_~retval~0 0)))) [2018-11-18 12:40:33,305 INFO L425 ceAbstractionStarter]: For program point L3925-1(line 3925) no Hoare annotation was computed. [2018-11-18 12:40:33,306 INFO L421 ceAbstractionStarter]: At program point L3925(line 3925) the Hoare annotation is: (or (not (= phantom_probe_~retval~0 0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,306 INFO L425 ceAbstractionStarter]: For program point L3921-1(line 3921) no Hoare annotation was computed. [2018-11-18 12:40:33,306 INFO L421 ceAbstractionStarter]: At program point L3921(line 3921) the Hoare annotation is: (let ((.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (.cse10 (= ~ldv_retval_0~0 0)) (.cse11 (= ~ldv_mutex_phantom_mutex~0 1)) (.cse12 (= ~ldv_mutex_mutex_of_device~0 1)) (.cse13 (= ~ldv_mutex_open_lock_of_phantom_device~0 1)) (.cse9 (not (= phantom_probe_~retval~0 0))) (.cse14 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (.cse15 (= ~ldv_mutex_lock~0 1))) (let ((.cse0 (and .cse10 .cse11 .cse12 (= ~ldv_state_variable_3~0 0) .cse13 .cse9 .cse14 .cse15)) (.cse2 (and .cse10 .cse11 .cse12 (= 1 ~ldv_state_variable_3~0) .cse13 .cse9 .cse14 .cse15)) (.cse1 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1 .cse2) (or .cse0 .cse2 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8)) (or .cse9 .cse1)))) [2018-11-18 12:40:33,306 INFO L425 ceAbstractionStarter]: For program point L3946(lines 3946 3950) no Hoare annotation was computed. [2018-11-18 12:40:33,306 INFO L421 ceAbstractionStarter]: At program point L3946-2(lines 3946 3950) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= 1 ~ldv_state_variable_3~0)) [2018-11-18 12:40:33,306 INFO L421 ceAbstractionStarter]: At program point L3872(line 3872) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or (= ~ldv_state_variable_3~0 0) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse4 .cse5)) (or (not (= 1 |old(~ldv_state_variable_3~0)|)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (= 1 ~ldv_state_variable_3~0)))) [2018-11-18 12:40:33,306 INFO L425 ceAbstractionStarter]: For program point L3872-1(line 3872) no Hoare annotation was computed. [2018-11-18 12:40:33,306 INFO L421 ceAbstractionStarter]: At program point L3967(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,306 INFO L425 ceAbstractionStarter]: For program point L3930(lines 3930 3935) no Hoare annotation was computed. [2018-11-18 12:40:33,307 INFO L421 ceAbstractionStarter]: At program point L3963(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,307 INFO L421 ceAbstractionStarter]: At program point L3959(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,307 INFO L421 ceAbstractionStarter]: At program point L3955(lines 3864 3971) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 1 ~ldv_state_variable_3~0) (not (= phantom_probe_~retval~0 0)))) [2018-11-18 12:40:33,307 INFO L425 ceAbstractionStarter]: For program point L3889-1(line 3889) no Hoare annotation was computed. [2018-11-18 12:40:33,307 INFO L421 ceAbstractionStarter]: At program point L3889(line 3889) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse6 (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5))) (and (or (= ~ldv_state_variable_3~0 0) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse4 .cse5)) (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse6 (= 1 ~ldv_state_variable_3~0)) (or (not (= phantom_probe_~retval~0 0)) .cse6)))) [2018-11-18 12:40:33,307 INFO L425 ceAbstractionStarter]: For program point L3951(line 3951) no Hoare annotation was computed. [2018-11-18 12:40:33,307 INFO L425 ceAbstractionStarter]: For program point L3914(lines 3914 3919) no Hoare annotation was computed. [2018-11-18 12:40:33,307 INFO L425 ceAbstractionStarter]: For program point L3906(lines 3906 3911) no Hoare annotation was computed. [2018-11-18 12:40:33,307 INFO L421 ceAbstractionStarter]: At program point L3939(lines 3864 3971) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (and (= 1 ~ldv_state_variable_3~0) (not (= phantom_probe_~retval~0 0)))) [2018-11-18 12:40:33,307 INFO L425 ceAbstractionStarter]: For program point L3873(lines 3873 3879) no Hoare annotation was computed. [2018-11-18 12:40:33,308 INFO L425 ceAbstractionStarter]: For program point L3898(lines 3898 3903) no Hoare annotation was computed. [2018-11-18 12:40:33,308 INFO L425 ceAbstractionStarter]: For program point L3882(lines 3882 3887) no Hoare annotation was computed. [2018-11-18 12:40:33,308 INFO L421 ceAbstractionStarter]: At program point L3969(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,308 INFO L421 ceAbstractionStarter]: At program point L3965(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,308 INFO L425 ceAbstractionStarter]: For program point L3866(lines 3866 3871) no Hoare annotation was computed. [2018-11-18 12:40:33,308 INFO L421 ceAbstractionStarter]: At program point L3961(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,308 INFO L425 ceAbstractionStarter]: For program point phantom_probeFINAL(lines 3851 3972) no Hoare annotation was computed. [2018-11-18 12:40:33,308 INFO L421 ceAbstractionStarter]: At program point L3957(lines 3864 3971) the Hoare annotation is: (let ((.cse2 (not (= phantom_probe_~retval~0 0))) (.cse3 (not (= 1 ~ldv_mutex_lock~0))) (.cse4 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse5 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse6 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse7 (not (= 0 ~ldv_retval_0~0))) (.cse8 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (let ((.cse0 (or .cse3 .cse4 .cse5 .cse6 .cse7 .cse8)) (.cse1 (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) .cse2 (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)))) (and (or (not (= 1 |old(~ldv_state_variable_3~0)|)) .cse0 .cse1) (or .cse2 .cse0) (or (= ~ldv_state_variable_3~0 0) .cse1 (or .cse3 .cse4 .cse5 .cse6 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse7 .cse8))))) [2018-11-18 12:40:33,308 INFO L425 ceAbstractionStarter]: For program point L3891(lines 3891 3896) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L421 ceAbstractionStarter]: At program point phantom_probeENTRY(lines 3851 3972) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or (= ~ldv_state_variable_3~0 0) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse4 .cse5)) (or (not (= 1 |old(~ldv_state_variable_3~0)|)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (= 1 ~ldv_state_variable_3~0)))) [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point phantom_probeEXIT(lines 3851 3972) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point L3945-1(line 3945) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L421 ceAbstractionStarter]: At program point L3945(line 3945) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= 1 ~ldv_state_variable_3~0)) [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_phantom_mutexFINAL(lines 5099 5117) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_phantom_mutexEXIT(lines 5099 5117) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point L5106(line 5106) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point L5109(lines 5109 5114) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point L5103(lines 5103 5107) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point L5106-1(lines 5103 5107) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_phantom_mutexENTRY(lines 5099 5117) no Hoare annotation was computed. [2018-11-18 12:40:33,309 INFO L428 ceAbstractionStarter]: At program point L4096(lines 4054 4098) the Hoare annotation is: true [2018-11-18 12:40:33,309 INFO L428 ceAbstractionStarter]: At program point L4094(lines 4054 4098) the Hoare annotation is: true [2018-11-18 12:40:33,309 INFO L428 ceAbstractionStarter]: At program point L4092(lines 4054 4098) the Hoare annotation is: true [2018-11-18 12:40:33,309 INFO L425 ceAbstractionStarter]: For program point phantom_initEXIT(lines 4046 4099) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4059-1(line 4059) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point L4059(line 4059) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4057-1(line 4057) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point L4057(line 4057) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point L4084(lines 4054 4098) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4082(lines 4082 4087) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4074(lines 4074 4079) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point phantom_initFINAL(lines 4046 4099) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4058(lines 4058 4065) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point phantom_initENTRY(lines 4046 4099) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point L4067(lines 4067 4072) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point request_irqENTRY(lines 3337 3345) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point request_irqFINAL(lines 3337 3345) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L425 ceAbstractionStarter]: For program point request_irqEXIT(lines 3337 3345) no Hoare annotation was computed. [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:40:33,310 INFO L428 ceAbstractionStarter]: At program point L-1-1(line -1) the Hoare annotation is: true [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3809(lines 3790 3818) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3803(lines 3803 3807) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3803-2(lines 3803 3807) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point phantom_isrEXIT(lines 3768 3827) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3783-1(line 3783) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3783(line 3783) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point phantom_isrFINAL(lines 3768 3827) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point phantom_isrENTRY(lines 3768 3827) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3794(lines 3794 3798) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3794-2(lines 3794 3798) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3790(lines 3790 3820) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3823-1(line 3823) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3823(line 3823) no Hoare annotation was computed. [2018-11-18 12:40:33,311 INFO L425 ceAbstractionStarter]: For program point L3790-2(lines 3790 3820) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3821(line 3821) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3782(lines 3782 3787) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3780(line 3780) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3813(lines 3790 3818) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3780-1(line 3780) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L3811(lines 3790 3818) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L4926(lines 4926 4931) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_open_lock_of_phantom_deviceFINAL(lines 4916 4933) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L421 ceAbstractionStarter]: At program point L4923(line 4923) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L4923-1(lines 4920 4924) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_open_lock_of_phantom_deviceENTRY(lines 4916 4933) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point L4920(lines 4920 4924) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_open_lock_of_phantom_deviceEXIT(lines 4916 4933) no Hoare annotation was computed. [2018-11-18 12:40:33,312 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_lockFINAL(lines 4720 4732) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L4727(line 4727) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L4727-1(lines 4724 4728) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_lockENTRY(lines 4720 4732) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_lockEXIT(lines 4720 4732) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L4724(lines 4724 4728) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L428 ceAbstractionStarter]: At program point L3230(line 3230) the Hoare annotation is: true [2018-11-18 12:40:33,313 INFO L428 ceAbstractionStarter]: At program point ldv_mallocENTRY(lines 3226 3236) the Hoare annotation is: true [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L3228(lines 3228 3235) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L3230-1(line 3230) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mallocFINAL(lines 3226 3236) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mallocEXIT(lines 3226 3236) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_6EXIT(lines 4417 4429) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_6ENTRY(lines 4417 4429) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_6FINAL(lines 4417 4429) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L4425(line 4425) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L425 ceAbstractionStarter]: For program point L4425-1(line 4425) no Hoare annotation was computed. [2018-11-18 12:40:33,313 INFO L428 ceAbstractionStarter]: At program point phantom_exitENTRY(lines 4100 4123) the Hoare annotation is: true [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point phantom_exitFINAL(lines 4100 4123) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point phantom_exitEXIT(lines 4100 4123) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point L4116(lines 4116 4120) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point L4115-1(line 4115) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point L4116-2(lines 4116 4120) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L428 ceAbstractionStarter]: At program point L4115(line 4115) the Hoare annotation is: true [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point L5072(lines 5072 5076) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_phantom_mutexFINAL(lines 5068 5080) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_phantom_mutexENTRY(lines 5068 5080) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= ~ldv_mutex_phantom_mutex~0 1)) [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_phantom_mutexEXIT(lines 5068 5080) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L421 ceAbstractionStarter]: At program point L5075(line 5075) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point L5075-1(lines 5072 5076) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_cred_guard_mutex_of_signal_structEXIT(lines 4654 4669) no Hoare annotation was computed. [2018-11-18 12:40:33,314 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_cred_guard_mutex_of_signal_structENTRY(lines 4654 4669) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_cred_guard_mutex_of_signal_structFINAL(lines 4654 4669) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L4658(lines 4658 4667) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L4660(lines 4660 4664) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_cred_guard_mutex_of_signal_structEXIT(lines 4670 4682) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_cred_guard_mutex_of_signal_structENTRY(lines 4670 4682) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_cred_guard_mutex_of_signal_structFINAL(lines 4670 4682) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L4674(lines 4674 4678) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L4677(line 4677) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L4677-1(lines 4674 4678) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_phantom_mutexFINAL(lines 5032 5049) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_phantom_mutexEXIT(lines 5032 5049) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L5042(lines 5042 5047) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L5039(line 5039) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L5039-1(lines 5036 5040) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_phantom_mutexENTRY(lines 5032 5049) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L425 ceAbstractionStarter]: For program point L5036(lines 5036 5040) no Hoare annotation was computed. [2018-11-18 12:40:33,315 INFO L428 ceAbstractionStarter]: At program point phantom_compat_ioctlENTRY(lines 3639 3654) the Hoare annotation is: true [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L3644(lines 3644 3649) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point phantom_compat_ioctlFINAL(lines 3639 3654) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L428 ceAbstractionStarter]: At program point L3644-2(lines 3644 3649) the Hoare annotation is: true [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point phantom_compat_ioctlEXIT(lines 3639 3654) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L3650(line 3650) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L3651-1(line 3651) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L428 ceAbstractionStarter]: At program point L3651(line 3651) the Hoare annotation is: true [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5088-1(lines 5085 5089) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_phantom_mutexEXIT(lines 5081 5098) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5088(line 5088) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5085(lines 5085 5089) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_phantom_mutexFINAL(lines 5081 5098) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_phantom_mutexENTRY(lines 5081 5098) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5091(lines 5091 5096) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5054(lines 5054 5058) no Hoare annotation was computed. [2018-11-18 12:40:33,316 INFO L425 ceAbstractionStarter]: For program point L5057(line 5057) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L5057-1(lines 5054 5058) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_phantom_mutexFINAL(lines 5050 5067) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_phantom_mutexENTRY(lines 5050 5067) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L5060(lines 5060 5065) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_phantom_mutexEXIT(lines 5050 5067) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point copy_to_userEXIT(lines 3309 3317) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L428 ceAbstractionStarter]: At program point copy_to_userENTRY(lines 3309 3317) the Hoare annotation is: true [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point copy_to_userFINAL(lines 3309 3317) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_mutex_of_deviceENTRY(lines 4818 4835) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L4828(lines 4828 4833) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L4822(lines 4822 4826) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L4825(line 4825) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_mutex_of_deviceEXIT(lines 4818 4835) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point L4825-1(lines 4822 4826) no Hoare annotation was computed. [2018-11-18 12:40:33,317 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_mutex_of_deviceFINAL(lines 4818 4835) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4547) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_errorFINAL(lines 4543 4549) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L428 ceAbstractionStarter]: At program point ldv_errorENTRY(lines 4543 4549) the Hoare annotation is: true [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_errorEXIT(lines 4543 4549) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point L5006(lines 5006 5015) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point L5008(lines 5008 5012) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_open_lock_of_phantom_deviceFINAL(lines 5002 5017) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_open_lock_of_phantom_deviceEXIT(lines 5002 5017) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_open_lock_of_phantom_deviceENTRY(lines 5002 5017) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point pci_set_drvdataFINAL(lines 3265 3272) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L428 ceAbstractionStarter]: At program point pci_set_drvdataENTRY(lines 3265 3272) the Hoare annotation is: true [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point pci_set_drvdataEXIT(lines 3265 3272) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectFINAL(lines 4551 4557) no Hoare annotation was computed. [2018-11-18 12:40:33,318 INFO L428 ceAbstractionStarter]: At program point ldv__builtin_expectENTRY(lines 4551 4557) the Hoare annotation is: true [2018-11-18 12:40:33,318 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_expectEXIT(lines 4551 4557) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_open_lock_of_phantom_deviceENTRY(lines 5018 5030) the Hoare annotation is: (let ((.cse5 (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|))) (.cse0 (= 2 ~ldv_mutex_open_lock_of_phantom_device~0)) (.cse1 (not (= 1 ~ldv_mutex_lock~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 0 ~ldv_retval_0~0))) (.cse4 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or .cse0 (or .cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0)) .cse2 .cse3 .cse4) .cse5) (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) .cse5 .cse0 (or .cse1 .cse2 .cse3 .cse4)))) [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point L5022(lines 5022 5026) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L421 ceAbstractionStarter]: At program point L5025(line 5025) the Hoare annotation is: (let ((.cse4 (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|))) (.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse2 (not (= 0 ~ldv_retval_0~0))) (.cse3 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or (or .cse0 (not (= 1 ~ldv_mutex_phantom_mutex~0)) .cse1 .cse2 .cse3) .cse4) (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) .cse4 (or .cse0 .cse1 .cse2 .cse3)))) [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point L5025-1(lines 5022 5026) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_open_lock_of_phantom_deviceEXIT(lines 5018 5030) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_open_lock_of_phantom_deviceFINAL(lines 5018 5030) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L428 ceAbstractionStarter]: At program point ldv_cdev_del_18ENTRY(lines 4533 4541) the Hoare annotation is: true [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_cdev_del_18EXIT(lines 4533 4541) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_cdev_del_18FINAL(lines 4533 4541) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_1FINAL(lines 4372 4380) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point L4376-1(line 4376) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_1ENTRY(lines 4372 4380) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point L4376(line 4376) no Hoare annotation was computed. [2018-11-18 12:40:33,319 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_1EXIT(lines 4372 4380) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point atomic_readFINAL(lines 3083 3089) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point atomic_readEXIT(lines 3083 3089) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L428 ceAbstractionStarter]: At program point atomic_readENTRY(lines 3083 3089) the Hoare annotation is: true [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_phantom_mutexFINAL(lines 5118 5133) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_phantom_mutexENTRY(lines 5118 5133) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point L5122(lines 5122 5131) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_phantom_mutexEXIT(lines 5118 5133) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point L5124(lines 5124 5128) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point compat_ptrEXIT(lines 3191 3197) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point compat_ptrFINAL(lines 3191 3197) no Hoare annotation was computed. [2018-11-18 12:40:33,320 INFO L428 ceAbstractionStarter]: At program point compat_ptrENTRY(lines 3191 3197) the Hoare annotation is: true [2018-11-18 12:40:33,320 INFO L428 ceAbstractionStarter]: At program point spinlock_checkENTRY(lines 3150 3156) the Hoare annotation is: true [2018-11-18 12:40:33,320 INFO L425 ceAbstractionStarter]: For program point spinlock_checkEXIT(lines 3150 3156) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point spinlock_checkFINAL(lines 3150 3156) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3297(lines 3297 3302) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L428 ceAbstractionStarter]: At program point L3297-2(lines 3297 3302) the Hoare annotation is: true [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3291-1(line 3291) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L428 ceAbstractionStarter]: At program point L3291(line 3291) the Hoare annotation is: true [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3287-1(line 3287) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L428 ceAbstractionStarter]: At program point L3287(line 3287) the Hoare annotation is: true [2018-11-18 12:40:33,321 INFO L428 ceAbstractionStarter]: At program point copy_from_userENTRY(lines 3275 3308) the Hoare annotation is: true [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point copy_from_userEXIT(lines 3275 3308) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L428 ceAbstractionStarter]: At program point L3296(line 3296) the Hoare annotation is: true [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3296-1(line 3296) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3292(lines 3292 3304) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3292-2(lines 3288 3305) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3288(lines 3288 3305) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point copy_from_userFINAL(lines 3275 3308) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point L3303(line 3303) no Hoare annotation was computed. [2018-11-18 12:40:33,321 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_mutex_of_deviceENTRY(lines 4800 4817) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_mutex_of_deviceFINAL(lines 4800 4817) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_mutex_of_deviceEXIT(lines 4800 4817) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4810(lines 4810 4815) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4807(line 4807) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4807-1(lines 4804 4808) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4804(lines 4804 4808) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_mutex_of_deviceENTRY(lines 4886 4901) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4890(lines 4890 4899) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L4892(lines 4892 4896) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_mutex_of_deviceEXIT(lines 4886 4901) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_mutex_of_deviceFINAL(lines 4886 4901) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L428 ceAbstractionStarter]: At program point L3326(line 3326) the Hoare annotation is: true [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L3326-1(line 3326) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L3323(lines 3323 3325) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L425 ceAbstractionStarter]: For program point L3323-2(lines 3323 3329) no Hoare annotation was computed. [2018-11-18 12:40:33,322 INFO L428 ceAbstractionStarter]: At program point poll_waitENTRY(lines 3318 3332) the Hoare annotation is: true [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L3323-4(lines 3318 3332) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point poll_waitEXIT(lines 3318 3332) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point atomic_incEXIT(lines 3098 3105) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point atomic_incENTRY(lines 3098 3105) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point atomic_incFINAL(lines 3098 3105) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L4607(lines 4607 4611) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L4610-1(lines 4607 4611) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_cred_guard_mutex_of_signal_structEXIT(lines 4603 4615) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L4610(line 4610) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_cred_guard_mutex_of_signal_structENTRY(lines 4603 4615) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_cred_guard_mutex_of_signal_structFINAL(lines 4603 4615) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L428 ceAbstractionStarter]: At program point __kmallocENTRY(lines 3237 3240) the Hoare annotation is: true [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point __kmallocFINAL(lines 3237 3240) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L3239-1(line 3239) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point __kmallocEXIT(lines 3237 3240) no Hoare annotation was computed. [2018-11-18 12:40:33,323 INFO L428 ceAbstractionStarter]: At program point L3239(line 3239) the Hoare annotation is: true [2018-11-18 12:40:33,323 INFO L425 ceAbstractionStarter]: For program point L4247(lines 4247 4252) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 4147 4371) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4247-2(lines 4228 4291) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L421 ceAbstractionStarter]: At program point L4231(line 4231) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4198(lines 4198 4215) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4231-1(line 4231) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4297(line 4297) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4165(lines 4165 4182) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4314(line 4314) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4248-1(line 4248) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4281(line 4281) no Hoare annotation was computed. [2018-11-18 12:40:33,324 INFO L421 ceAbstractionStarter]: At program point L4248(line 4248) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1))) [2018-11-18 12:40:33,324 INFO L425 ceAbstractionStarter]: For program point L4298(lines 4298 4360) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L421 ceAbstractionStarter]: At program point L4199(line 4199) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1) (= 1 ~ldv_state_variable_0~0))) [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4199-1(line 4199) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4315(lines 4315 4324) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4282(lines 4282 4287) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 4147 4371) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L421 ceAbstractionStarter]: At program point L4365(lines 4154 4370) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4200-2(lines 4198 4213) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4167(lines 4167 4178) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4200(lines 4200 4206) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L421 ceAbstractionStarter]: At program point L4283(line 4283) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4316-1(line 4316) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4283-1(line 4283) no Hoare annotation was computed. [2018-11-18 12:40:33,325 INFO L421 ceAbstractionStarter]: At program point L4316(line 4316) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,325 INFO L425 ceAbstractionStarter]: For program point L4184(line 4184) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4217(line 4217) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4300(lines 4300 4356) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4168(line 4168) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4317(lines 4317 4321) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4185(lines 4185 4223) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4301(line 4301) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4268(line 4268) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4169(lines 4169 4174) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L421 ceAbstractionStarter]: At program point L4335(line 4335) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4302(lines 4302 4312) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4335-1(line 4335) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4368(line 4368) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4269(lines 4269 4279) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L425 ceAbstractionStarter]: For program point L4187(lines 4187 4219) no Hoare annotation was computed. [2018-11-18 12:40:33,326 INFO L421 ceAbstractionStarter]: At program point L4303(line 4303) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,327 INFO L421 ceAbstractionStarter]: At program point L4270(line 4270) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= 1 ~ldv_state_variable_3~0) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1))) [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4303-1(line 4303) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4270-1(line 4270) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L421 ceAbstractionStarter]: At program point L4254(line 4254) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4188(line 4188) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4155-1(line 4155) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4254-1(line 4254) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L421 ceAbstractionStarter]: At program point L4155(line 4155) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_state_variable_3~0 0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4271(lines 4271 4276) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4238(line 4238) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4304(lines 4304 4309) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4354(line 4354) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4189(lines 4189 4195) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L425 ceAbstractionStarter]: For program point L4239(lines 4239 4244) no Hoare annotation was computed. [2018-11-18 12:40:33,327 INFO L421 ceAbstractionStarter]: At program point L4190(line 4190) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4289(line 4289) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4190-1(line 4190) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4240-1(line 4240) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L421 ceAbstractionStarter]: At program point L4240(line 4240) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4225(line 4225) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 4147 4371) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_state_variable_3~0 0)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4176(line 4176) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L421 ceAbstractionStarter]: At program point L4209(lines 4154 4370) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4226(lines 4226 4295) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4342(line 4342) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4326(line 4326) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4260(line 4260) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4343(lines 4343 4352) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4327(lines 4327 4333) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4261(lines 4261 4266) no Hoare annotation was computed. [2018-11-18 12:40:33,328 INFO L425 ceAbstractionStarter]: For program point L4327-2(lines 4300 4356) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4228(lines 4228 4291) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4344-1(line 4344) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L421 ceAbstractionStarter]: At program point L4344(line 4344) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4328-1(line 4328) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L421 ceAbstractionStarter]: At program point L4328(line 4328) the Hoare annotation is: (or (not (= 0 |old(~ldv_state_variable_2~0)|)) (and (= ~ldv_retval_0~0 0) (= ~ldv_mutex_phantom_mutex~0 1) (= ~ldv_mutex_mutex_of_device~0 1) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_lock~0 1)) (not (= 0 |old(~ldv_state_variable_3~0)|)) (not (= 0 |old(~ldv_retval_0~0)|))) [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4229(line 4229) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4163(lines 4163 4364) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4246(line 4246) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4345(lines 4345 4349) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4362(line 4362) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4230(lines 4230 4236) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4164(line 4164) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L4197(line 4197) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L3382(lines 3382 3387) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L3382-2(lines 3376 3387) no Hoare annotation was computed. [2018-11-18 12:40:33,329 INFO L425 ceAbstractionStarter]: For program point L3376(lines 3376 3387) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point L3377-1(line 3377) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point phantom_statusEXIT(lines 3359 3391) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L428 ceAbstractionStarter]: At program point L3377(line 3377) the Hoare annotation is: true [2018-11-18 12:40:33,330 INFO L428 ceAbstractionStarter]: At program point phantom_statusENTRY(lines 3359 3391) the Hoare annotation is: true [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point phantom_statusFINAL(lines 3359 3391) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L428 ceAbstractionStarter]: At program point L3370(line 3370) the Hoare annotation is: true [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point L3371(lines 3371 3375) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point L3370-1(line 3370) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point L3371-2(lines 3371 3375) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_9EXIT(lines 4448 4460) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_interruptible_9ENTRY(lines 4448 4460) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_9FINAL(lines 4448 4460) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L425 ceAbstractionStarter]: For program point L4456-1(line 4456) no Hoare annotation was computed. [2018-11-18 12:40:33,330 INFO L421 ceAbstractionStarter]: At program point L4456(line 4456) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,331 INFO L421 ceAbstractionStarter]: At program point L4959(line 4959) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point L4959-1(lines 4956 4960) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point L4956(lines 4956 4960) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_open_lock_of_phantom_deviceEXIT(lines 4952 4964) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_open_lock_of_phantom_deviceENTRY(lines 4952 4964) the Hoare annotation is: (or (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_open_lock_of_phantom_deviceFINAL(lines 4952 4964) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point L3983-1(line 3983) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L428 ceAbstractionStarter]: At program point L3983(line 3983) the Hoare annotation is: true [2018-11-18 12:40:33,331 INFO L425 ceAbstractionStarter]: For program point L3979-1(line 3979) no Hoare annotation was computed. [2018-11-18 12:40:33,331 INFO L421 ceAbstractionStarter]: At program point L3979(line 3979) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or (= ~ldv_state_variable_3~0 0) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse4 .cse5)) (or (not (= 1 |old(~ldv_state_variable_3~0)|)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (= 1 ~ldv_state_variable_3~0)))) [2018-11-18 12:40:33,331 INFO L421 ceAbstractionStarter]: At program point phantom_removeENTRY(lines 3973 3996) the Hoare annotation is: (let ((.cse0 (not (= 1 ~ldv_mutex_lock~0))) (.cse1 (not (= 1 ~ldv_mutex_phantom_mutex~0))) (.cse2 (not (= 1 ~ldv_mutex_mutex_of_device~0))) (.cse3 (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0))) (.cse4 (not (= 0 ~ldv_retval_0~0))) (.cse5 (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) (and (or (= ~ldv_state_variable_3~0 0) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |old(~ldv_state_variable_3~0)|)) .cse4 .cse5)) (or (not (= 1 |old(~ldv_state_variable_3~0)|)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (= 1 ~ldv_state_variable_3~0)))) [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point phantom_removeEXIT(lines 3973 3996) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point phantom_removeFINAL(lines 3973 3996) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L4859(lines 4859 4864) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L4856-1(lines 4853 4857) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L4856(line 4856) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L4853(lines 4853 4857) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_mutex_of_deviceEXIT(lines 4849 4866) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_mutex_of_deviceENTRY(lines 4849 4866) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_mutex_of_deviceFINAL(lines 4849 4866) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L3707-1(line 3707) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L421 ceAbstractionStarter]: At program point L3707(line 3707) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0)) [2018-11-18 12:40:33,333 INFO L425 ceAbstractionStarter]: For program point L3705-1(line 3705) no Hoare annotation was computed. [2018-11-18 12:40:33,333 INFO L421 ceAbstractionStarter]: At program point L3705(line 3705) the Hoare annotation is: (or (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0)) [2018-11-18 12:40:33,334 INFO L425 ceAbstractionStarter]: For program point L3703-1(line 3703) no Hoare annotation was computed. [2018-11-18 12:40:33,334 INFO L421 ceAbstractionStarter]: At program point L3703(line 3703) the Hoare annotation is: (or (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,334 INFO L425 ceAbstractionStarter]: For program point phantom_releaseEXIT(lines 3698 3710) no Hoare annotation was computed. [2018-11-18 12:40:33,334 INFO L421 ceAbstractionStarter]: At program point phantom_releaseENTRY(lines 3698 3710) the Hoare annotation is: (or (= ~ldv_mutex_open_lock_of_phantom_device~0 1) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point phantom_releaseFINAL(lines 3698 3710) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point L4990(line 4990) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point L4993(lines 4993 4998) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_deviceEXIT(lines 4983 5001) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point L4987(lines 4987 4991) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point L4990-1(lines 4987 4991) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_deviceENTRY(lines 4983 5001) no Hoare annotation was computed. [2018-11-18 12:40:33,339 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_deviceFINAL(lines 4983 5001) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_lock_8ENTRY(lines 4439 4447) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= ~ldv_mutex_phantom_mutex~0 1)) [2018-11-18 12:40:33,340 INFO L421 ceAbstractionStarter]: At program point L4443(line 4443) the Hoare annotation is: (or (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (= ~ldv_mutex_phantom_mutex~0 1)) [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8EXIT(lines 4439 4447) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L4443-1(line 4443) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_8FINAL(lines 4439 4447) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L3743(lines 3743 3747) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L3743-2(lines 3739 3748) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L3739(lines 3739 3748) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L3733-1(line 3733) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L428 ceAbstractionStarter]: At program point L3733(line 3733) the Hoare annotation is: true [2018-11-18 12:40:33,340 INFO L428 ceAbstractionStarter]: At program point phantom_pollENTRY(lines 3711 3764) the Hoare annotation is: true [2018-11-18 12:40:33,340 INFO L425 ceAbstractionStarter]: For program point L3731-1(line 3731) no Hoare annotation was computed. [2018-11-18 12:40:33,340 INFO L428 ceAbstractionStarter]: At program point L3731(line 3731) the Hoare annotation is: true [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point phantom_pollFINAL(lines 3711 3764) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3756(lines 3756 3761) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3756-2(lines 3756 3761) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L428 ceAbstractionStarter]: At program point L3742(line 3742) the Hoare annotation is: true [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3742-1(line 3742) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3738(line 3738) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3732(lines 3732 3737) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L428 ceAbstractionStarter]: At program point L3732-2(lines 3732 3737) the Hoare annotation is: true [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point L3757-1(line 3757) no Hoare annotation was computed. [2018-11-18 12:40:33,345 INFO L428 ceAbstractionStarter]: At program point L3757(line 3757) the Hoare annotation is: true [2018-11-18 12:40:33,345 INFO L425 ceAbstractionStarter]: For program point phantom_pollEXIT(lines 3711 3764) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L3755-1(line 3755) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L428 ceAbstractionStarter]: At program point L3755(line 3755) the Hoare annotation is: true [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_3EXIT(lines 4390 4398) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4394(line 4394) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4394-1(line 4394) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_3ENTRY(lines 4390 4398) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_3FINAL(lines 4390 4398) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4737(lines 4737 4741) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_lockEXIT(lines 4733 4750) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_lockENTRY(lines 4733 4750) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_lockFINAL(lines 4733 4750) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4743(lines 4743 4748) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4740-1(lines 4737 4741) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4740(line 4740) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_5EXIT(lines 4408 4416) no Hoare annotation was computed. [2018-11-18 12:40:33,346 INFO L425 ceAbstractionStarter]: For program point L4412-1(line 4412) no Hoare annotation was computed. [2018-11-18 12:40:33,347 INFO L425 ceAbstractionStarter]: For program point L4412(line 4412) no Hoare annotation was computed. [2018-11-18 12:40:33,347 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_5ENTRY(lines 4408 4416) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_5FINAL(lines 4408 4416) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOIDFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L428 ceAbstractionStarter]: At program point ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOIDENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_open_lock_of_phantom_deviceFINAL(lines 4965 4982) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point L4975(lines 4975 4980) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point L4972-1(lines 4969 4973) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point L4972(line 4972) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_open_lock_of_phantom_deviceENTRY(lines 4965 4982) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point L4969(lines 4969 4973) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_open_lock_of_phantom_deviceEXIT(lines 4965 4982) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point pci_get_drvdataFINAL(lines 3257 3264) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L425 ceAbstractionStarter]: For program point pci_get_drvdataEXIT(lines 3257 3264) no Hoare annotation was computed. [2018-11-18 12:40:33,352 INFO L428 ceAbstractionStarter]: At program point pci_get_drvdataENTRY(lines 3257 3264) the Hoare annotation is: true [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point L4574(line 4574) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point L4577(lines 4577 4582) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_structENTRY(lines 4567 4584) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point L4571(lines 4571 4575) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point L4574-1(lines 4571 4575) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_structFINAL(lines 4567 4584) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_structEXIT(lines 4567 4584) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point PTR_ERREXIT(lines 3068 3074) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L428 ceAbstractionStarter]: At program point PTR_ERRENTRY(lines 3068 3074) the Hoare annotation is: true [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point PTR_ERRFINAL(lines 3068 3074) no Hoare annotation was computed. [2018-11-18 12:40:33,353 INFO L425 ceAbstractionStarter]: For program point ldv_is_errEXIT(lines 3221 3224) no Hoare annotation was computed. [2018-11-18 12:40:33,357 INFO L428 ceAbstractionStarter]: At program point ldv_is_errENTRY(lines 3221 3224) the Hoare annotation is: true [2018-11-18 12:40:33,357 INFO L425 ceAbstractionStarter]: For program point ldv_is_errFINAL(lines 3221 3224) no Hoare annotation was computed. [2018-11-18 12:40:33,357 INFO L428 ceAbstractionStarter]: At program point spin_unlock_irqrestoreENTRY(lines 3173 3180) the Hoare annotation is: true [2018-11-18 12:40:33,357 INFO L425 ceAbstractionStarter]: For program point spin_unlock_irqrestoreEXIT(lines 3173 3180) no Hoare annotation was computed. [2018-11-18 12:40:33,357 INFO L425 ceAbstractionStarter]: For program point spin_unlock_irqrestoreFINAL(lines 3173 3180) no Hoare annotation was computed. [2018-11-18 12:40:33,357 INFO L425 ceAbstractionStarter]: For program point L4774(lines 4774 4783) no Hoare annotation was computed. [2018-11-18 12:40:33,357 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_lockEXIT(lines 4770 4785) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4776(lines 4776 4780) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_lockENTRY(lines 4770 4785) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_is_locked_lockFINAL(lines 4770 4785) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_cdev_init_17EXIT(lines 4524 4532) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L428 ceAbstractionStarter]: At program point ldv_cdev_init_17ENTRY(lines 4524 4532) the Hoare annotation is: true [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_cdev_init_17FINAL(lines 4524 4532) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4626(lines 4626 4631) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_cred_guard_mutex_of_signal_structFINAL(lines 4616 4633) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4623(line 4623) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4623-1(lines 4620 4624) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4620(lines 4620 4624) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_cred_guard_mutex_of_signal_structEXIT(lines 4616 4633) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_trylock_cred_guard_mutex_of_signal_structENTRY(lines 4616 4633) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_2EXIT(lines 4381 4389) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4385(line 4385) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point L4385-1(line 4385) no Hoare annotation was computed. [2018-11-18 12:40:33,358 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_2ENTRY(lines 4381 4389) no Hoare annotation was computed. [2018-11-18 12:40:33,359 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_2FINAL(lines 4381 4389) no Hoare annotation was computed. [2018-11-18 12:40:33,359 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_4EXIT(lines 4399 4407) no Hoare annotation was computed. [2018-11-18 12:40:33,364 INFO L425 ceAbstractionStarter]: For program point L4403(line 4403) no Hoare annotation was computed. [2018-11-18 12:40:33,364 INFO L425 ceAbstractionStarter]: For program point L4403-1(line 4403) no Hoare annotation was computed. [2018-11-18 12:40:33,364 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_4ENTRY(lines 4399 4407) no Hoare annotation was computed. [2018-11-18 12:40:33,364 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_4FINAL(lines 4399 4407) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_7ENTRY(lines 4430 4438) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4434-1(line 4434) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_7EXIT(lines 4430 4438) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_7FINAL(lines 4430 4438) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4434(line 4434) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_16FINAL(lines 4515 4523) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L421 ceAbstractionStarter]: At program point L4519(line 4519) the Hoare annotation is: (or (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|))) [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4519-1(line 4519) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_16ENTRY(lines 4515 4523) the Hoare annotation is: (or (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|))) [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_16EXIT(lines 4515 4523) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4639(lines 4639 4643) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4642-1(lines 4639 4643) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_structEXIT(lines 4634 4653) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_structFINAL(lines 4634 4653) no Hoare annotation was computed. [2018-11-18 12:40:33,365 INFO L425 ceAbstractionStarter]: For program point L4642(line 4642) no Hoare annotation was computed. [2018-11-18 12:40:33,366 INFO L425 ceAbstractionStarter]: For program point L4645(lines 4645 4650) no Hoare annotation was computed. [2018-11-18 12:40:33,366 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_structENTRY(lines 4634 4653) no Hoare annotation was computed. [2018-11-18 12:40:33,366 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13FINAL(lines 4488 4496) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point L4492-1(line 4492) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L421 ceAbstractionStarter]: At program point L4492(line 4492) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,371 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_13ENTRY(lines 4488 4496) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_13EXIT(lines 4488 4496) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_lockENTRY(lines 4786 4798) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_lockEXIT(lines 4786 4798) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point L4790(lines 4790 4794) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point L4793(line 4793) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_lockFINAL(lines 4786 4798) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point L4793-1(lines 4790 4794) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_14FINAL(lines 4497 4505) no Hoare annotation was computed. [2018-11-18 12:40:33,371 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_14ENTRY(lines 4497 4505) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,372 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_14EXIT(lines 4497 4505) no Hoare annotation was computed. [2018-11-18 12:40:33,372 INFO L421 ceAbstractionStarter]: At program point L4501(line 4501) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,372 INFO L425 ceAbstractionStarter]: For program point L4501-1(line 4501) no Hoare annotation was computed. [2018-11-18 12:40:33,372 INFO L421 ceAbstractionStarter]: At program point L4474(line 4474) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,376 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_11ENTRY(lines 4470 4478) the Hoare annotation is: (or (not (= 2 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_state_variable_3~0)) (not (= 2 |old(~ldv_mutex_open_lock_of_phantom_device~0)|)) (= 2 ~ldv_mutex_open_lock_of_phantom_device~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,376 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_11FINAL(lines 4470 4478) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point L4474-1(line 4474) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_11EXIT(lines 4470 4478) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_12ENTRY(lines 4479 4487) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_12FINAL(lines 4479 4487) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_12EXIT(lines 4479 4487) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L421 ceAbstractionStarter]: At program point L4483(line 4483) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point L4483-1(line 4483) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L421 ceAbstractionStarter]: At program point L4465(line 4465) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point L4465-1(line 4465) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_10ENTRY(lines 4461 4469) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_10FINAL(lines 4461 4469) no Hoare annotation was computed. [2018-11-18 12:40:33,377 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_10EXIT(lines 4461 4469) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point L3841(lines 3831 3849) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point L3835(lines 3835 3839) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point phantom_get_freeENTRY(lines 3828 3850) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point phantom_get_freeEXIT(lines 3828 3850) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point phantom_get_freeFINAL(lines 3828 3850) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point L3845(lines 3831 3849) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point L3843(lines 3831 3849) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point phantom_suspendEXIT(lines 3997 4009) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point L4002-1(line 4002) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point phantom_suspendENTRY(lines 3997 4009) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point phantom_suspendFINAL(lines 3997 4009) no Hoare annotation was computed. [2018-11-18 12:40:33,384 INFO L428 ceAbstractionStarter]: At program point L4002(line 4002) the Hoare annotation is: true [2018-11-18 12:40:33,384 INFO L425 ceAbstractionStarter]: For program point kzallocEXIT(lines 3249 3256) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L428 ceAbstractionStarter]: At program point kzallocENTRY(lines 3249 3256) the Hoare annotation is: true [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point L3253-1(line 3253) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point kzallocFINAL(lines 3249 3256) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L428 ceAbstractionStarter]: At program point L3253(line 3253) the Hoare annotation is: true [2018-11-18 12:40:33,385 INFO L428 ceAbstractionStarter]: At program point kmallocENTRY(lines 3241 3248) the Hoare annotation is: true [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point L3245-1(line 3245) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L428 ceAbstractionStarter]: At program point L3245(line 3245) the Hoare annotation is: true [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point kmallocFINAL(lines 3241 3248) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point kmallocEXIT(lines 3241 3248) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point spin_lockENTRY(lines 3157 3164) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point spin_lockFINAL(lines 3157 3164) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point spin_lockEXIT(lines 3157 3164) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point L4906(lines 4906 4910) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point L4909(line 4909) no Hoare annotation was computed. [2018-11-18 12:40:33,385 INFO L425 ceAbstractionStarter]: For program point L4909-1(lines 4906 4910) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_mutex_of_deviceEXIT(lines 4902 4914) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_mutex_of_deviceENTRY(lines 4902 4914) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_mutex_of_deviceFINAL(lines 4902 4914) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_cred_guard_mutex_of_signal_structEXIT(lines 4585 4602) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_cred_guard_mutex_of_signal_structENTRY(lines 4585 4602) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point L4595(lines 4595 4600) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point L4592-1(lines 4589 4593) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point L4592(line 4592) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point L4589(lines 4589 4593) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_killable_cred_guard_mutex_of_signal_structFINAL(lines 4585 4602) no Hoare annotation was computed. [2018-11-18 12:40:33,391 INFO L425 ceAbstractionStarter]: For program point spin_unlockENTRY(lines 3165 3172) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point spin_unlockFINAL(lines 3165 3172) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point spin_unlockEXIT(lines 3165 3172) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L4758(line 4758) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L4761(lines 4761 4766) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L4755(lines 4755 4759) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L4758-1(lines 4755 4759) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_lockFINAL(lines 4751 4769) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_lockENTRY(lines 4751 4769) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_lockEXIT(lines 4751 4769) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_trapENTRY(lines 4558 4565) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_trapEXIT(lines 4558 4565) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point ldv__builtin_trapFINAL(lines 4558 4565) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L5186-1(lines 5159 5190) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L425 ceAbstractionStarter]: For program point L5176-1(lines 5162 5189) no Hoare annotation was computed. [2018-11-18 12:40:33,392 INFO L421 ceAbstractionStarter]: At program point L5176(line 5176) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,397 INFO L421 ceAbstractionStarter]: At program point L5166(line 5166) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,397 INFO L425 ceAbstractionStarter]: For program point L5166-1(lines 5162 5189) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point ldv_check_final_stateEXIT(lines 5159 5190) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L428 ceAbstractionStarter]: At program point ldv_check_final_stateENTRY(lines 5159 5190) the Hoare annotation is: true [2018-11-18 12:40:33,398 INFO L421 ceAbstractionStarter]: At program point L5181(line 5181) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point L5181-1(lines 5162 5189) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L421 ceAbstractionStarter]: At program point L5171(line 5171) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point L5171-1(lines 5162 5189) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L421 ceAbstractionStarter]: At program point L5186(line 5186) the Hoare annotation is: (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_phantom_mutex~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0))) [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point L4015-1(line 4015) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L428 ceAbstractionStarter]: At program point L4015(line 4015) the Hoare annotation is: true [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point phantom_resumeEXIT(lines 4010 4020) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point phantom_resumeFINAL(lines 4010 4020) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L428 ceAbstractionStarter]: At program point phantom_resumeENTRY(lines 4010 4020) the Hoare annotation is: true [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_mutex_of_deviceEXIT(lines 4867 4885) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_mutex_of_deviceENTRY(lines 4867 4885) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point L4874(line 4874) no Hoare annotation was computed. [2018-11-18 12:40:33,398 INFO L425 ceAbstractionStarter]: For program point L4877(lines 4877 4882) no Hoare annotation was computed. [2018-11-18 12:40:33,399 INFO L425 ceAbstractionStarter]: For program point L4871(lines 4871 4875) no Hoare annotation was computed. [2018-11-18 12:40:33,399 INFO L425 ceAbstractionStarter]: For program point ldv_atomic_dec_and_mutex_lock_mutex_of_deviceFINAL(lines 4867 4885) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L425 ceAbstractionStarter]: For program point L4874-1(lines 4871 4875) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ~ldv_retval_0~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_state_variable_3~0 0)) [2018-11-18 12:40:33,403 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 12:40:33,403 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L425 ceAbstractionStarter]: For program point L3586-1(line 3586) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L425 ceAbstractionStarter]: For program point L3487-1(line 3487) no Hoare annotation was computed. [2018-11-18 12:40:33,403 INFO L428 ceAbstractionStarter]: At program point L3487(line 3487) the Hoare annotation is: true [2018-11-18 12:40:33,403 INFO L428 ceAbstractionStarter]: At program point L3603(lines 3430 3634) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point phantom_ioctlEXIT(lines 3392 3638) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3620(line 3620) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3587(lines 3587 3591) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3620-1(line 3620) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3488(lines 3488 3492) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3587-2(lines 3587 3591) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3505(line 3505) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3439(lines 3439 3443) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3605(lines 3430 3634) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3622(lines 3622 3628) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3507-1(lines 3507 3540) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3507(lines 3507 3540) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point phantom_ioctlFINAL(lines 3392 3638) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3557-1(line 3557) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3557(line 3557) the Hoare annotation is: true [2018-11-18 12:40:33,404 INFO L425 ceAbstractionStarter]: For program point L3574(lines 3574 3578) no Hoare annotation was computed. [2018-11-18 12:40:33,404 INFO L428 ceAbstractionStarter]: At program point L3607(lines 3430 3634) the Hoare annotation is: true [2018-11-18 12:40:33,405 INFO L425 ceAbstractionStarter]: For program point L3574-2(lines 3574 3578) no Hoare annotation was computed. [2018-11-18 12:40:33,405 INFO L428 ceAbstractionStarter]: At program point L3624(line 3624) the Hoare annotation is: true [2018-11-18 12:40:33,405 INFO L425 ceAbstractionStarter]: For program point L3558(lines 3558 3562) no Hoare annotation was computed. [2018-11-18 12:40:33,408 INFO L425 ceAbstractionStarter]: For program point L3624-1(line 3624) no Hoare annotation was computed. [2018-11-18 12:40:33,408 INFO L425 ceAbstractionStarter]: For program point L3509(lines 3509 3513) no Hoare annotation was computed. [2018-11-18 12:40:33,408 INFO L425 ceAbstractionStarter]: For program point L3592(line 3592) no Hoare annotation was computed. [2018-11-18 12:40:33,408 INFO L425 ceAbstractionStarter]: For program point L3526(lines 3526 3530) no Hoare annotation was computed. [2018-11-18 12:40:33,408 INFO L425 ceAbstractionStarter]: For program point L3526-2(lines 3526 3530) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3510(line 3510) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3543(line 3543) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3444(line 3444) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3510-1(line 3510) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3543-2(line 3543) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3444-1(line 3444) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3610(line 3610) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3544(line 3544) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3478(line 3478) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3478-2(lines 3478 3482) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3478-4(lines 3478 3482) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3611(line 3611) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3512(line 3512) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3545-1(line 3545) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3545(line 3545) the Hoare annotation is: true [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3446(line 3446) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L425 ceAbstractionStarter]: For program point L3479-1(line 3479) no Hoare annotation was computed. [2018-11-18 12:40:33,409 INFO L428 ceAbstractionStarter]: At program point L3479(line 3479) the Hoare annotation is: true [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3512-1(line 3512) no Hoare annotation was computed. [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3446-2(lines 3446 3456) no Hoare annotation was computed. [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3446-4(lines 3446 3456) no Hoare annotation was computed. [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3463-1(line 3463) no Hoare annotation was computed. [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3430(lines 3430 3634) no Hoare annotation was computed. [2018-11-18 12:40:33,410 INFO L428 ceAbstractionStarter]: At program point L3463(line 3463) the Hoare annotation is: true [2018-11-18 12:40:33,410 INFO L425 ceAbstractionStarter]: For program point L3612(line 3612) no Hoare annotation was computed. [2018-11-18 12:40:33,414 INFO L425 ceAbstractionStarter]: For program point L3546(lines 3546 3550) no Hoare annotation was computed. [2018-11-18 12:40:33,414 INFO L425 ceAbstractionStarter]: For program point L3447-1(line 3447) no Hoare annotation was computed. [2018-11-18 12:40:33,414 INFO L428 ceAbstractionStarter]: At program point L3447(line 3447) the Hoare annotation is: true [2018-11-18 12:40:33,414 INFO L425 ceAbstractionStarter]: For program point L3464(lines 3464 3468) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3464-2(lines 3464 3468) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3431(line 3431) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3431-2(line 3431) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3613(lines 3613 3617) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3448(lines 3448 3453) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L428 ceAbstractionStarter]: At program point L3630(line 3630) the Hoare annotation is: true [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3564(line 3564) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3597(lines 3597 3601) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3564-2(line 3564) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3597-2(lines 3597 3601) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3432(line 3432) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3449-1(line 3449) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L428 ceAbstractionStarter]: At program point L3449(line 3449) the Hoare annotation is: true [2018-11-18 12:40:33,415 INFO L428 ceAbstractionStarter]: At program point phantom_ioctlENTRY(lines 3392 3638) the Hoare annotation is: true [2018-11-18 12:40:33,415 INFO L428 ceAbstractionStarter]: At program point L3532(lines 3514 3540) the Hoare annotation is: true [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3565(line 3565) no Hoare annotation was computed. [2018-11-18 12:40:33,415 INFO L425 ceAbstractionStarter]: For program point L3499-1(line 3499) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L428 ceAbstractionStarter]: At program point L3499(line 3499) the Hoare annotation is: true [2018-11-18 12:40:33,416 INFO L425 ceAbstractionStarter]: For program point L3433-1(line 3433) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L428 ceAbstractionStarter]: At program point L3433(line 3433) the Hoare annotation is: true [2018-11-18 12:40:33,416 INFO L425 ceAbstractionStarter]: For program point L3632(line 3632) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L428 ceAbstractionStarter]: At program point L3566(line 3566) the Hoare annotation is: true [2018-11-18 12:40:33,416 INFO L425 ceAbstractionStarter]: For program point L3500(lines 3500 3504) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L425 ceAbstractionStarter]: For program point L3566-1(line 3566) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L425 ceAbstractionStarter]: For program point L3434(lines 3434 3438) no Hoare annotation was computed. [2018-11-18 12:40:33,416 INFO L428 ceAbstractionStarter]: At program point L3500-2(lines 3500 3504) the Hoare annotation is: true [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3517(lines 3517 3521) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3517-2(lines 3517 3521) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L428 ceAbstractionStarter]: At program point L3534(lines 3514 3540) the Hoare annotation is: true [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3567(lines 3567 3571) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3551(lines 3551 3555) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3485(line 3485) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3485-2(line 3485) no Hoare annotation was computed. [2018-11-18 12:40:33,421 INFO L425 ceAbstractionStarter]: For program point L3469(line 3469) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L3469-2(lines 3469 3475) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L3469-4(lines 3469 3475) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L3486(line 3486) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L428 ceAbstractionStarter]: At program point L3635(lines 3427 3637) the Hoare annotation is: true [2018-11-18 12:40:33,422 INFO L428 ceAbstractionStarter]: At program point L3536(lines 3514 3540) the Hoare annotation is: true [2018-11-18 12:40:33,422 INFO L428 ceAbstractionStarter]: At program point L3586(line 3586) the Hoare annotation is: true [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L3619(line 3619) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L421 ceAbstractionStarter]: At program point ldv_mutex_unlock_phantom_mutexENTRY(lines 5134 5146) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (= 2 ~ldv_mutex_phantom_mutex~0) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_phantom_mutexFINAL(lines 5134 5146) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_unlock_phantom_mutexEXIT(lines 5134 5146) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L5138(lines 5138 5142) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L421 ceAbstractionStarter]: At program point L5141(line 5141) the Hoare annotation is: (or (not (= 2 |old(~ldv_mutex_phantom_mutex~0)|)) (not (= 1 ~ldv_state_variable_3~0)) (or (not (= 1 ~ldv_mutex_lock~0)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 1 ~ldv_mutex_open_lock_of_phantom_device~0)) (not (= 0 ~ldv_retval_0~0)) (not (= 1 ~ldv_mutex_cred_guard_mutex_of_signal_struct~0)))) [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L5141-1(lines 5138 5142) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L4694(lines 4694 4699) no Hoare annotation was computed. [2018-11-18 12:40:33,422 INFO L425 ceAbstractionStarter]: For program point L4691(line 4691) no Hoare annotation was computed. [2018-11-18 12:40:33,423 INFO L425 ceAbstractionStarter]: For program point L4691-1(lines 4688 4692) no Hoare annotation was computed. [2018-11-18 12:40:33,426 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_lockFINAL(lines 4684 4701) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point L4688(lines 4688 4692) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_lockEXIT(lines 4684 4701) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_interruptible_lockENTRY(lines 4684 4701) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_mutex_of_deviceENTRY(lines 4836 4848) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point L4843(line 4843) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point L4843-1(lines 4840 4844) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point L4840(lines 4840 4844) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_mutex_of_deviceFINAL(lines 4836 4848) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point ldv_mutex_lock_mutex_of_deviceEXIT(lines 4836 4848) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L428 ceAbstractionStarter]: At program point IS_ERRENTRY(lines 3075 3082) the Hoare annotation is: true [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point IS_ERRFINAL(lines 3075 3082) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point L3079-1(line 3079) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L425 ceAbstractionStarter]: For program point IS_ERREXIT(lines 3075 3082) no Hoare annotation was computed. [2018-11-18 12:40:33,427 INFO L428 ceAbstractionStarter]: At program point L3079(line 3079) the Hoare annotation is: true [2018-11-18 12:40:33,465 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 12:40:33 BoogieIcfgContainer [2018-11-18 12:40:33,466 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 12:40:33,466 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 12:40:33,466 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 12:40:33,470 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 12:40:33,471 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 12:39:59" (3/4) ... [2018-11-18 12:40:33,477 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 12:40:33,485 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_set [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_15 [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_killable_lock [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_initialize [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_open [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_killable_open_lock_of_phantom_device [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_probe [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_atomic_dec_and_mutex_lock_phantom_mutex [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_init [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure request_irq [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_isr [2018-11-18 12:40:33,486 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_open_lock_of_phantom_device [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_lock [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_exit [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_6 [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_phantom_mutex [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_is_locked_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_phantom_mutex [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_compat_ioctl [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_phantom_mutex [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_killable_phantom_mutex [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_killable_mutex_of_device [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2018-11-18 12:40:33,487 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_is_locked_open_lock_of_phantom_device [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_set_drvdata [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_open_lock_of_phantom_device [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_cdev_del_18 [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_1 [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_read [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_is_locked_phantom_mutex [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure compat_ptr [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_mutex_of_device [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_is_locked_mutex_of_device [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure poll_wait [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_inc [2018-11-18 12:40:33,488 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __kmalloc [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_status [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_9 [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_remove [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_release [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_mutex_of_device [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_atomic_dec_and_mutex_lock_open_lock_of_phantom_device [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_poll [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_8 [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_3 [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_lock [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2018-11-18 12:40:33,489 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_5 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_open_lock_of_phantom_device [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_get_drvdata [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_is_locked_lock [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_cdev_init_17 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_2 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_4 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_7 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_16 [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,490 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_13 [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_14 [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_11 [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_12 [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_get_free [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_10 [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_suspend [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_mutex_of_device [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_killable_cred_guard_mutex_of_signal_struct [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2018-11-18 12:40:33,491 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_atomic_dec_and_mutex_lock_lock [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_trap [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_resume [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure phantom_ioctl [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_lock [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_phantom_mutex [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_mutex_of_device [2018-11-18 12:40:33,492 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2018-11-18 12:40:33,540 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 336 nodes and edges [2018-11-18 12:40:33,542 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 137 nodes and edges [2018-11-18 12:40:33,545 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 51 nodes and edges [2018-11-18 12:40:33,546 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2018-11-18 12:40:33,548 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-11-18 12:40:33,550 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2018-11-18 12:40:33,551 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-18 12:40:33,582 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(0 == \old(ldv_state_variable_2)) || (((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && ldv_mutex_open_lock_of_phantom_device == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0)) [2018-11-18 12:40:33,583 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(0 == \old(ldv_state_variable_2)) || ((((ldv_mutex_phantom_mutex == 1 && ldv_mutex_mutex_of_device == 1) && ldv_mutex_open_lock_of_phantom_device == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0)) [2018-11-18 12:40:33,589 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,591 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,592 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,593 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,593 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,594 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,594 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) [2018-11-18 12:40:33,682 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_d140b23c-6ba1-4901-9194-63b167f20b50/bin-2019/uautomizer/witness.graphml [2018-11-18 12:40:33,682 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 12:40:33,683 INFO L168 Benchmark]: Toolchain (without parser) took 40167.26 ms. Allocated memory was 1.0 GB in the beginning and 1.7 GB in the end (delta: 695.7 MB). Free memory was 952.3 MB in the beginning and 1.3 GB in the end (delta: -389.5 MB). Peak memory consumption was 306.3 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,683 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 12:40:33,684 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1451.22 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 185.6 MB). Free memory was 952.3 MB in the beginning and 1.0 GB in the end (delta: -63.9 MB). Peak memory consumption was 236.8 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,684 INFO L168 Benchmark]: Boogie Preprocessor took 125.79 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 12.8 MB). Peak memory consumption was 12.8 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,684 INFO L168 Benchmark]: RCFGBuilder took 4352.90 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 75.0 MB). Free memory was 1.0 GB in the beginning and 874.8 MB in the end (delta: 128.5 MB). Peak memory consumption was 205.6 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,684 INFO L168 Benchmark]: TraceAbstraction took 34017.96 ms. Allocated memory was 1.3 GB in the beginning and 1.7 GB in the end (delta: 435.2 MB). Free memory was 874.8 MB in the beginning and 1.4 GB in the end (delta: -515.7 MB). Peak memory consumption was 496.3 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,685 INFO L168 Benchmark]: Witness Printer took 216.46 ms. Allocated memory is still 1.7 GB. Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 48.7 MB). Peak memory consumption was 48.7 MB. Max. memory is 11.5 GB. [2018-11-18 12:40:33,686 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.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1451.22 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 185.6 MB). Free memory was 952.3 MB in the beginning and 1.0 GB in the end (delta: -63.9 MB). Peak memory consumption was 236.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 125.79 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 12.8 MB). Peak memory consumption was 12.8 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4352.90 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 75.0 MB). Free memory was 1.0 GB in the beginning and 874.8 MB in the end (delta: 128.5 MB). Peak memory consumption was 205.6 MB. Max. memory is 11.5 GB. * TraceAbstraction took 34017.96 ms. Allocated memory was 1.3 GB in the beginning and 1.7 GB in the end (delta: 435.2 MB). Free memory was 874.8 MB in the beginning and 1.4 GB in the end (delta: -515.7 MB). Peak memory consumption was 496.3 MB. Max. memory is 11.5 GB. * Witness Printer took 216.46 ms. Allocated memory is still 1.7 GB. Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 48.7 MB). Peak memory consumption was 48.7 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 4547]: 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: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3831]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3427]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3831]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4054]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (1 == ldv_state_variable_3 && !(retval == 0)) - InvariantResult [Line: 4154]: Loop Invariant Derived loop invariant: ((!(0 == \old(ldv_state_variable_2)) || (((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && ldv_mutex_open_lock_of_phantom_device == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0)) - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (1 == ldv_state_variable_3 && !(retval == 0)) - InvariantResult [Line: 4054]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3430]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4154]: Loop Invariant Derived loop invariant: ((!(0 == \old(ldv_state_variable_2)) || ((((ldv_mutex_phantom_mutex == 1 && ldv_mutex_mutex_of_device == 1) && ldv_mutex_open_lock_of_phantom_device == 1) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || !(0 == \old(ldv_state_variable_3))) || !(0 == \old(ldv_retval_0)) - InvariantResult [Line: 4054]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3430]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3514]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3831]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4054]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3430]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3514]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3864]: Loop Invariant Derived loop invariant: (((!(1 == \old(ldv_state_variable_3)) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) && (!(retval == 0) || ((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct))) && ((ldv_state_variable_3 == 0 || (((((((ldv_retval_0 == 0 && ldv_mutex_phantom_mutex == 1) && ldv_mutex_mutex_of_device == 1) && 1 == ldv_state_variable_3) && ldv_mutex_open_lock_of_phantom_device == 1) && !(retval == 0)) && ldv_mutex_cred_guard_mutex_of_signal_struct == 1) && ldv_mutex_lock == 1)) || (((((!(1 == ldv_mutex_lock) || !(1 == ldv_mutex_phantom_mutex)) || !(1 == ldv_mutex_mutex_of_device)) || !(1 == ldv_mutex_open_lock_of_phantom_device)) || !(0 == \old(ldv_state_variable_3))) || !(0 == ldv_retval_0)) || !(1 == ldv_mutex_cred_guard_mutex_of_signal_struct)) - InvariantResult [Line: 3514]: Loop Invariant Derived loop invariant: 1 - StatisticsResult: Ultimate Automizer benchmark data CFG has 98 procedures, 801 locations, 1 error locations. SAFE Result, 33.9s OverallTime, 16 OverallIterations, 3 TraceHistogramMax, 22.6s AutomataDifference, 0.0s DeadEndRemovalTime, 7.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 12191 SDtfs, 6591 SDslu, 20712 SDs, 0 SdLazy, 258 SolverSat, 47 SolverUnsat, 10 SolverUnknown, 0 SolverNotchecked, 20.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 77 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4977occurred in iteration=11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 16 MinimizatonAttempts, 4089 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 186 LocationsWithAnnotation, 11028 PreInvPairs, 11267 NumberOfFragments, 4010 HoareAnnotationTreeSize, 11028 FomulaSimplifications, 37098 FormulaSimplificationTreeSizeReduction, 1.3s HoareSimplificationTime, 186 FomulaSimplificationsInter, 68119 FormulaSimplificationTreeSizeReductionInter, 5.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 1563 NumberOfCodeBlocks, 1563 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 1547 ConstructedInterpolants, 0 QuantifiedInterpolants, 253271 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 16 InterpolantComputations, 16 PerfectInterpolantSequences, 80/80 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...